Сердце Сысолы

Отборочный этап · writeups

writeups: 18 categories: 6

[Оба этапа](../README.md) ## Задания
Crypto · 3 разбора | Сложность | Таск | Описание | |---|---|---| | ![easy](https://img.shields.io/badge/easy-brightgreen) | [SealTail](sealtail-crypto-easy/WRITEUP.md) | Дописываем неподписанную TLV-команду к капсуле с валидной RSA-подписью. | | ![easy](https://img.shields.io/badge/easy-brightgreen) | [ShardSlope](shardslope-crypto-easy/WRITEUP.md) | Восстанавливаем секрет Шамира по повторно использованному наклону. | | ![easy](https://img.shields.io/badge/easy-brightgreen) | [TagPreview](tagpreview-crypto-easy/WRITEUP.md) | Портим тег запечатанной заметки и читаем plaintext из ответа об ошибке. |
Forensic · 1 разбор | Сложность | Таск | Описание | |---|---|---| | ![hard](https://img.shields.io/badge/hard-critical) | [Runner Ashfall](runner-ashfall-forensic-hard/WRITEUP.md) | Восстанавливаем CI/CD-инцидент по десяти связанным ответам. |
OSINT · 2 разбора | Сложность | Таск | Описание | |---|---|---| | — | [Banani](banani/WRITEUP.md) | По кадру порта находим судно, контейнер из видео задержания и его TIR. | | — | [Призрачный самолёт](prizrachniy-samolet/WRITEUP.md) | От аэропорта Игероте идём к исчезнувшему YV3338 и его последней позиции. |
PWN · 6 разборов | Сложность | Таск | Описание | |---|---|---| | ![hard](https://img.shields.io/badge/hard-critical) | [BioSignal Relay](biosignal-relay-pwn-hard/WRITEUP.md) | Перезаписываем дескриптор канала дополнительным CLP-заголовком. | | ![medium](https://img.shields.io/badge/medium-orange) | [CommBridge](commbridge-pwn-medium/WRITEUP.md) | Раздуваем escaped-команду и переписываем права экспорта на стеке. | | ![hard](https://img.shields.io/badge/hard-critical) | [CopyCache Runner](copycache-runner-pwn-hard/WRITEUP.md) | Меняем права и контрольную сумму политики прямо в кеше раннера. | | ![easy](https://img.shields.io/badge/easy-brightgreen) | [GumboGate](gumbogate-pwn-easy/WRITEUP.md) | Девятым атрибутом одной корзины затираем поле одобрения отчёта. | | ![medium](https://img.shields.io/badge/medium-orange) | [HeifTrack](heiftrack-pwn-medium/WRITEUP.md) | Занимаем освобождённый chunk метаданными и используем висячий playback. | | ![medium](https://img.shields.io/badge/medium-orange) | [LeaseMesh](lease-mesh-pwn-medium/WRITEUP.md) | Через утечку PIE и use-after-free подменяем обработчик маршрута. |
Reverse · 5 разборов | Сложность | Таск | Описание | |---|---|---| | ![easy](https://img.shields.io/badge/easy-brightgreen) | [Chameleon Line](chameleon-line-dotnet-reverse-easy/WRITEUP.md) | Достаём AES-ключ и IV из .NET-строк и расшифровываем конфиг. | | ![hard](https://img.shields.io/badge/hard-critical) | [CrateWatch](cratewatch-native-rust-reverse-hard/WRITEUP.md) | Находим секцию с конфигом среди Rust-обвязки и снимаем XOR. | | ![easy](https://img.shields.io/badge/easy-brightgreen) | [FvncLite](fvnclite-android-reverse-easy/WRITEUP.md) | Расшифровываем таблицу команд APK ключом из OpsService. | | ![hard](https://img.shields.io/badge/hard-critical) | [Mileage MDM](mileage-mdm-ios-reverse-hard/WRITEUP.md) | Собираем XOR-ключ из seed профиля и открываем карту доказательства. | | ![medium](https://img.shields.io/badge/medium-orange) | [Modbus Mirror](modbus-mirror-native-c-reverse-medium/WRITEUP.md) | Извлекаем встроенный конфиг Modbus и читаем сервисный ключ. |
Web · 1 разбор | Сложность | Таск | Описание | |---|---|---| | ![medium](https://img.shields.io/badge/medium-orange) | [Launchlet](launchlet-web-medium/WRITEUP.md) | Через манифесты, фильтр workspace и server action получаем три флага. |
---

Caplag