Skip to content

Latest commit

 

History

History
75 lines (63 loc) · 1.76 KB

README.md

File metadata and controls

75 lines (63 loc) · 1.76 KB

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.