Задание

Обфускация соединения структур данных подразумевает:

  • нарушение ясности структуры программы с помощью соединения независимых данных или разделения зависимых
  • все возможные последовательности \(объявления переменных, порядок используемых методов, массивов и другие\) изменяются, насколько это возможно, таким образом, чтобы код сложнее было воспринять
  • трансформацию хранилищ данных и типов данных \(например, использование необычных типов данных и их представления\)