2014-12-07 198 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,雖然我沒有使用它,所以不能說它有多好,或者如果輸出匹配你正在尋找的。