2014-12-07 2 views
0

Some1 знаю, какой obfuscator обфускации переменных, как это?
Obfuscating код в 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

ответ

0

До недавнего времени полная версия редактора SciTE не был отправлен с обфускатора, который с правильными флагами просто изменить имена переменных (хотя по умолчанию делает гораздо больше). С тех пор это изменилось на «стриптизер», который выполняет аналогичную функцию, но для основной цели - сделать скрипты меньше, а не трудночитаемыми.

Au3Stripper доступен для загрузки here (перейдите к нижней части страницы для автономной версии)

Вы можете быть в состоянии найти предыдущие версии Obfuscator онлайн (нет официальной страницы для загрузки старых версий как насколько я знаю).

Есть несколько альтернатив, например, один на немецких форумах here, хотя я не использовал его, поэтому не могу сказать, насколько он хорош, или если результат соответствует тому, что вы ищете.

Смежные вопросы