DLL-шифрование без использования Obfuscator - PullRequest
2 голосов
/ 26 марта 2012

На самом деле мне была поручена задача по защите моей DLL, поэтому, если я разверну свое программное обеспечение в любой системе, никто не сможет изменить или прочитать мою DLL. Не могли бы вы помочь мне, как я могу зашифровать его без использования обфускатора?

Ответы [ 3 ]

1 голос
/ 26 марта 2012

Для этого вам понадобится программное обеспечение, ниже приведены некоторые программы, которые вы можете посмотреть

Обратите внимание, что запутывание делает ваш код сложнее для чтения и интерпретации человеком, но не мешает людям декомпилировать его.

0 голосов
/ 27 апреля 2019

Другим сторонним продуктом, кроме перечисленных выше, является NetLib Encryptionizer.Он может зашифровать управляемые или неуправляемые библиотеки DLL (но не файлы EXE).Он использует прозрачное шифрование файлов, а не обфускацию.То есть он не модифицирует DLL, кроме как для ее шифрования.(Отказ от ответственности: я из NetLib Security )

0 голосов
/ 30 марта 2012

Если вам действительно требуется шифрование, вам также необходимо:

  • Способ безопасного хранения ключа => выделенный аппаратный "ключ"
  • Полныйфреймворк для расшифровки сборки под нагрузкой или более эффективные отдельные методы при вызове.

Не делайте этого самостоятельно, купите решение.Я могу порекомендовать WIBU CodeMeter, но я предвзят, это мой работодатель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...