Информационная безопасность
Информационная безопасность — это практика обеспечения защищенности информации и инфраструктуры от злонамеренных и случайных действий, которые могут нанести ущерб пользователям, информации или инфраструктуре.
Что нужно знать
- Математика: теория множеств, теория графов, метод математической индукции, основные комбинаторные схемы, элементы математической логики
- Информатика: основы программирования, цикл разработки ПО, инструменты и теория тестирования ПО
Hard skills
- Программирование:
- Программирование на Си
- Программирование на Java
- Программирование на Python
- Онлайн-курс Программирование на Python
- Самоучитель на Python
- Информационная безопасность
Практика
- Пентест-лаборатория «Pentestit Test lab»
- Архив заданий CTF
- сайт о соревнованиях Capture the flag в информационной безопасности и отдельно его раздел для новичков
- Network mapper — свободное ПО для исследований сети
- Termshark terminal user-interface for tshark
- RADA Libre and Portable Reverse Engineering Framework
- GDB GNU Debugger
- Reverse Engineering for Beginners — книга для начинающих (на русском)
- Компьютерные сети. Принципы, технологии, протоколы — учебник о принципах организации компьютерных сетей
- Suricata — high performance Network IDS, IPS and Network Security Monitoring engine