Тема: AHK: Интересный метод обфскации кода
Всё хотел показать способ как можно обфскуцировать код, чтобы даже стандартные команды были запутаны.
Использовалась Visual Studio 2019 года и исходный код AHK_L.
Компоненты VS19 которые я использовал.
Смысл такого запутывания в том, что даже после того, как ваш исходник вытащат, то им придётся еще повозиться с тем, чтобы понять как он устроен.
А если таким образом хэшировать весь внутренний код в MD5, а потом еще разбивать в скрипте на части и делать проверку на целостность, то любое изменение в коде приведёт к выходу или крашу(при желание).
https://youtu.be/pyNmmDp73aM
На видео я показываю, что можно изменить любые стандартные команды(к примеру Loop, SoundBeep ит.д).
Изменив команды, мы их используем уже в своём редакторе, при написании кода.