Зворотна розробка (reverse engineering)
Коротко: Зворотна розробка досліджує готову програму чи пристрій, щоб зрозуміти, як він працює.
Докладніше: У вас є лише результат (наприклад, виконуваний файл), і з нього ви відновлюєте логіку та структуру.
Подробиці
Інструменти
Дизасемблери та декомпілятори (Ghidra, IDA), налагоджувачі, захоплення мережевого трафіку. Див. асемблер.
Див. також: шкідливе ПЗ, асемблер, криміналістика, тестування на проникнення