Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия | |||
| reverseenengineering:стек [2025/07/16 21:56] – Lex | reverseenengineering:стек [2025/07/16 22:28] (текущий) – [Введение] Lex | ||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| ===== Введение ===== | ===== Введение ===== | ||
| - | **Reverse Engineering** (обратная разработка) — это процесс анализа программного или аппаратного продукта для понимания его структуры, | ||
| - | Цель обратного инжиниринга: | ||
| - | * Анализ вредоносного ПО (malware) | ||
| - | * Исследование защищенных исполняемых файлов (packed/ | ||
| - | * Понимание работы программ без документации | ||
| - | * Совместимость и интеграция с существующими бинарными компонентами | ||
| - | Одним из важнейших аспектов обратной разработки является понимание **архитектуры процессора** и, в частности, | + | Одним из важнейших аспектов обратной разработки |
| ===== Архитектура x86/x64 и стек ===== | ===== Архитектура x86/x64 и стек ===== | ||