Sherlock — поиск пользователя в социальных сетях
С помощью Sherlock можно искать пользователей в огромном количестве социальных платформ. Это полезно в случаях необходимости сбора информации для проведения атак, которые связаны с социальной инженерией, или же в случаях, если просто нужно проверить доступность имени пользователя.
Установка инструмента Sherlock
Для начала нужно клонировать репозиторий из Github.
git clone https://github.com/TheYahya/sherlock.git
Sherlock написан с помощью языка программирования python3, поэтому нужно установить его, если ранее поддержка языка не была установлена или использовался python2.7. После этого выполните следующую команду, чтобы установить все необходимые зависимости.
pip3 install -r requirements.txt
Запуск и тестирование Sherlock
Для того, чтобы посмотреть все возможные команды инструмента, необходимо выполнить в терминале следующую команду.
python3 sherlock.py -h
Появляется довольно простой интерфейс. Можно сортировать сайты по популярности, запускать скрипт через tor или другой прокси для анонимности, загружать данные из файла json и многое другое. Скрипт очень прост в использовании. Нужно просто ввести интересующее имя пользователя.
python3 sherlock.py [username]
После парсинга выводится вся необходимая информация и даже не смотря на несколько ошибок соединения инструмент Sherlock отработал отлично. Этой информации достаточно для проведения дальнейшего анализа и сбора необходимой информации.
Заключение
Шерлок довольно простой в использовании скрипт. Полученные данные могут быть очень полезны на этапе сбора информации. Отличной чертой является скорость работы инструмента для поиска в социальных сетях. Менее чем за минуту можно получить более 50 проверенных сайтов и отчет по ним.
5
Как раз пишу диплом по теме социальной инженерии, спасибо за помощь!