👥 SocialPath – отслеживание пользователей через платформы социальных сетей |

👥 SocialPath – отслеживание пользователей через платформы социальных сетей

Обзоры

SocialPath – это приложение django для сбора информации о социальных сетях по конкретному имени пользователя.

Он проверяет Twitter, Instagram, Facebook, Reddit и Stackoverflow.

Собранные данные сортируются по частоте слов, хэштегам, временной шкале, упоминаниям, аналогичным счетам и представляются в виде диаграмм с помощью D3js. Этот метод позволяет мне отслеживать пользователей даркнета, которые не используют уникальные псевдонимы.

Поддерживаемые службы:

  • Facebook (только сообщения)
  • Twitter
  • Stackoverflow
  • Instagram
  • Reddit

Приложение использует Django и D3js для рисования диаграмм.

Требования:

  • Django
  • Tweepy
  • PRAW
  • Django related packages
  • facebook_scraper

Установка

pip3 install -r requirements.txt
python3 manage.py makemigrations social
python3 manage.py migrate
python3 manage.py migrate social
python3 manage.py createsuperuser
python3 manage.py runserver

После этого SocialPath будет доступен по адресу localhost:8000/search

Вставьте свои ключи API в backend/keys.json

Не забудьте избегать двойных кавычек («) в файле cookie instagram с \ in json


Измените свой часовой пояс в socialpath/settings.py.

Это важно для запланированных фоновых задач.

Убедитесь, что вы добавили python3 в свой PATH, приложение вызывает подпроцесс в social/views.py

Вы можете проверить статус задач на http://localhost:8000/admin/background_task

Каталог создается для каждого пользователя с csv внутри /static/, для визуализации.

Скриншоты

Скачать

¯\_(ツ)_/¯

Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.

 

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий