Sherlock: где занят ник

Sherlock принимает ник и проверяет, есть ли профиль с таким именем на 400+ сайтах. Результат — список ссылок, данных из профилей он не достаёт.
Не путайте. Sherlock здесь — программа для компьютера (проект sherlock-project), а не бот. В Telegram под названием «Шерлок бот» работают сторонние сервисы «пробива»: в README проекта Telegram не упомянут, и к этим ботам он отношения не имеет. У таких ботов много разных «официальных» сайтов, и пользоваться ими опасно: обещаниям не верьте, а данные не передавайте.
Коротко
- Что делает: ищет ник на сайтах и печатает найденные профили.
- Цена и ключи: бесплатно, MIT, без регистрации и ключей.
- Когда брать: нужна быстрая проверка или проверка своего следа.
- Когда не брать: нужны данные из профилей и отчёт — тогда Maigret.
Установка
pipx install sherlock-project sherlock --version
Подойдут и pip, и uv. Есть Docker (docker run -it --rm sherlock/sherlock). Пакеты Debian, Ubuntu и Homebrew делает сообщество, проект их не поддерживает, и на некоторых системах они могут не работать.
Запуск
$ sherlock user123 --print-found --txt [*] Checking username user123 on: [+] GitHub: https://www.github.com/user123 [+] Reddit: https://www.reddit.com/user/user123 [*] Search completed with 2 results
Формат снят с реального запуска, ник и находки условные. Ненайденные сайты не показываются, [+] — найденный профиль. В конце программа печатает рекламу стороннего сервиса: это часть её вывода, а не находка. Файл с результатом создаётся только с флагом формата: --txt, --csv или --xlsx.
Полезные флаги:
- несколько ников:
sherlock user1 user2 - один сайт:
sherlock user123 --site GitHub - варианты
_,-,.:sherlock "ivan{?}petrov" - через прокси:
--proxy socks5://127.0.0.1:1080 - дольше ждать ответ:
--timeout 60
Как читать результат
[+] значит только одно: сайт ответил так, как отвечает на существующий профиль. Это не доказывает, что профиль принадлежит нужному человеку. Откройте ссылку и сверьте:
- аватар, имя, город и язык публикаций;
- ссылки на другие найденные аккаунты;
- даты регистрации и активности.
Чем короче и популярнее ник, тем больше случайных совпадений.
Подводные камни
- Ложные срабатывания и пропуски. Сайты меняют вёрстку, а некоторые на любой адрес отвечают одинаково.
- Региональные площадки покрыты хуже, чем в Maigret.
- Блокировки при большом числе запросов лечатся
--timeoutи прокси. - Закон. Профили публичные, но выводы о человеке по совпадению ника делать нельзя, а чужие данные нельзя публиковать.
Дальше
Maigret для досье, Sherlock или Maigret для выбора, как найти аккаунты по нику для общей методики.
Проверено 25 октября 2026 года по Sherlock 0.16.2: README, sherlock --help и пробный запуск.