Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

 

 

Expand
titleЗащита EXE

Защищенный исполняемый файл остается Managed-сборкой, но большая часть его кода переносится в Native-DLL специального вида, которая представляет собой защищенное хранилище кода:

  1. В процессе выполнения происходит вызов кода защищенного метода, после чего вызывается код заглушки.
  2. Заглушка инициирует выполнение кода из защищенного хранилища относительно вызванного метода.
  3. Происходит выполнение защищенного кода. 

...