[Роман Бухарев] Хакинг на Python (2024)
Это практическое руководство по использованию Python в области кибербезопасности позволит вам изучить основы языка Python и его применения для различных задач, включая настройку среды разработки и установку необходимых инструментов и библиотек.
Книга состоит из шести основных разделов:
Основы языка Python: применение для разных задач, настройка среды разработки, установка библиотек и инструментов.Сетевое программирование: работа с сокетами, протоколы, атаки на сетевом уровне, создание простого сервера и клиента для установки сетевых соединений и обмена данными.Веб-хакинг на Python: инструменты для веб-хакинга, методы взаимодействия с веб-серверами, отправка HTTP-запросов, парсинг HTML-страниц и автоматизация взаимодействия с веб-приложениями.Атаки на приложения: SQL-инъекции, атаки на сессии и куки, кросс-сайтовый скриптинг (XSS).Защита и взлом Wi-Fi-сетей: инструменты для аудита и защиты Wi-Fi-сетей, взлом Wi-Fi-паролей, сканирование сетей с использованием библиотеки pywifi.Защита от хакинга на Python: библиотеки для шифрования данных, создание инструментов для защиты сетей и систем, включая файрволы и системы обнаружения вторжений, мониторинг и анализ сетевой активности и угроз.
В каждом разделе представлен список ключевых терминов, инструментов и сервисов для углублённого изучения темы. Также в книге много практических примеров и заданий для самостоятельного выполнения, которые помогут вам решать реальные задачи и эффективно применять полученные знания на практике:
написание скриптов для автоматизации задач кибербезопасности;анализ сетевого трафика и выявление потенциальных угроз;разработка собственных инструментов для тестирования на проникновение;использование криптографии для защиты данных;создание систем обнаружения вторжений и реагирования на инциденты.
Книга предназначена для широкого круга пользователей и не требует глубоких знаний для большинства задач, кроме уверенного владения компьютером. Для освоения более сложных приёмов потребуется знание основ программирования. Формат книги — PDF.
Войдите, чтобы получить доступ
Зарегистрируйтесь или войдите, чтобы получить доступ к этому курсу
📚 Что вы получите:
- 1 курс в день бесплатно
- С подпиской - 15 курсов в день
- Доступ к тысячам образовательных курсов