Варианты обфускации - intelilock

Я использую Intellilock, чтобы запутать и заблокировать свое ПО. Я попытался использовать «простые» параметры обфускации со следующими параметрами:

и при декомпиляции кода (используя JetBrain.dot peek) я получил следующий код:

Поскольку код работает и любой идиот может понять, что второй параметр является паролем, точка останова дает нам пароль, который ПО использует для шифрования некоторых файлов. Поэтому я попытался проверить два флажка в кружках (общедоступные типы/все параметры). При открытии JetBrain.DotPeek — результат фантастический — ничего не понятно. Но теперь SW вообще не открывается…. При просмотре средства просмотра событий Windows я получаю следующий журнал: .

Это означает, что статический основной не мог запуститься даже… Любые простые рекомендации о том, как обычно запутывать мой код? Спасибо!

1 ответ

Итак, я получил ответ от службы поддержки IntelliLock.

Запутывание общедоступного класса требует запутывания всех DLL, вызывающих этот класс, чтобы все они получили новое запутанное имя. Поэтому требуется просто добавить все dll. Я еще не уверен [и, надеюсь, обновлю], будет ли достаточно игнорировать их.

Другие вопросы по тегам