Sherlock — поиск пользователя в социальных сетях

Sherlock - поиск пользователя в социальных сетях Статьи

Подпишись на мой канал в Telegram

Бесплатное приложение Sherlock, умеет искать на популярных интернет-ресурсах указанное имя пользователя.

Установка

Клонируем GitHub репозиторий следующей командой

git clone https://github.com/sherlock-project/sherlock.git
Бесплатное приложение Sherlock, умеет искать на популярных интернет-ресурсах указанное имя пользователя.
Клонируем github репозиторий sherlock

Переходим в директорию проекта и устанавливаем зависимости

cd sherlock/
pip install -r requirements.txt
Бесплатное приложение Sherlock, умеет искать на популярных интернет-ресурсах указанное имя пользователя.
Установка зависимостей для приложения Sherlock

Чуткие и внимательные обратили внимание на строчку

source env/bin/activate 

Эта команда активирует виртуальное окружение в директории проекта, для того чтобы Python оставался чистым и не захламлялся библиотеками.

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

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

python3 sherklock --help
Бесплатное приложение Sherlock, умеет искать на популярных интернет-ресурсах указанное имя пользователя.
Встроенная справка по аргументам запуска приложения Sherlock

Описание параметров запуска

  • —folderoutput папка для сохранения результатов выполнения множественного поиска.
  • —output файл для сохранения результатов выполнения поиска.
  • —tor отправка запросов через сеть Tor.
  • —unique-tor каждый запрос будет выполнен с нового IP адреса.
  • —csv экспорт результата работы в cvs таблицу.
  • —json экспорт результата работы в json файл.
  • —print-found отображать только сайты на с найденным именем пользователя
  • —browse открыть результаты поиска в браузере по умолчанию

Запуск

Время проверить как работает Sherlock, посмотрим на каких ресурсах занято имя пользователя egorovegor

python3 sherlock --print-found egorovegor

И вот что нашлось

Бесплатное приложение Sherlock, умеет искать на популярных интернет-ресурсах указанное имя пользователя.
Результат работы приложения Sherlock

Так же Sherlock умеет работать из docker контейнера, возможно добавление новых сайтов, поддержка написания юнит-тестов, подробную информацию о приложении читайте на странице официального репозитория в GitHub

Читайте больше моих публикаций про Python по этой ссылке.

close

Бесплатная подписка

Введи свой адрес электронной почты и получай моментальный доступ к новым публикациям на сайте

Вступи в мою группу ВКонтакте

Егор Егоров

C 2017 года сижу на игле Python. Люблю создавать контент, который помогает людям понять сложные вещи. Не представляю жизнь без спорта и чувства юмора.

Если не сложно, напиши комментарий, как тебе статья.

Оцените автора
Егоров Егор
Добавить комментарий