OSINT-боты: инструменты разведки по открытым данным¶
OSINT-бот — это программный инструмент (чат-бот или автоматизированный скрипт), предназначенный для сбора, обработки и анализа информации из открытых источников (OSINT, от англ. Open Source Intelligence). Такие боты автоматизируют рутинные операции по поиску данных о человеке, организации, домене или событии, агрегируя сведения из поисковых систем, социальных сетей, публичных реестров, баз утечек и других общедоступных ресурсов.
¶Назначение и функции
Основная цель OSINT-ботов — сократить время и трудозатраты специалиста на первичный сбор данных. В отличие от полноценных OSINT-платформ (например, Maltego или Shodan), боты, как правило, работают через интерфейс мессенджеров (Telegram, Discord) или командной строки, предоставляя результаты в виде структурированных отчётов.
Типовые функции включают:
- Поиск по номеру телефона: определение оператора, региона, привязка к аккаунтам в мессенджерах и соцсетях через открытые базы и сервисы проверки.
- Поиск по email-адресу: проверка на наличие в базах утечек (breach databases), поиск связанных аккаунтов и упоминаний в веб-архивах.
- Поиск по IP-адресу или домену: определение хостинг-провайдера, геолокации, истории DNS-запросов, связанных поддоменов.
- Анализ аккаунтов в социальных сетях: сбор аватаров, имён, геотегов, списка друзей и подписок, определение пересечений между разными профилями.
- Поиск по фото: использование обратного поиска изображений (Google Images, Yandex) для нахождения первоисточника или других публикаций.
- Проверка транспортных средств: поиск по VIN-номеру или госномеру в открытых базах ДТП, штрафов, объявлений о продаже.
¶Классификация
По способу реализации и доступа OSINT-боты делятся на несколько категорий.
¶По типу интерфейса
- Чат-боты для мессенджеров: наиболее распространённая категория, работающая в Telegram или Discord. Пользователь отправляет запрос (например, номер телефона), а бот возвращает отчёт. Удобны для быстрых проверок «на ходу».
- Консольные утилиты: скрипты на Python или Bash, требующие установки и запуска через терминал. Предоставляют больше гибкости и возможностей для автоматизации (например,
theHarvester,sherlock). - Веб-сервисы с API: боты, встроенные в веб-интерфейс, либо предоставляющие программный интерфейс для интеграции в другие системы.
¶По модели распространения
- Публичные (легальные): открыто доступные боты, работающие с официальными API соцсетей, государственными реестрами и данными, которые можно получить законно. Часто имеют ограничения по количеству запросов.
- Полулегальные и теневые: используют неофициальные методы получения данных — парсинг закрытых страниц, обход капчи, доступ к нелегально собранным базам утечек (например, компиляция данных из сливов «Коллекции №1»). Работа таких ботов часто нарушает пользовательские соглашения сервисов и законодательство о персональных данных.
¶Технические аспекты
Архитектура типичного OSINT-бота включает несколько модулей. Ядро отвечает за логику обработки запросов и маршрутизацию. Модуль-адаптер обеспечивает взаимодействие с внешними источниками (через официальные API, веб-скрейпинг или подключение к платным базам данных). Модуль нормализации приводит данные из разных источников к единому формату, а модуль отчётности формирует итоговый документ.
Важной технической особенностью является использование прокси-серверов и VPN для сокрытия IP-адреса инициатора запроса, а также для обхода географических блокировок. Современные боты всё чаще применяют методы машинного обучения для анализа тональности текстов, распознавания лиц на фото и выявления аномалий в поведении аккаунтов.
¶Правовое регулирование в России
Деятельность OSINT-ботов находится в серой зоне российского законодательства. Сбор общедоступных данных сам по себе не запрещён, однако обработка персональных данных без согласия субъекта (ст. 6 Федерального закона № 152-ФЗ «О персональных данных») может быть признана незаконной. Использование ботов для получения доступа к закрытым разделам сайтов или базам утечек квалифицируется как неправомерный доступ к компьютерной информации (ст. 272 УК РФ) и нарушение тайны переписки (ст. 138 УК РФ).
В 2021 году Роскомнадзор активизировал борьбу с сервисами по «пробиву» информации. Telegram-боты, предоставляющие данные о паспортах, судимостях, налоговых задолженностях или детализации звонков, массово блокируются. Однако боты, работающие исключительно с легальными открытыми источниками (публичные профили, официальные реестры, данные компаний из ЕГРЮЛ), продолжают функционировать, так как их деятельность формально не нарушает закон.
Отдельно стоит отметить запрет на использование OSINT-инструментов для сбора данных о военнослужащих и сотрудниках силовых ведомств. С 2022 года в России введена уголовная ответственность за распространение персональных данных военнослужащих, что автоматически накладывает ограничения на тематику запросов к подобным ботам.
¶Применение
Сфера использования OSINT-ботов широка и включает как легитимные, так и противоправные цели.
¶Легитимное использование
- Корпоративная безопасность: службы безопасности компаний проверяют контрагентов, соискателей и партнёров на предмет связей с мошенниками или наличия судебных исков.
- Журналистика-расследование: поиск связей между чиновниками и бизнесом, проверка фактов биографий.
- Кибербезопасность: специалисты по пентесту (тестированию на проникновение) используют OSINT-боты для сбора информации о целевой инфраструктуре на этапе разведки.
- Частные расследования: поиск пропавших людей, проверка благонадёжности будущих супругов или нянь.
¶Противоправное использование
- Кибербуллинг и сталкерство: сбор данных о жертве для преследования.
- Мошенничество: подготовка к фишинговым атакам с использованием собранных персональных данных (имя, место работы, интересы).
- Несанкционированный «пробив»: получение доступа к закрытым базам данных через посредников-ботов, что является уголовным преступлением.
¶Примеры известных инструментов
Среди открытых инструментов, которые можно отнести к классу OSINT-ботов, выделяются:
- Sherlock: консольная утилита для поиска никнейма пользователя более чем в 300 социальных сетях.
- Maigret: аналог Sherlock с более продвинутым движком анализа и поддержкой кириллических ресурсов.
- TheHarvester: инструмент для сбора email-адресов, поддоменов и IP-адресов, связанных с целевым доменом.
- Телеграм-боты «Глаз Бога» и «Архангел»: получили широкую известность в России в 2020-2021 годах. Они агрегировали данные из баз утечек и открытых источников, позволяя найти информацию по номеру машины, телефону или имени. Впоследствии их деятельность была признана незаконной, а создатели привлечены к ответственности.
¶Критика и риски
Основная критика в адрес OSINT-ботов связана с нарушением приватности. Даже легальные боты создают риск деанонимизации пользователей, которые не ожидают, что их публичные данные будут собраны и систематизированы. Технология позволяет соединять разрозненные фрагменты информации («эффект мозаики»), что приводит к раскрытию данных, которые пользователь сознательно не публиковал (например, место жительства, родственные связи, привычки).
Дополнительный риск представляет низкое качество данных в нелегальных базах утечек. Информация в них может быть устаревшей, неполной или сфальсифицированной, что приводит к ложным обвинениям и ошибкам при принятии решений.
