Skip to content

Rachan-spec/social-media

Repository files navigation

SocialPath

Track users across social media platforms

Deanonymizing darknet users by username reuse

Research no. 2 in progress

Supported services:

  • Facebook
  • Twitter + details
  • Stackoverflow + details
  • Instagram + details
  • Reddit + details
  • Steam
  • Pinterest
  • Tumblr
  • Pastebin
  • Github

Requirements:

  • Django
  • Tweepy
  • PRAW
  • Celery
  • Redis

Install

  • Paste your API keys into backend/keys.json Remember to escape double quotes (") in instagram cookie with \ in json

  • Install and run redis

apt-get install redis-server
redis-server
  • Clone repo
https://github.com/woj-ciech/SocialPath
  • Install requirements
pip3 install -r requirements.txt
  • Migrate database (run it in main directory)
python3 manage.py makemigrations social
python3 manage.py migrate social
python3 manage.py migrate
python3 manage.py runserver
  • Fire up celery (run it in main directory)
celery worker -A socialpath --loglevel=debug

For celery 5.x
celery --app socialpath worker

After that SocialPath will be accessible at localhost:8000/search

Directory is created for each user with csv inside under /static/, for visualizations.

Screens

License

This project is licensed under the terms of the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published