Я недавно тоже пытался защитить свою программу от декомпилирования и методом научного тыка обнаружил 3 упаковщика exe файлов, файл после которых не поддавался декомпиляции стандартным методом - это
FSG,
Mew11 и
ASPack. Первые 2 вроде бесплатны, ASPack - условно-бесплатный. При использовании FSG и ASPack декомпилятор не находит сигнатуры AutoIt-файла, при использовании Mew деколпилятор показывает многозначительный код:
К тому же некоторые из них сильнее сжимают файл, нежели UPX. Вот таблица:
______________________________________________________
|Начальный размер \/ ASPack \/ FSG \/ Mew | UPX |
| 646 791 | 301 056 | 339 033 | 280 496| 303 239 |
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Размер в байтах.
Это, конечно, не спасет от мастера взлома, но от "умников", скачавших декомпилятор, спасает.