← Все статьи

Фишинг для IT и разработчиков: что проверять у технической команды

Окно технического сервиса, уведомление о запросе доступа и щит с подтверждением проверки.

Техническая подготовка помогает понимать устройство атак, но проверка нужна не для экзамена по терминам. Она показывает, как человек принимает решение внутри привычной работы: обрабатывает уведомление, проверяет запрос доступа или отвечает на сообщение о проблеме с сервисом.

Для IT-команды полезен сценарий, связанный с её реальными обязанностями. Обычное массовое письмо может быть слишком далёким от этих обязанностей, чтобы по результату можно было что-то изменить.

Проверяйте рабочее решение

Начать можно с вопроса: какое действие в вашей среде требует дополнительной проверки? Например, неожиданное предложение войти в сервис, подтвердить доступ приложению или выполнить действие по присланной инструкции.

Далее определите безопасный способ выполнить задачу. Если уведомление касается рабочего сервиса, его можно проверить через известную точку входа. Если запрос пришёл от коллеги, нужно понимать установленный порядок подтверждения. Если сообщение просит выполнить команду, сотруднику нужен понятный путь проверки её происхождения и назначения.

Симуляция должна позволять наблюдать именно это решение. Необязательно запускать код или получать реальный доступ, чтобы проверить, готов ли сотрудник следовать непроверенной инструкции.

Три направления для согласованной проверки

Сюжет Какое решение проверяется Какое действие должно быть доступно сотруднику
Уведомление о доступе к рабочему сервису Проверка подлинности запроса Открыть известный сервис и проверить событие
Приглашение к документу или проекту Проверка контекста и отправителя Подтвердить необходимость доступа через рабочий канал
Сообщение о неполадке с инструкцией Оценка источника и запрошенного действия Передать инструкцию на проверку по принятому процессу

Эти направления — заготовки задач, а не готовые атаки. Конкретный сюжет, адресаты и наблюдаемые события согласовываются с владельцами проекта. Используемые материалы должны учитывать рабочий контекст и ограничения команды.

Не смешивайте проверку людей и инфраструктуры

Для проекта нужно заранее определить, где заканчивается учебное взаимодействие. Ввод данных на учебной странице и проверка этих данных в рабочей системе — разные действия. Переход по ссылке и выполнение команды на рабочей машине также нельзя считать одним событием.

В моём формате фишинг-симуляции проверяется поведение сотрудников; вход в реальные системы с полученными данными и эксплуатация уязвимостей не выполняются. Если заказчику требуется проверка инфраструктуры, её нужно рассматривать как отдельную задачу. Подробнее — в статье об отличии от пентеста.

Учитывайте особенности технической аудитории

Часть сотрудников может изучать подозрительный материал, чтобы понять его устройство. Кроме того, ссылки могут посещать средства защиты. Поэтому при анализе особенно полезно разбирать последовательность событий и спорные случаи, а не автоматически объявлять каждый запрос к странице ошибкой человека.

Microsoft в FAQ по Attack Simulation Training отдельно описывает ложноположительные результаты и влияние защитных механизмов. Это не инструкция применять один и тот же способ учёта ко всем продуктам: фактическое поведение зависит от вашей среды и используемых средств.

До запуска стоит договориться, как будут учитываться исследовательское поведение, сообщения в ИБ и учебные взаимодействия. Иначе после кампании специалисты будут спорить о значении цифр вместо обсуждения полезных изменений.

Какие результаты полезно вынести в отчёт

Для руководителя IT-команды важен список решений, которые требуется улучшить. Достаточно ли понятен способ проверки уведомлений? Кто подтверждает нестандартные запросы доступа? Можно ли быстро сообщить о подозрительной инструкции? Есть ли согласованный порядок действий после ошибки?

Показатели должны помогать ответить на эти вопросы. Если сценарий проверял реакцию на неизвестную страницу входа, полезно отдельно показать переходы и дальнейшие действия. Если задача касалась сообщения в ИБ — посмотреть сам факт и время сообщения.

При повторной проверке сохраните сопоставимую сложность и рабочий контекст. NIST объясняет, почему сложность распознавания влияет на click rate. Замена сложного адресного сюжета на очевидный шаблон не даёт чистого сравнения.

Обучение после проверки

Технической команде полезно разобрать конкретное решение: почему сообщение выглядело правдоподобно, что можно было проверить и как сделать это без срыва рабочей задачи. Если процесс неудобен, рекомендации должны касаться и самого процесса.

Общий список «не нажимайте на подозрительное» не объясняет, как завершить задачу безопасно. Лучше вместе пройти привычный маршрут проверки и убедиться, что он доступен. Пример структуры разбора есть в статье об обучении.

В ФишМи проверка технической команды — один из предлагаемых форматов. Начнём с ваших сервисов и процессов, определим наблюдаемое решение и согласуем границы.

Дальше — практика

Проверить, как это работает у вас в компании

Разбор теории — это первый шаг. Дальше — управляемая фишинг-симуляция на ваших сотрудниках и обучение по итогам. Один специалист, фиксированная цена, без агентства.

Обсудить проект →