Инструмент с открытым исходным кодом для автоматизации OSINT: собирает данные об IP-адресах, доменах, email и других целях из более чем 200 источников для анализа угроз и картирования поверхности атаки.
sherlock-project/sherlock
Консольный OSINT-инструмент для поиска имени пользователя в более чем 400 соцсетях и проверки наличия аккаунтов.
- Звёзды
- 100,124
- Форки
- 11,843
- Открытые issues
- 355
- Последний коммит
- 17 часов назад
Что это?
Sherlock принимает одно или несколько имён пользователей и проверяет, есть ли у каждого аккаунты в сотнях соцсетей и на сайтах. Результаты по каждому имени сохраняются в текстовый файл; также доступен экспорт в CSV и XLSX. Инструмент предназначен для расследователей, специалистов по безопасности и пентестеров, занимающихся разведкой по открытым источникам.
Инструмент запускается из терминала и позволяет ограничить поиск выбранными сайтами, направлять запросы через прокси, задавать тайм-ауты и включать сайты с контентом для взрослых. Также можно открыть все найденные профили в браузере. Установить Sherlock можно через pipx, pip, uv, Docker и несколько системных менеджеров пакетов.
Поскольку результаты получены в ходе автоматических проверок публичных сайтов, совпадения следует проверять вручную, прежде чем делать выводы.
Ключевые возможности
- 01Проверяет имя пользователя в более чем 400 соцсетях и на сайтах.
- 02Принимает несколько имён пользователей за один запуск.
- 03Сохраняет результаты в файлы форматов text, CSV или XLSX.
- 04Поддерживает прокси, тайм-ауты и фильтрацию сайтов.
- 05Может открывать найденные профили в браузере по умолчанию.
Сценарии использования
- Проверка того, на каких платформах зарегистрирован никнейм, в рамках OSINT-расследования.
- Проведение разведки во время пентеста или red team-операции.
- Проверка, не занято ли имя пользователя на множестве сайтов.
Быстрый старт
- 1
Установить с помощью pipx
pipx install sherlock-project - 2
Найти имя пользователя
sherlock user123
Что важно знать
- Результаты учитывают только совпадения по имени пользователя и могут содержать ложные срабатывания или не включать некоторые аккаунты.
- Сообщается, что некоторые сторонние пакеты (ParrotOS, Ubuntu 24.04) не работают; вместо них используйте pipx, pip, uv или Docker.
В подборках
Темы
Частые вопросы
- Что такое sherlock?
- Консольный OSINT-инструмент для поиска имени пользователя в более чем 400 соцсетях и проверки наличия аккаунтов. Sherlock принимает одно или несколько имён пользователей и проверяет, есть ли у каждого аккаунты в сотнях соцсетей и на сайтах. Результаты по каждому имени сохраняются в текстовый файл; также доступен экспорт в CSV и XLSX. Инструмент предназначен для расследователей, специалистов по безопасности и пентестеров, занимающихся разведкой по открытым источникам.
- sherlock можно использовать бесплатно? Какая у него лицензия?
- sherlock распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sherlock всё ещё поддерживается?
- Активно поддерживается. Последний коммит в sherlock — 7 нояб. 2026 г..
- Для чего можно использовать sherlock?
- Проверка того, на каких платформах зарегистрирован никнейм, в рамках OSINT-расследования. Проведение разведки во время пентеста или red team-операции. Проверка, не занято ли имя пользователя на множестве сайтов.
- Как установить sherlock?
- Установить с помощью pipx: pipx install sherlock-project Найти имя пользователя: sherlock user123
- Где скачать sherlock?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sherlock-project/sherlock
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
OpenCTI — платформа с открытым исходным кодом для структурирования, хранения и визуализации данных о киберугрозах и наблюдаемых объектах на основе стандарта STIX2.
Open-source платформа для OSINT-расследований на основе графов, которая связывает домены, IP-адреса, email и криптокошельки с помощью автоматических обогатителей.
Быстрый инструмент для пассивного поиска поддоменов через онлайн-источники без отправки трафика на целевой домен.
Go CLI для поиска открытых хостов в Shodan, Censys, FOFA, ZoomEye и других поисковых системах с выводом для передачи другим инструментам.
Быстрый универсальный HTTP-инструмент CLI для проверки списков хостов, URL и диапазонов CIDR: кодов состояния, заголовков страниц, стека технологий, TLS-сертификатов и многого другого.