Реверсивная инженерия — изучение того, как устроено какое-то программное обеспечение, с целью понять механизм его работы. Эта информация может использоваться в будущем для создания похожего продукта или внесения изменения в уже существующий.
Кому интересна эта тема, рекомендую познакомиться со статьёй про взлом графики Age of Empires 3.
https://medium.com/@lancelot.deferriere/cracking-age-of-empires-iii-over-shader-quality-settings-7f729528cf1d
Перевод этой же статьи на Хабре.
https://habr.com/ru/post/500542/
Тоже в догонку крутая статья по Batman arkham knight
https://m.habr.com/ru/post/266385/