obfuscation

  1. запутывание [программного кода], проф. обфускация

#

(от лат. obfuscare – затенять, затемнять; и англ. obfuscate – делать неочевидным, запутанным, сбивать с толку) в ИБ – приведение исходного текста или исполнимого кода программы (при его генерации) к виду, сохраняющему её функциональность, но затрудняющему анализ, понимание алгоритмов работы и возможность модификации с использованием декомпиляции; иногда делается для уменьшения объёма кода. Такая технология реализуется, в частности, в крипторах (crypter) ), а также в криптовалютных системах, где она позволяет увеличить степень анонимности и затруднить прослеживание криптовалютных транзакций (здесь для этого используется, например, протокол CryptoNote). Синонимы – metamorphing, mutation.

Связные термины

anonymity, cryptocurrency, executable code, obfuscator, security

Все термины