Тема: AHK: изменить имена команд (обфускация)
Привет всем!
Хотелось бы помощи в решение проблемы.
Речь пойдет об обфускация кода, но с затрагиванием самих команд.
К примеру чтобы это код
Msgbox, helloworld ; это Msgbox
Return ; это Return
Выглядел например так:
fjfjfjfj, helloworld ; это Msgbox
fjfjfjfjf ; это Return
Я к чему пришел.
Если у пользователя будет исходник(например достал код из памяти), а команды все будут запутаны символами fjfjfj или другими
то даже если пользователь возьмёт исходник, он его не сможет запустить на оригинальном AHK компиляторе, т.к запутанные команды не будут восприниматься.
То есть, защита идёт со стороны изменения самого AHK компилятора.
Вопрос: Кто-нибудь встречал что-то подобное?
Я сам не силён в этом, но было бы круто, если бы каждый раз, когда компилируешь код в AHK компиляторе, все команды оригинальные (msgbox, return, sendInput и тд) заменялись кракозябрами