Продолжу про книгу. В главе 5 "Школа для взломщиков" рассказывается про советскую математическую школу и летнюю компьютерную школу (ЛКШ).
Советская и российская матшколы – это прежде всего очень сильные внеклассные занятия, – объясняет Лопатин. – На них рассказываются вещи за пределами школьной программы: они помогают быстро комбинировать идеи и для олимпиадного программирования, и для работы в корпорациях, и для чего-то другого».
"То есть, например, для взломов" - делает вывод автор. Далее приводит рассказ хакера, ездившего в ЛКШ, и намешывает в главу ключевые слова Минобороны, ФСБ, МВД.
Почему пример для меня личный? В школе и на первом курсе я занимался олимпиадным программированием. Сейчас эта дисциплина признана видом спорта и называется спортивное программирование. Я тоже несколько раз школьником ездил в ЛКШ и среди организаторов и преподавателей были давшие комментарии в книге Лопатин и Станкевич.
Фотографий с тех времён у меня нет, но на сайте ЛКШ сохранился архив за 2005 год. На прикрепленной фотографии запечатлена, как мог бы интерпретировать автор книги, национальная забава молодых русских хакеров 😂 Я и Самат, ведущий подкаста "Запуск завтра", кидаем друг другу классическая книга для олимпиадников "Алгоритмы: Построение и анализ".
Когда я закончил школу, как раз появились первые CTF. Многие из олимпиадников увлеклись этим видом соревнований. Формат CTF в целом похож на формат олимпиад по программированию - в ограниченный срок необходимо одному или в команде решить N задач (в CTF - взять флаги). При этом оба типа соревнования предполагают наличие у участника усидчивости для подготовки - нужно нарешать много типовых задач (комнат/машин на платформах CTF), заучить алгоритмы (техники атак).
Любовь ко всему, что связано с компьютерами, определенный склад характера и необходимая математическая и техническая база являются причиной, почему многие олимпиадники стали хорошими специалистами по ИБ и хакерами, ровно как ИТ архитекторами и программистами. Точно не обработка в "школе для взломщиков".
