Характеристики
| Формат | Виртуальные машины |
|---|---|
| Уровень | Средний, Продвинутый |
| Цена | Бесплатно |
| Доступ | Нужна регистрация |
| Активность | Заброшена |
| Язык | EN |
| Категория | Pwn, Реверс |
46 задач на бинарную эксплуатацию, каждая построена вокруг одной защиты: ASLR, canary, RELRO, NX. Анализируешь, как собрали программу, и обходишь её; попутно есть несколько задач на реверс. Docker крутится на их серверах, и список не рос много лет.
Плюсы и минусы
Плюсы
- Одна защита на задачу, поэтому урок никогда не размывается
- Docker запускают за вас, локальной сборки не надо
- Есть задачи на реверс, которые большинство бинарных площадок выбрасывают
Минусы
- Список исчерпан: много лет ничего не добавляли
- Подсказки живут в комментариях, разбросаны и часто устарели
- Только английский, и формулировки намеренно скупые
Кому подойдёт
Подойдёт, когда основы эксплуатации уже поняты и нужен чек-лист защит, которые надо ломать по одной. Как основной лентой бесполезно, но список всё ещё хорош как учебная программа.
С чего начать
- Начать с задач, собранных без canary и без ASLR
- Работать с отладочными символами: они сильно сокращают время разбора
- Записывать, какую защиту дала каждая задача, и вести этот список
История
Последние новые задачи добавили в январе 2020 года — это подтвердилось при проверке сайта. Серверы работают, старые задачи доступны, то есть ничего не сломано, но и не двигалось больше пяти лет. Считай это пройденным курсом.