Обновить README.md

This commit is contained in:
2026-08-03 22:12:08 +03:00
parent d07f8eab1c
commit 880f719336
+50 -1
View File
@@ -1 +1,50 @@
# TracePad # TracePad
Пошаговый регистровый отладчик для чтения ассемблера.
---
## Описание
TracePad — это инструмент для ручной трассировки выполнения кода на ассемблере. Позволяет пошагово записывать состояние регистров, добавлять комментарии и отслеживать изменения состояния системы. Применяется при изучении кода, дизассемблировании бинарных файлов и написании эксплойтов. Не автоматизирует анализ, а помогает структурировать наблюдения.
---
## Возможности
- Запись значений регистров: RAX, RBX, RCX, RDX, RSI, RDI, RBP, RSP, RIP, R8R15.
- Добавление комментариев к каждому шагу.
- Сохранение сессии в JSON.
- Загрузка ранее сохранённых сессий.
- Редактирование и удаление шагов.
---
## Технологии
- .NET 10
- WPF
- JSON
---
## Использование
1. Откройте бинарный файл в дизассемблере (Ghidra, IDA, x64dbg).
2. Начните анализ кода по шагам.
3. В TracePad фиксируйте состояние регистров на каждом шаге.
4. Добавляйте комментарии для сохранения логики.
5. Сохраните сессию для дальнейшего использования.
---
## Планы
- Подсветка изменённых регистров
- Экспорт в Markdown / PDF
---
## Почему не автоматизация?
TracePad не выполняет анализ за пользователя. Это цифровой блокнот для осмысленного обучения через запись, а не через автоматическое выполнение.