Python глазами хакера | Python Through the Eyes of a Hacker
By Афанасьев Илья, Бабичева Татьяна, Дроботун Евгений, Клинтов Марк, Линьков Валерий, Марков Николай, Паперно Виктор, Русанен Илья
Python глазами хакера
Обзор
Эта книга представляет собой практическое руководство по использованию языка Python для создания инструментов кибербезопасности и автоматизации. В издании подробно описано устройство различных вредоносных программ, включая reverse shell, файловые вирусы, трояны, локеры и шифровальщики. Авторы приводят примеры инструментов для автоматизированного сбора информации о компьютере и динамического анализа вредоносного кода с использованием API VirusTotal. Также рассмотрены методы разгадывания капчи, поиска людей на видео, обработки сложных веб-форм и автоматизации задач в iOS. Особое внимание уделено написанию навыков для голосового помощника «Алиса» и разработке программ для одноплатных компьютеров.
Кому подойдёт
- Специалисты по информационной безопасности и этичные хакеры
- Разработчики, изучающие Python для автоматизации и анализа данных
- Студенты и преподаватели курсов по кибербезопасности
- Энтузиасты программирования, интересующиеся созданием ботов и скриптов
Ключевые особенности
- Подробный разбор современных интерпретаторов языка Python
- Описание принципов работы reverse shell, вирусов, троянов и шифровальщиков
- Примеры кода для анализа вредоносных программ с использованием API VirusTotal
- Инструкции по автоматизации iOS, обработке веб-форм и разгадыванию капчи
- Руководство по созданию навыков для голосового помощника «Алиса»
- Программирование для одноплатных компьютеров на Python
Python Through the Eyes of a Hacker
Overview
This book serves as a practical guide to using Python for cybersecurity tools and automation tasks. It details the architecture of various malicious software, including reverse shells, file viruses, trojans, lockers, and ransomware. The authors provide examples of tools for automated computer information gathering and dynamic malware analysis using the VirusTotal API. Additional topics include captcha solving, person detection in video, complex web form processing, and iOS automation. Special attention is given to writing skills for the 'Alice' voice assistant and developing programs for single-board computers.
Who it's for
- Information security specialists and ethical hackers
- Developers learning Python for automation and data analysis
- Students and instructors of cybersecurity courses
- Programming enthusiasts interested in bot and script creation
Key features
- Detailed overview of modern Python interpreters
- Explanation of reverse shells, viruses, trojans, and ransomware mechanics
- Code examples for malware analysis using the VirusTotal API
- Guides for iOS automation, web form processing, and captcha solving
- Instructions for creating skills for the 'Alice' voice assistant
- Programming for single-board computers using Python