2014-12-07 136 views
0

Some1知道哪个混淆器混淆了这样的变量?
AutoIt3中的混淆代码

$a3a83605e4a 

而这样的功能?

Func a2060102a0b($a0c9b315f62, $a199bf1090b = 0, $a58ab015626 = False) 
If NOT IsDeclared("SSA2060102A0B") Then 
    Global $a40ab115d31 = a2a0000482b($os[3999]), $a4fab210961 = a2a0000482b($os[4000]), $a09ab311939 = a2a0000482b($os[4001]), $a25ab415f29 = a2a0000482b($os[4002]), $a53ab510350 = a2a0000482b($os[4003]), $a06ab61560c = a2a0000482b($os[4004]), $a57ab714857 = a2a0000482b($os[4005]), $a2dab81175c = a2a0000482b($os[4006]), $a0aab91562a = a2a0000482b($os[4007]), $a26aba10a40 = a2a0000482b($os[4008]), $a31abb11452 = a2a0000482b($os[4009]), $a19abc1013c = a2a0000482b($os[4010]), $a46abd1244d = a2a0000482b($os[4011]), $a61abe16335 = a2a0000482b($os[4012]), $a02abf1395e = a2a0000482b($os[4013]) 
    Global $ssa2060102a0b = 1 
EndIf 
If $a199bf1090b = Number($a40ab115d31) Then $a199bf1090b = a05a0d0391a() 
If @error Then Return SetError(Number($a4fab210961), @extended, Number($a09ab311939)) 
Local $a49f0d12024 = DllCall($a25ab415f29, $a53ab510350, $a06ab61560c, $a57ab714857, $a199bf1090b, $a2dab81175c, $a0c9b315f62, $a0aab91562a, $a58ab015626, $a26aba10a40, Number($a31abb11452)) 
If @error OR NOT $a49f0d12024[Number($a19abc1013c)] Then Return SetError(Number($a46abd1244d), @extended, Number($a61abe16335)) 
Return $a49f0d12024[Number($a02abf1395e)] 
EndFunc 
+0

这很容易自己写,对吧? ;-) – Samoth 2014-12-08 19:40:32

回答

0

直到最近,赛特编辑器的完整版本附带的混淆,这与正确的标志将只是改变变量名称(但默认情况下还能做得更多)。这已经变成了一个“脱衣舞娘”,它执行类似的功能,但主要目的是使脚本更小而不易阅读。

Au3Stripper可供下载here(滚动到页面底部的独立版本)

您可以找到混淆网络的早期版本(有下载旧版本,因为没有官方网页据我所知)。

有一些替代品,如德国论坛here,虽然我没有使用它,所以不能说它有多好,或者如果输出匹配你正在寻找的。