Как писал Дарк Байт ему часто задавали вопросы по защите исходников. Ссылка будет в конце сообщения.
Для чего это можно применять:
Выполняем функцию, а описание этой функции скрыто. Шифровать можно все, что хранится в функциях, в том числе и сигнатуры и логику кода.
Получение шифрованной функции:
После того как получили шифрованную строчку, то выполнение её
Пример диалога, попробуйте сами запустить
Может быть, будет такой случай, когда вам нужно будет скрыть какие-нибудь мега-супер-пупер функции, окна, читы и прочее.
Можно скрывать hex код картинок, звуков или других данных. Хотя я не пробовал.