Курс
Python Programming For Penetration Testing
Python — один из самых популярных языков 21-го века, не только в мире разработки, но и в мире хакинга. Большинство популярных хакерских инструментов и эксплойтов написано на этом языке. Python — прекрасный инструмент автоматизации для любого IT-специалиста и обязателен к освоению для экспертов по ИБ.
Старт
22 марта 2021
Длительность
4 недели
Формат обучения
Виртуальный класс
Почему стоит начать прямо сейчас?
Python для тестирования на проникновение:
Что это?
Главная задача
Python — очень мощный язык, который нашел себе применение почти во всех областях разработки и стал одним из самых популярных языков программирования. Python можно использовать почти для любых задач, не зря он используется профессионалами в области эксплуатации уязвимостей.
Аудитория
Язык Python достаточно прост и интуитивно понятен, поэтому начать его изучать может каждый. Особенно полезен он для IT-специалистов или тех, кто хочет ими стать.
Пройдя курс вы получите новые навыки:
Программирование на языке Python на уровне Junior Developer
Создание программ, работающих с сетевым стеком
Парсинг трафика при помощи библиотеки Scapy
Создание приложений для работы с веб-контентом
Проведение сетевых атак с использованием Python
Создание эксплойтов для эксплуатации уязвимостей сервисов и приложений
Программа обучения
4 недели
12 занятий
48 ак. часов
2-3 занятия в неделю
- Занятие 1. Введение в ЯП Python и окружение
- Занятие 2. Структуры данных и работа с ними
- Занятие 3. Работа с файловой системой и обработка ошибок
- Занятие 4. Функции и magic-методы
- Занятие 5. Работа с окружением ОС
- Занятие 6. Парсинг веб-страниц
- Занятие 7. Сокеты
- Занятие 8. Взаимодействие с протоколами
- Занятие 9. Сетевое взаимодействие
- Занятие 10. Сетевые атаки
- Занятие 11. Scapy и сетевое сканирование
- Занятие 12. PWNTools и разработка эксплойта
- Работа с Python
- Преобразование переменных
- Работа с числами
- Вычисления
- Списки и словари
- Коллекции
- Обработка ошибок
- Try & Except
- Запуск системных команд
- Парсинг текста
- Подпроцессы
- Функции
- Работа с окружением ОС
- Работа с содержимым веб-страниц
- Отправка данных к веб-приложениям
- Парсинг гипертекста
- Сбор баннеров
- Сканирование SSH
- SSH Brute Force
- Автоматизация FTP
- Сниффинг трафика
- ARP сканирование
- Сканирование портов
- ARP Spoofing
- Сетевой сканер
- Проверка доступности
- Брут-форс
- Библиотека PWNTools
- Разработка эксплойта
Как проходит обучение
Фокус на практике. Более 70% времени обучения вы уделите развитию практических навыков.
Обновляем контент перед каждым запуском курса, снимая актуальные запросы с рынка и ориентируемся на них, создавая программы обучения.
Наши преподаватели проходят тестирование на соответствие требованиям HackerU Global. Мы приглашаем лучших экспертов — практиков, которые каждый день сталкиваются с реальными задачами и решают их.
После каждого практического занятия вы получаете домашнее задание с обязательной обратной связью от преподавателя. Experience makes experts.
- Умение читать специализированную документацию и техническую литературу на английском языке со словарем;
- Опыт написания кода на любом языке программирования;
- Иметь представление о взаимодействии компьютеров в сети;
- Иметь начальные представления о механизмах, работающих в сети Интернет (веб-серверы, почтовые сервисы, мобильные приложения).
Платформа для моделирования различных сценариев атаки и защиты, разработанная ведущими экспертами Израиля в области информационной безопасности.
Что вы получите
после 5 месяцев обучения?
Международный сертификат HackerU.
Знания и навыки необходимые для начала работы в этой области а также попадание в комьюнити экспертов.
Доступ к материалам обучения, записям ваших занятий, практическим заданиям и учебным платформам.
FAQ — ответы на часто задаваемые вопросы
HackerU Россия — один из филиалов международной школы, со штаб-квартирой в Израиле, стране-лидере в IT и кибербезопасности. Это позволяет нам формировать учебные программы в тесном взаимодействии с и образовательными центрами других стран, которые отвечают международным требованиям.
В HackerU есть бизнес-подразделения, реально оказывающие услуги бизнесу. Мы знаем куда движется отрасль IT и кибербезопасности, поэтому наши программы актуальны, а выпускники — востребованы.
Вам доступен карьерный сервис HackerU. В рамках нашей уникальной программы «карьерный сервис» вы составите продающее CV, прокачаете навыки самопрезентации HR-специалисту и прохождения технического интервью.
Главный результат — готовая маршрутная карта, как на основе своих сильных сторон и правильной подачи существующего опыта выйти на желаемый уровень дохода и спланировать карьерный рост.
В мире IT и кибербезопасности все меняется каждый день. Учить студентов навыкам, которые были актуальны вчера — неэффективно. Наша миссия — сократить дефицит специалистов в области информационных технологий, кибербезопасности и открыть талантливым людям путь к высокому заработку и мобильности.
Да, наши занятия — это не видеозаписи. Весь процесс обучения проходит в тесном взаимодействии с экспертом и другими студентами. Только так обучение может быть максимально результативным.
Программа обучения, практические занятия и задания домашней работы выстроены таким образом, что для прохождения достаточно знаний на уровне уверенного пользователя ПК. В процесс обучения вам будет оказана всесторонняя поддержка от наших экспертов. Вы не останетесь один на один с вашими вопросами.
Все ответы

Остались вопросы?
Оставьте номер телефона и мы перезвоним вам в течение нескольких минут