118 статей для Middle специалиста по кибербезопасности: большая подборка
Материалы для самостоятельного специалиста по безопасности: AppSec, пентест, защита инфраструктуры, detection engineering, форензика, Threat Intelligence, IAM и DevSecOps.
Application Security
- Виды Application Security Testing. Как не запутаться среди SAST, DAST и IAST
Чтобы находить типовые уязвимости веб-приложений.
- Безопасная разработка: SAST, DAST, IAST и RASP
Чтобы находить типовые уязвимости веб-приложений.
- Базовая настройка SAST и DAST для django в gitlab cicd: как быстро внедрить решения по безопасности
Чтобы находить типовые уязвимости веб-приложений.
- OWASP Top Ten 2021 через простые примеры на Java. И немного про SAST
Чтобы находить типовые уязвимости веб-приложений.
- Мост между SAST и фаззингом: как из сработки SAST получить подтверждённую уязвимость
Чтобы находить типовые уязвимости веб-приложений.
- Опыт внедрения практик AppSec/DevSecOps
Чтобы находить типовые уязвимости веб-приложений.
- Как бесплатно запустить DAST на базе OWASP ZAP Automation Framework на своем проекте
Чтобы находить типовые уязвимости веб-приложений.
- 4 мифа про DevSecOps, которые мешают безопасной разработке
Чтобы находить типовые уязвимости веб-приложений.
- ML SAST. Часть 1: как работают инструменты SAST и какие проблемы может решить применение машинного обучения?
Чтобы находить типовые уязвимости веб-приложений.
- OWASP Top 10 2025 — от кода к цепочке поставок: расширение границ безопасности
Чтобы находить типовые уязвимости веб-приложений.
- Разбираемся в AI проектах OWASP: обзор для разработчиков и ИБ-специалистов
Чтобы находить типовые уязвимости веб-приложений.
- Перевод OWASP LLM Top 10
Чтобы находить типовые уязвимости веб-приложений.
- SAST приложений под Android: делаем код безопаснее
Чтобы находить типовые уязвимости веб-приложений.
Пентест веб-приложений и сети
- Книга: «The Ultimate Kali Linux Book: Использование Nmap, Metasploit, Aircrack-ng и Empire для пентестинга. 3-е изд.»
Чтобы проверять защиту практическими атаками.
- Некоторые базовые примеры атаки на уязвимую машину Metasploitable2. Небольшая шпаргалка по Metasploit-Framework
Чтобы проверять защиту практическими атаками.
- Организовал весь пентест-арсенал в одном месте: всё под рукой, офлайн и на русском
Чтобы проверять защиту практическими атаками.
- Passkey Editor: расширение для Burp Suite для пентеста WebAuthn
Чтобы проверять защиту практическими атаками.
- Как найти и устранить IDOR — ликбез по уязвимости для пентестеров и веб-разработчиков
Чтобы проверять защиту практическими атаками.
- Думает как хакер, действует как пентестер: что такое автоматическое тестирование на проникновение
Чтобы проверять защиту практическими атаками.
- HackTheBox. Прохождение Multimaster. Burp+Sqlmap. AD users from MSSQL. Уязвимость в VSCode. AMSI bypass и CVE ZeroLogon
Чтобы проверять защиту практическими атаками.
- Пентест корпоративной сети: о пользе своевременных патчей Microsoft AD
Чтобы проверять защиту практическими атаками.
- «Кража» со взломом: пентест финансовой организации
Чтобы проверять защиту практическими атаками.
- Ещё один пример теста на проникновение из собственной практики
Чтобы проверять защиту практическими атаками.
- Тест на проникновение с помощью Metasploit Framework: базовое руководство для системного администратора
Чтобы проверять защиту практическими атаками.
- Начинаем в багбаунти: распродажа уязвимостей в Juice Shop, или Как искать простейшие баги в веб-приложениях
Чтобы проверять защиту практическими атаками.
- Чем искать уязвимости веб-приложений: сравниваем восемь популярных сканеров
Чтобы проверять защиту практическими атаками.
Защита инфраструктуры и Active Directory
- Безопасные праздники для бизнеса: как защитить IT-инфраструктуру в Новый год
Чтобы централизованно управлять пользователями и компьютерами.
- Биометрия против скрепки: разбираем замки с отпечатком пальца и проводим базовый аудит их защиты
Чтобы централизованно управлять пользователями и компьютерами.
- Книга: «Active Directory: проектирование, развертывание и защита. 3-е изд.»
Чтобы централизованно управлять пользователями и компьютерами.
- Active Directory глазами Impacket
Чтобы централизованно управлять пользователями и компьютерами.
- Паук в Active Directory так лапками тыдык тыдык
Чтобы централизованно управлять пользователями и компьютерами.
- Безопасность и СУБД: о чём надо помнить, подбирая средства защиты
Чтобы централизованно управлять пользователями и компьютерами.
- Active Directory под прицелом: ищем следы злоумышленников в корпоративной сети с помощью BloodHound
Чтобы централизованно управлять пользователями и компьютерами.
- Как выучить Active Directory и групповые политики
Чтобы централизованно управлять пользователями и компьютерами.
- Типичные ошибки настройки Active Directory
Чтобы централизованно управлять пользователями и компьютерами.
- Токены. От появления до продвижения в Active Directory
Чтобы централизованно управлять пользователями и компьютерами.
- Безопасность 1С: обзор уязвимостей и рекомендации по защите
Чтобы централизованно управлять пользователями и компьютерами.
- Книга: «Defensive Security: лучшие практики обеспечения безопасности инфраструктур. 2-е изд.»
Чтобы централизованно управлять пользователями и компьютерами.
- Разворачиваем Active Directory всеми возможными методами
Чтобы централизованно управлять пользователями и компьютерами.
SOC, SIEM и инженерия детектирования
- Sigma + Trisigma = 4Sigma или как мы сделали эксперименты еще удобнее
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- В вашем SIEM Detection as a Code есть? Нет? Сейчас будет
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Как интегрировать аудит-логи с SIEM: от теории к практике на Wazuh и RuSIEM
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Detection as code: как мы в VK SOC превращали правила в код
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Ремонт и обзор светосильного объектива Sigma 30mm f/1.4 EX
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Глубины SIEM: корреляции «из коробки». Часть 4. Модель системы как контекст правил корреляции
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Глубины SIEM: корреляции «из коробки». Часть 5. Методология разработки правил корреляции
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Как мы делаем SOC as a service: привлекаем большие данные и собственный SIEM на помощь клиентам
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Detection Drift: как переносить правила между SIEM и не потерять логику обнаружения
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Правила в SIEM — легко. Среда для эффективной разработки контента SIEM
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- От правил корреляции к когнитивному ассистенту: что меняется в архитектуре SOC с приходом ИИ
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Атака как учебный кейс: тестирование тактик и техник MITRE ATT&CK, MITRE D3F3ND, Cyber Kill Chain и методики оценки CVSS
Чтобы обнаруживать подозрительную активность в инфраструктуре.
- Можно ли стать Blue Team тимлидом за пять лет, или Работа в SOC: мифы и реальность
Чтобы обнаруживать подозрительную активность в инфраструктуре.
Incident Response и цифровая криминалистика
- 70+ бесплатных инструментов для компьютерной криминалистики (форензики)
Чтобы локализовать атаку и сохранить доказательства.
- Подборка бесплатных утилит компьютерной криминалистики (форензики)
Чтобы локализовать атаку и сохранить доказательства.
- Почему молчит SIEM: откровенный разговор о расследовании инцидентов
Чтобы локализовать атаку и сохранить доказательства.
- Применение SIEM для расследования инцидентов
Чтобы локализовать атаку и сохранить доказательства.
- Готовимся к расследованию инцидентов
Чтобы локализовать атаку и сохранить доказательства.
- Шёл за утечкой памяти, нашёл утечку диска: SXSSFWorkbook без dispose() в Apache POI
Чтобы локализовать атаку и сохранить доказательства.
- Компьютерная криминалистика (форензика) — обзор инструментария и тренировочных площадок
Чтобы локализовать атаку и сохранить доказательства.
- Боль реагирования: как процессы информационной безопасности влияют на расследование инцидента
Чтобы локализовать атаку и сохранить доказательства.
- Расследование инцидентов и ретроспективный анализ: итоги проектов 2024-2025
Чтобы локализовать атаку и сохранить доказательства.
- Компьютерная криминалистика (форензика): подборка полезных ссылок
Чтобы локализовать атаку и сохранить доказательства.
- Топ-10 артефактов Linux для расследования инцидентов
Чтобы локализовать атаку и сохранить доказательства.
- Внутрикорпоративное расследование инцидентов безопасности: долой рутину, да здравствует автоматизация
Чтобы локализовать атаку и сохранить доказательства.
- Итоги расследований инцидентов ИБ в 2021–2023 годах
Чтобы локализовать атаку и сохранить доказательства.
Threat Intelligence и анализ вредоносного ПО
- Пара часов вместо недели: как я оптимизировал реверс-инжиниринг вредоносного ПО в IDA Pro с помощью LLM
Чтобы распознавать угрозы и действия атакующих.
- Алгоритм реверса Python-вирусов и вредоносных утилит для начинающих аналитиков
Чтобы распознавать угрозы и действия атакующих.
- «Гражданин, обновитесь»: анализ вредоносной кампании Falcon
Чтобы распознавать угрозы и действия атакующих.
- Киберразведка по-русски: как развивается отечественный Threat Intelligence
Чтобы распознавать угрозы и действия атакующих.
- Под капотом у MOLOT’а: обзор ML-модели для обнаружения вредоносного кода
Чтобы распознавать угрозы и действия атакующих.
- Cuckoo – собственная автоматизированная лаборатория анализа вредоносных файлов
Чтобы распознавать угрозы и действия атакующих.
- Mustard Tempest и многоступенчатая цепочка доставки вредоносного ПО
Чтобы распознавать угрозы и действия атакующих.
- Операция Phantom Enigma: бразильские пользователи под ударом вредоносного расширения
Чтобы распознавать угрозы и действия атакующих.
- Анализ вредоносных программ. Интересные трюки
Чтобы распознавать угрозы и действия атакующих.
- Как найти и гоблина, и крысу. Интервью с исследователями из ГК «Солар», выявишими вредонос GoblinRAT
Чтобы распознавать угрозы и действия атакующих.
- Использование MITRE ATT&CK в Threat Intelligence Platform
Чтобы распознавать угрозы и действия атакующих.
- Обычная практика Threat Hunting и причем тут пирамида боли
Чтобы распознавать угрозы и действия атакующих.
- Эволюция загрузки вредоносных файлов или как хакеры перешли из файловой системы в оперативную память
Чтобы распознавать угрозы и действия атакующих.
IAM, PAM и управление доступом
- Прозрачный режим PAM: контроль привилегированного доступа без изменения рабочих сценариев
Чтобы ограничивать доступ и защищать учётные записи.
- Основы Identity and Access Management (IAM) в архитектуре приложений
Чтобы ограничивать доступ и защищать учётные записи.
- Вне зоны доступа: как связаны регулярная аттестация прав доступа и защита ИТ-инфраструктуры компании
Чтобы ограничивать доступ и защищать учётные записи.
- Разоблачение привилегий: как PAM помогает выявить скрытые риски
Чтобы ограничивать доступ и защищать учётные записи.
- OpenVPN и Active Directory (Kerberos без пользовательских сертификатов)
Чтобы ограничивать доступ и защищать учётные записи.
- Прощайте, Excel-пароли; привет, прозрачный аудит! Внедряем в инфраструктуру PAM-инструмент
Чтобы ограничивать доступ и защищать учётные записи.
- Изобретаем IAM для облака MWS: знакомство и ресурсная модель
Чтобы ограничивать доступ и защищать учётные записи.
- SSO+MFA+IDM+PAM в одной экосистеме. Комплекс Magnus ID и первый кейс внедрения — модуль MFA
Чтобы ограничивать доступ и защищать учётные записи.
- Что такое PAM и зачем он нужен
Чтобы ограничивать доступ и защищать учётные записи.
- Строим свой PAM на основе Teleport
Чтобы ограничивать доступ и защищать учётные записи.
- Перечислить всех. Красота русских фамилий как фактор уязвимости в пентестах Active Directory
Чтобы ограничивать доступ и защищать учётные записи.
- Путь джедаев: создание компонента IAM в Astra Cloud Platform 2.1
Чтобы ограничивать доступ и защищать учётные записи.
- Агрегируем практики по харденингу Active Directory Domain Services
Чтобы ограничивать доступ и защищать учётные записи.
Управление уязвимостями
- Сканируем уязвимости без рутины: «Сканер-ВС 6», API и Telegram-оповещения
Чтобы уменьшать поверхность атаки системы.
- Нечеткая логика в ИБ: сокращаю очередь уязвимостей в 7,5 раз, сравниваю с CVSS, EPSS и методикой ФСТЭК
Чтобы уменьшать поверхность атаки системы.
- Из 48 000 уязвимостей опасен 1%: как его найти (CVSS 4.0, EPSS, KEV, методика ФСТЭК)
Чтобы уменьшать поверхность атаки системы.
- Как мы изобрели свой велосипед с vuls и запустили сканирование уязвимого ПО на базе OpenSource решения
Чтобы уменьшать поверхность атаки системы.
- Управление уязвимостями (Vulnerability Management) — чего больше: управления или уязвимостей?
Чтобы уменьшать поверхность атаки системы.
- Сканировать недостаточно: строим системную работу с уязвимостями
Чтобы уменьшать поверхность атаки системы.
- Сканирование на уязвимости: обзор продуктов, которые есть на рынке
Чтобы уменьшать поверхность атаки системы.
- «Как у себя дома». Почему ваш сканер уязвимостей и SIEM не мешают злоумышленнику
Чтобы уменьшать поверхность атаки системы.
- Как устроен Vulnerability Management в Ozon: внутренняя кухня киберзащиты
Чтобы уменьшать поверхность атаки системы.
- Рабочий кейс из жизни специалиста по управлению уязвимостями «Vulnerability management»
Чтобы уменьшать поверхность атаки системы.
- Не сканированием единым, или как построить процесс управления уязвимостями за 9 шагов
Чтобы уменьшать поверхность атаки системы.
- Как приоритизировать новости об уязвимостях вместо балла CVSS
Чтобы выбрать задачи с наибольшей ценностью.
- Как я оптимизировал реагирование на уязвимости с помощью EPSS
Чтобы уменьшать поверхность атаки системы.
DevSecOps и автоматизация безопасности
- Безопасность контейнеризированных приложений в рамках DevSecOps: какие практики использовать и с чего начать
Чтобы одинаково запускать приложение в любой среде.
- Знакомство с DevSecOps Guideline: правила организации безопасной разработки на уровне процессов
Чтобы проверять безопасность на каждом этапе разработки.
- Что и зачем почитать DevSecOps-у: личный опыт
Чтобы проверять безопасность на каждом этапе разработки.
- «РБПО для бедных»: проверяем CI/CD-конвейер на реальных уязвимостях
Чтобы проверять безопасность на каждом этапе разработки.
- Место SAST в Secure SDLC: 3 причины внедрения в DevSecOps-пайплайн
Чтобы проверять безопасность на каждом этапе разработки.
- От Security Champion к инженерной культуре безопасности: как мы изменили подход к DevSecOps
Чтобы проверять безопасность на каждом этапе разработки.
- DevSecOps без иллюзий: строим безопасный цикл разработки на чужих ошибках
Чтобы проверять безопасность на каждом этапе разработки.
- Азбука безопасности в Kubernetes: аутентификация, авторизация, аудит
Чтобы проверять безопасность на каждом этапе разработки.
- Как превратить DevOps-пайплайн в DevSecOps-пайплайн. Обзор концепции Shift Left
Чтобы проверять безопасность на каждом этапе разработки.
- Чем занимается DevSecOps? Обзор инструментов
Чтобы проверять безопасность на каждом этапе разработки.
- Компрометация Trivy: почему это важно для DevSecOps и как мы закрываем такой риск в Apsafe
Чтобы проверять безопасность на каждом этапе разработки.
- DevSecOps для всех: как развернуть стенд за 15 минут
Чтобы проверять безопасность на каждом этапе разработки.
- От сотен алертов к доказанным уязвимостям: как эволюционирует DevSecOps при объединении 7 сканеров в единый пайплайн
Чтобы проверять безопасность на каждом этапе разработки.
Планирование работ по безопасности
- Планирование проекта
Чтобы снизить риски и защитить систему.