Пять полезных инструментов для анализа социальных сетей

Специальный корреспондент
Собака

Собака

Пресс-служба
Команда форума
Private Club
Регистрация
13/10/15
Сообщения
51.554
Репутация
61.825
Реакции
271.375
RUB
0
С помощью сайтов соцсетей легко найти личную информацию пользователей, такую как социальные связи, посещенные места, понять предпочтения.
image


В настоящее время практически невозможно найти пользователя Интернета, у которого нет хотя бы одной учетной записи в социальных сетях. Люди размещают в соцсетях все типы контента: фотографии, видео, текстовые сообщения, а также данные о геолокации, указывают данные об образовании, историю занятости и адреса, по которым они живут.
В результате, с помощью сайтов соцсетей легко найти личную информацию пользователей, такую как социальные связи, посещенные места, понять предпочтения, симпатии и антипатии, узнать о членах семьи, супруге и т. д. Причем все это происходит несмотря ужесточающийся контроль конфиденциальности со стороны социальных сетей, не позволяющий посторонним видеть размещенный контент.
Далее я расскажу о пяти инструментах, которые пригодятся при сборе информации с социальных платформ.

Social Mapper​


— это интеллектуальный инструмент с открытым исходным кодом, который использует распознавание лиц для сопоставления профилей в социальных сетях на разных сайтах в больших масштабах. Используя автоматизированный подход к поиску имен и изображений в популярных социальных сетях, программа может точно определить присутствие человека и предоставить отчет, содержащий отобранные результаты.
Установка и запуск
sudo apt install firefox-geckodriver
sudo apt-get install build-essential cmake
sudo apt-get install libgtk-3-dev
sudo apt-get install libboost-all-dev
git clone
cd social_mapper/setup
python3 -m pip install --no-cache-dir -r requirements.txt
Наконец, откройте social_mapper.py и введите учетные данные социальных сетей в глобальные переменные в верхней части файла.
Вот несколько примеров запусков для разных вариантов использования:
Быстрый запуск для Facebook и Twitter по целям, находящимся в вашей папке изображений, результаты вам придется просмотреть вручную, возможны ложные срабатывания:
python3 social_mapper.py -f imagefolder -i ./Input-Examples/imagefolder/ -m fast -fb -tw
То же, что и выше, но с отображением браузера и включенным ожиданием, позволяющим пользователю вводить коды 2FA и вручную исправлять измененные процессы входа:
python3 social_mapper.py -f imagefolder -i ./Input-Examples/imagefolder/ -m fast -fb -tw -s -w
Исчерпывающий анализ крупной компании, где ложные срабатывания должны быть сведены к минимуму:
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -a -t strict
Большой прогон, который следует разделить на несколько сеансов из-за продолжительного времени. Во время первого прогона будут проверяться LinkedIn и Facebook, а во время второго - Twitter, Google Plus и Instagram:
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -li -fb python3 social_mapper.py -f socialmapper -i ./Evil-Corp-LLC-social-mapper-linkedin-facebook.html -m accurate -tw -gp -ig
Быстрый запуск (~5 минут) без распознавания лиц для создания CSV-файла с именами, адресами электронной почты, профилями и ссылками на фотографии от 1000 человек, взятых из компании LinkedIn, где известен формат электронной почты "firstname.lastname":
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -li -e "[email protected]"

Social Analyzer​


анализирует и находит профили в более чем 1000 социальных сетях/веб-сайтах. Инструмент содержит различные модули анализа и обнаружения, и вы можете выбрать, какие модули использовать в процессе расследования.
Модули обнаружения используют механизм рейтинга, основанный на различных методах обнаружения, который выдает значения в диапазоне от 0 до 100 (Нет-Возможно-Да).
Установка и запуск
sudo apt-get update

#В зависимости от вашего дистрибутива Linux вам могут понадобиться или не понадобиться следующие 2 строки
sudo DEBIAN_FRONTEND=noninteractive
apt-get install -y software-properties-common

sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git
nodejs npm git clone
cd social-analyzer
npm ci
npm start
Затем перейдите по ссылке

Sherlock​


, мощный инструмент командной строки, от Sherlock Project, может использоваться для поиска имен пользователей во многих социальных сетях.
Установка и запуск
# clone the repo
$ git clone

# change the working directory to sherlock
$ cd sherlock

# install the requirements
$ python3 -m pip install -r requirements.txt
Для поиска одного пользователя:
python3 sherlock user123
Для поиска большего числа пользователей:
python3 sherlock user1 user2 user3

Maigret​


Разновидность инструмента Sherlock.
собирает досье на человека только по имени пользователя, проверяя аккаунты на огромном количестве сайтов и собирая всю доступную информацию с веб-страниц. Ключи API не требуются.
Установка и запуск
# install from pypi
pip3 install maigret

# or clone and install manually
git clone && cd maigret
pip3 install .

# usage
maigret username

SocialRecon​

- аналитический инструмент с открытым исходным кодом, который используется для сбора информации о человеке по изображению, имени или IP-адресу. Инструмент работает без каких-либо API, кроме virustotal.
Установка и запуск
В настоящее время в официальном репозитории отсутствует файл «requirements.txt», поэтому вы можете клонировать данный форк (или дождаться одобрения запроса на включение):
git clone
cd SocialRecon
pip3 install -r requirements.txt
python3 socialrecon.py











 
Сверху Снизу