December 18th, 2019

Запутанность



Что-то в последнее время стал запутываться в собственных программах. Решил изучить теорию вопроса: "Запутанной (obfuscated) называется программа, которая на всех допустимых для исходной программы входных данных выдаёт тот же самый результат, что и оригинальная программа, но более трудна для анализа, понимания и модификации. Запутанная программа получается в результате применения к исходной незапутанной программе запутывающих преобразований (obfuscating transformations)". Подробнее тут.