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