Переводим игровое время подростка в IT-профессию. Обучаем DevSecOps на настоящих серверах. Без детских песочниц и блочного кода — только суровая инженерия, консоль Linux и работа с реальной инфраструктурой.
student@local:~$ nmap -p 80,443 192.168.1.105
Starting Nmap 7.93...
80/tcp open http
student@local:~$ ./exploit.py --target=192.168.1.105
[+] Target: Vending Machine API
[+] Injecting price modifier: price=0
SUCCESS: Dispatch command executed.
Каждый ученик получает выделенную виртуальную машину. Ошибка в коде — сервер падает. Всё по-взрослому.
Концепция Purple Team. Учим мыслить как хакер (искать дыры) и действовать как инженер (закрывать их кодом).
Удаленный взлом вендингового автомата. Ребенок отправляет скрипт, и автомат на видеостриме выдает товар.
Выдадим вашему ребенку доступ к терминалу Linux. Вместе с инженерами он подберет пароль к архиву, достанет ключ безопасности и заставит реальный вендинговый автомат выдать капсулу в прямом эфире.
// Задача на эфир:
$ unzip -P 1998 backup.zip
Extracting: device_secret.key
Осталось 12 мест на учебных серверах
Основы Linux. Учимся работать в черном экране без мышки и графических интерфейсов. SSH, права доступа.
Разбираем, как общаются машины. IP-адреса, порты, TCP/UDP, DNS, маршрутизация пакетов.
Изучаем инструменты Nmap, сканируем периметр, ищем открытые уязвимости и анализируем инфраструктуру.
Ищем слабые места и проводим первую учебную эксплуатацию уязвимостей на изолированных виртуальных машинах.