Обфускация данных
NiceProtect содержит уникальную возможность, не имеющую аналогов у конкурентов. Это обфускация служебных данных программы, оставляемых компилятором.
После компиляции, в Вашей программе сохраняется множество служебной информации, которая не используется, но существенно облегчает взлом. К таким данным относятся: имена форм, элементов управления, события, публичные функции и методы.
Если Вы назвали форму frmLicense, поле ввода пароля txtPassword, а обработчик этого текстового поля cmdCheckPassword - все эти имена сохраняются в скомпилированный EXE файл, хотя никак не используются программой (кроме идентификации объекта). Для защиты потребуется переименовать все объекты как в местах их создания, так и проанализировать места использования этих имен.
Со всем этим поможет справиться DotFix NiceProtect! Благодаря большому опыту в разработке декомпиляторов - мы можем предложить уникальное решение для обфускации имен объектов и функций. Все имена меняются на мусорные, что не дает взломщику разобраться во внутренностях программы. Поддерживаются все версии Delphi от Delphi 3 до Delphi 10 Seattle, Delphi 10.1 Berlin, Free Pascal (Lazarus) а также Visual Basic 5.0/6.0.
Ограничения обфускации