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 и пробный запуск.