В настоящее время я разрабатываю приложение на Delphi, в котором мне нужно скрыть (запутать) строку в исходном коде, например str: = 'Example String '
.
Зачем ?Потому что, если я открою EXE в текстовом редакторе и найду Пример строки
, я найду строку за секунду ...
Я попытался использовать базовую транскрипцию HEX, например # $ 65 # $ 78 # $ 61 # $ 6d # $ 70 # $ 6c # $ 65
, но во время компиляции он переписывается в чистом виде.
Я искал упаковщики, но это не лучшее решение (PECompact можно определить как ложноположительное вредоносное ПО, UPX слишком легко де-UPX, ...). Я бы предпочел идею в моем внутреннем коде ...
Кто-нибудь направит меня на правильный путь.