Цель реализации программы - подготовка слушателей для получения компетенции в основах работ в направлении тестирования на проникновение, ознакомив их с терминами, процессами, стандартами и практиками, применяемыми в области. А также познакомить учащихся с инструментами, тактиками, технологиями, которые пригодятся им в будущей работе специалистом по тестированию на проникновение
По итогам освоения программы слушатели должны:
Знать:
1. практики и подходы решения задач специалиста по тестированию на проникновение;
2. подходы и методологии, созданные для стандартизации и определения лучших практик в сфере тестирования на проникновение и анализа защищенности;
3. различные области, где тестирование на проникновение имеет место, а также подходы, цели и результаты этого процесса в них;
4. организационные меры по защите информации;
5. типовые средства и методы защиты информации в локальных и глобальных вычислительных сетях;
6. особенности применения программных и программно-аппаратных средств защиты информации в автоматизированных системах. Популярные инструменты специалистов по тестированию на проникновение;
7. подходы к таким этапам тестирования на проникновения как:
· разведка во внешней инфраструктуре;
· сканирование инфраструктуры;
· эксплуатация уязвимостей и атаки первичного доступа;
· анализ трафика;
· получение легитимного доступа к системе;
· атаки MitM;
· атаки DoS/DDoS;
· атаки сетей Wi-Fi;
· атаки с применением методов социальной инженерии;
· основы анонимизации трафика.
Уметь:
1. применять инструменты анализа защищенности и тестирования на проникновение;
2. применять эффективный сбор информации о целях в сети Интернет;
3. обнаруживать и устранять неисправности системы защиты информации автоматизированной системы согласно эксплуатационной документации;
4. применять сканирование сетей, определение уязвимостей и ошибок конфигурации узлов и сетевых сервисов;
5. эксплуатировать выявленные уязвимости и ошибки настройки, искать, модифицировать и применять эксплойты в среде основных распространенных операционных систем;
6. применять повышение привилегий в операционных системах и закрепление в них для дальнейшей работы с сетью;
7. применять захват, анализ и модификация сетевого трафика, атаки «человек посередине» (MitM);
8. анализировать защищенность беспроводных сетей;
9. имитировать атаки с применением методов социальной инженерии при помощи инструментов автоматизации;
10. анонимизировать трафик и понимать технологии анонимизации;
Владеть:
1. навыками использования актуальных инструментов тестирования на проникновение и анализа защищенности операционных систем, сетевого оборудования;
2. навыками работы с виртуальной инфраструктурой и механизмами виртуализации (VirtualBox, VMWare, Parallels и программами контейнеризации Docker);
3. навыками программирования скриптов автоматизации и эксплойтов для воспроизведения атак на информационные системы;
4. навыками имитации атак с применением методов социальной инженерии при помощи инструментов автоматизации.