ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Воскресенье, 13 апреля, 2025

Sherlock: Инструмент Python для поиска аккаунтов в социальных сетях по имени пользователя

Sherlock: Инструмент Python Для поиска аккаунтов в социальных сетях по имени пользователя

Вы когда-нибудь задумывались, есть ли у кого-то из ваших знакомых (или, может быть, у кого-то, о ком вы хотите узнать больше) аккаунты в разных социальных сетях? Это обычное любопытство, и, к счастью, существует фантастический инструмент, который может помочь вам найти эти цифровые следы. Мы говорим о Sherlock, инструменте командной строки Python, который может находить аккаунты в социальных сетях по имени пользователя в большом количестве социальных сетей.

Представьте, что вместо того, чтобы вручную вводить имя пользователя на каждом сайте социальных сетей, о которых вы только можете подумать, Шерлок делает всю работу за вас. Звучит неплохо, да?

В этом кратком обзоре объясняется, что такое «Sherlock» и как его можно использовать, чтобы найти кого-либо в интернете (разумеется, с уважением к окружающим).

 

Что же такое Шерлок на самом деле?

Sherlock — это инструмент командной строки для поиска аккаунтов в социальных сетях, связанных с определённым именем пользователя, в более чем 400 социальных сетях.

Этот инструмент с открытым исходным кодом написан на Python. Его код свободно доступен на GitHub (ссылка в конце статьи), и каждый может использовать его и даже вносить свой вклад.

Это популярный инструмент в мире OSINT (разведки с открытым исходным кодом), кибербезопасности и для всех, кто интересуется сбором общедоступной информации в интернете.

 

Установите Шерлока

Есть несколько различных способов установить Sherlock в вашу систему.

Использование pipx:

Это рекомендуемый способ. Если у вас установлен pipx (инструмент для запуска приложений Python в изолированных средах), вы можете просто выполнить команду:

pipx install sherlock-project

 

Вы также можете использовать pip вместо pipx, если предпочитаете.

 

Использование Docker:

Если вы знакомы с Docker (платформой для запуска приложений в контейнерах), вы можете использовать команду:

docker run -it --rm sherlock/sherlock

 

Пакеты, поддерживаемые сообществом:

Для различных дистрибутивов Linux, таких как Debian, Ubuntu, Kali и даже macOS, доступны пакеты, поддерживаемые сообществом.

Пожалуйста, имейте в виду, что разработчики проекта «Sherlock» не оказывают им прямой поддержки.

 

Находите аккаунты в социальных сетях по имени пользователя с помощью Sherlock

Найти аккаунты в социальных сетях с помощью Sherlock очень просто.

Поиск одного имени пользователя

Чтобы найти только одно имя пользователя, откройте командную строку (Терминал в macOS/Linux, командную строку или PowerShell в Windows) и введите:

sherlock username123

 

Замените username123 на фактическое имя пользователя, которое вы хотите найти. Затем «Sherlock» пролистает список поддерживаемых социальных сетей и сообщит вам, существует ли аккаунт с таким именем пользователя в каждой из них.

Для всех найденных учётных записей будут показаны ссылки, а результаты также будут сохранены в текстовом файле с именем, соответствующим имени пользователя (например, username123.txt).

Найдите имена пользователей в социальных сетях с помощью Sherlock

Найдите имена пользователей в социальных сетях с помощью Sherlock

 

Мы заметили, что Sherlock выдал некоторые несуществующие данные. Некоторые онлайн-аккаунты, которые он перечислил, не существовали. Мы думаем, что это ошибка, хотя не уверены.

 

Поиск нескольких пользователей

Вы даже можете выполнить поиск по нескольким именам пользователей одновременно, просто указав их после команды sherlock следующим образом:

sherlock user1 user2 user3

 

При поиске нескольких пользователей результаты для каждого имени пользователя будут сохранены в отдельных текстовых файлах в папке. Вы даже можете указать конкретную папку для сохранения этих результатов с помощью опции --folderoutput или -fo .

 

Полезные опции, О которых стоит знать

Sherlock поставляется с несколькими полезными опциями, которые могут улучшить ваш поиск:

 

Вы можете просмотреть полный список доступных опций, используя команду --help:

sherlock --help

 

Важно: Ответственное использование является ключевым фактором

Хотя «Sherlock» — это мощный инструмент, его всегда следует использовать ответственно и этично. Уважайте частную жизнь людей и не используйте этот инструмент в злонамеренных целях. Найденная вами информация является общедоступной, но то, как вы её используете, — это ваша ответственность.

 

Заключение

Sherlock — это фантастический инструмент для всех, кому интересно, как конкретный пользователь представлен в социальных сетях. Мы снова просим всех использовать этот инструмент ответственно.

Вы пробовали использовать «Sherlock»? Есть ли у вас какие-нибудь вопросы или советы, которыми вы можете поделиться? Напишите мне в комментариях ниже! Мы будем рад услышать ваш опыт.

 

Ресурс:

Exit mobile version