Видеокурс ВЗЛОМ 2019 — это обширная обучающая программа по современным направлениям кибербезопасности, реверс-инжиниринга, программирования и анализа систем. Материал подойдёт новичкам и пользователям со средним уровнем подготовки, помогая структурировано освоить фундаментальные и продвинутые навыки, востребованные в IT-индустрии.
Что представляет собой видеокурс
Курс включает четыре крупные области знаний, объединённые в единую обучающую систему. Вас ждут более 400 видеоуроков с русской озвучкой, 800 инструментов и библиотека из 100 тематических книг — всё для комплексного изучения кибербезопасности, реверсинга и программирования.
Основные разделы курса
Крэкерство: разбор программ и анализ систем
Раздел подробно раскрывает работу с исполняемыми файлами, отладчиками, защитами и анализом кода. Теория сочетается с практическими демонстрациями.
Основные темы
- Биты, байты, системы счисления и структура различных типов файлов.
- Анализ программ: энтропия, архитектура компьютера, регистры и стэк.
- Работа с OllyDbg, IDA Pro, отладкой и ассемблером.
- Формат PE, распаковка программ, восстановление импорта.
- Типичные системы защиты и методы обхода.
- Особенности анализа Android‑приложений.
- Защита по интернету, аппаратные ключи, .NET платформы.
Хакерство и основы информационной безопасности
50 видеоуроков помогают изучить базовые концепции сетей, анонимности, обнаружения уязвимостей и защиты данных.
Что входит
- Интернет‑протоколы, работа Wireshark, анализ трафика.
- Kali Linux, Whonix, Tails и другие спецсистемы.
- VPN, TOR, I2P, безопасная работа с устройствами.
- Методы deanonymization, защита от отслеживания.
- Социальная инженерия и безопасность информационных систем.
- Взлом WiFi, поиск уязвимостей, работа со сканерами.
- Криптовалюты в контексте безопасности и приватности.
Реверсинг программного обеспечения
Блок посвящён работе с IDA Pro и другим профессиональным софтом для анализа кода, автоматизации и отладки.
Ключевые направления
- Основы реверс-инжиниринга и сферы его применения.
- Дизассемблирование, декомпиляция, отладка.
- Защита от антиотладочных приёмов.
- Скрипты и автоматизация IDA Pro.
- Анализ прошивок, оптимизация кода, особенности 64‑битных архитектур.
Инструменты для анализа, разработки и безопасности
Коллекция из 800 инструментов сгруппирована по 24 категориям. Они охватывают области реверса, программирования, криптографии, анализа трафика, отладки, мониторинга системы и многого другого.
Библиотека из 100 книг
Подборка литературы за 2015–2018 годы охватывает темы программирования, веб‑разработки, алгоритмов, нейросетей, анализа данных, безопасности и работы с современными языками и фреймворками.
Темы книг
- PHP, Python, HTML5, Java, JavaScript, Go, Swift, C/C++, C#, Ruby.
- React, Angular, Node.js, Unity, Arduino.
- Алгоритмы, структуры данных, микросервисы, Git.
- Нейросети, веб‑аналитика, хакерство и информационная безопасность.
Программирование в видеокурсе
Разделы по программированию формируют прочную базу для работы в IT, от низкоуровневых алгоритмов до создания веб‑приложений.
Алгоритмы и структуры данных — 13 уроков
Бинарные деревья, графы, хэш‑таблицы, стэки, массивы, динамическое программирование, сортировки и юнит‑тестирование.
Ассемблер — 70 уроков
Полный курс по архитектуре систем и работе с низкоуровневым кодом — полезно для будущих реверсеров и системных программистов.
Java под Android — 70 уроков
Пошаговое изучение Java и разработки Android‑приложений на основе актуальных практик.
Swift — 30+ уроков
Современный язык Apple для iOS, macOS, tvOS. Курс охватывает основы и продвинутые возможности Swift.
Python — 20+ уроков
Практическое введение в язык, который применяется в веб‑разработке, автоматизации, анализе данных и реверсе.
PHP — более 50 уроков
От основ до ООП, взаимодействие с SQL, JavaScript, AJAX, шаблоны проектирования, работа с базами данных.
SQL и MongoDB — около 20 уроков
Основы работы с реляционными и нереляционными БД, создание запросов, оптимизация, сравнение SQL и NoSQL подходов.