Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
social_mapper — Инструмент для перечисления и корреляции социальных сетей от Jacob Wilkin(Greenwolf) | Kitploit
Инструменты/GitHubGitHub/greenwolf/social_mapper
OSINT (Разведка открытых источников)Инструменты фишингаРазведкаСбор информацииТестирование на ПроникновениеСоциальная инженерияRed Teaming
GitHubgreenwolf/social_mapper

social_mapper

Инструмент для перечисления и корреляции социальных сетей от Jacob Wilkin(Greenwolf)

Репозиторий
4.1k821604 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Social Mapper

alt text alt text

Этот инструмент больше не поддерживается активно; некоторые его части могут по-прежнему работать, и я буду принимать pull request'ы для его обновления

ПРЕДУПРЕЖДЕНИЕ: FACEBOOK ТЕПЕРЬ ОБНАРУЖИВАЕТ ЭТО ПОСЛЕ НЕСКОЛЬКИХ СОТЕН ПОИСКОВ, ИСПОЛЬЗУЙТЕ ТОЛЬКО ОДНОРАЗОВЫЕ АККАУНТЫ FACEBOOK

Инструмент для сопоставления социальных сетей, который связывает профили с помощью распознавания лиц. Автор — Jacob Wilkin (Greenwolf).

Social Mapper — это инструмент OSINT (разведки по открытым источникам), который использует распознавание лиц для массового сопоставления профилей в социальных сетях. Он автоматизированно ищет имена и фотографии целей на популярных сайтах социальных сетей, чтобы точно обнаружить и сгруппировать присутствие человека, выводя результаты в отчёт, который оператор может быстро проверить.

Social Mapper имеет множество применений в сфере безопасности, например, автоматический сбор большого количества профилей в социальных сетях для целевых фишинговых кампаний. Распознавание лиц помогает исключить ложные срабатывания в результатах поиска, что ускоряет проверку данных оператором.

Social Mapper поддерживает следующие социальные платформы:

  • LinkedIn
  • Facebook
  • Pinterest
  • Twitter
  • Google Plus
  • Instagram
  • VKontakte
  • Weibo
  • Douban

Social Mapper принимает различные типы входных данных, такие как:

  • Название организации с поиском через LinkedIn
  • Папка с именованными изображениями
  • CSV-файл с именами и URL изображений в интернете

Варианты использования (зачем запускать)

Social Mapper в первую очередь предназначен для пентестеров и участников Red Team, которые будут использовать его для расширения списков целей и поиска их профилей в социальных сетях. Дальнейшие действия ограничены только вашей фантазией, но вот несколько идей для начала:

(Примечание: Social Mapper не выполняет эти атаки, он собирает данные, необходимые для их массового проведения.)

  • Создайте поддельные профили в социальных сетях, чтобы «добавиться в друзья» к целям и отправлять им ссылки или вредоносное ПО. Недавняя статистика показывает, что пользователи социальных сетей в два раза чаще переходят по ссылкам и открывают документы, полученные таким образом, по сравнению с электронной почтой.
  • Обманом заставьте пользователей раскрыть свои email и номера телефонов с помощью купонов и предложений, чтобы затем перейти к фишингу, вишингу или смишингу.
  • Создайте индивидуальные фишинговые кампании для каждого сайта социальной сети, зная, что у цели есть аккаунт. Сделайте их более реалистичными, включив в письмо фото профиля. Перехватите пароли для повторного использования.
  • Просматривайте фотографии целей в поисках пропусков сотрудников и знакомьтесь с интерьерами зданий.

Начало работы

Эти инструкции покажут вам требования и способы использования Social Mapper.

Предварительные требования

Примечание: В Kali теперь можно запустить ./kali-installer.sh из папки setup.

Поскольку это инструмент на Python3, теоретически он должен работать на Linux, ChromeOS (Режим разработчика) и macOS. Основные требования: Firefox, Selenium и Geckodriver. Чтобы установить инструмент и настроить его, выполните следующие 4 шага:

  1. Установите последнюю версию Mozilla Firefox для macOS:
https://www.mozilla.org/en-GB/firefox/new/

Или для Debian/Kali (но не требуется для Ubuntu) получите не-ESR версию Firefox с помощью:

sudo add-apt-repository ppa:mozillateam/firefox-next && sudo apt update && sudo apt upgrade

Убедитесь, что новая версия Firefox находится в PATH. Если нет, добавьте её вручную.

  1. Установите Geckodriver для вашей операционной системы и убедитесь, что он в PATH. На Mac вы можете поместить его в /usr/local/bin, на ChromeOS — в /usr/local/bin, а на Linux — в /usr/bin.

Загрузите последнюю версию Geckodriver здесь:

https://github.com/mozilla/geckodriver/releases
  1. Установите необходимые библиотеки:

На Linux установите следующие предварительные требования:

sudo apt-get install build-essential cmake
sudo apt-get install libgtk-3-dev
sudo apt-get install libboost-all-dev

На Linux и macOS завершите установку с помощью:

git clone https://github.com/Greenwolf/social_mapper
cd social_mapper/setup
python3 -m pip install --no-cache-dir -r requirements.txt

На Mac ознакомьтесь с файлом setup/setup-mac.txt, чтобы увидеть дополнительные инструкции по установке xcode, brew и xquartz.

  1. Предоставьте Social Mapper учётные данные для входа в сервисы социальных сетей:
Откройте social_mapper.py и введите учётные данные социальных сетей в глобальные переменные в верхней части файла
  1. Для Facebook и Instagram убедитесь, что язык аккаунта, для которого вы предоставили учётные данные, установлен на «English (US)» на время выполнения. Также убедитесь, что все ваши аккаунты работают и в них можно войти без двухфакторной аутентификации.

  2. Используйте браузер Firefox, чтобы один раз войти в каждый профиль социальной сети и сохранить/обработать страницы «неизвестный браузер» или «доверять этому браузеру».

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

Social Mapper запускается из командной строки с помощью обязательных и необязательных параметров. Вы можете указать такие опции, как тип входных данных и сайты для проверки, а также ряд других параметров, влияющих на скорость и точность.

Обязательные параметры

Для запуска инструмента необходимо указать 4 параметра: формат входных данных, сам файл или папку и основной режим работы:

-f, --format	: Укажите, является ли -i, --input 'name', 'csv', 'imagefolder' или файлом возобновления 'socialmapper'
-i, --input	: Название компании, CSV-файл, папка с изображениями или HTML-файл Social Mapper для передачи в Social Mapper
-m, --mode	: 'fast' или 'accurate' позволяет выбрать, пропускать ли потенциальные цели после первого вероятного совпадения, в некоторых случаях ускоряя программу в 20 раз

Кроме того, необходимо выбрать хотя бы один сайт социальной сети для проверки, включив один или несколько из следующих параметров:

-a, --all		: Выбирает все опции ниже и проверяет каждый сайт, для которого у Social Mapper есть учётные данные
-fb, --facebook		: Проверить Facebook
-tw, --twitter		: Проверить Twitter
-ig, --instagram	: Проверить Instagram
-li, --linkedin		: Проверить LinkedIn
-gp, --googleplus	: Проверить Google Plus
-vk, --vkontakte	: Проверить VKontakte
-wb, --weibo		: Проверить Weibo
-db, --douban		: Проверить Douban

Необязательные параметры

Также можно задать дополнительные необязательные параметры для дополнительной настройки работы Social Mapper:

Скачать инструмент