Init. import
This commit is contained in:
13
ReverseConveyor-PPC/README.md
Normal file
13
ReverseConveyor-PPC/README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
## Информация для участников
|
||||
> Каждый запуск ReverseConveyor — как смена на ночном заводе
|
||||
|
||||
## Выдать участникам
|
||||
Удалённый сервис: `http://<host>:8080`.
|
||||
(Дополнительных файлов не требуется.)
|
||||
|
||||
## Решение
|
||||
Основная идея — реверснуть все 4 крякми, найти закономерность, понять паттерн (крякми каждый раз одинаковые - пароли разные). Автоматически достать секреты: перехватить `strcmp`/`memcmp` через `LD_PRELOAD`, извлечь случайные байты и отправить правильный ответ.
|
||||
Готовый скрипт: [solve/auto_solve.py](solve/auto_solve.py).
|
||||
|
||||
## Флаг
|
||||
`caplag{1_L0v3_R3V3rs3_3sp3C1411Y_4Ut0M4t10N}`
|
||||
Reference in New Issue
Block a user