SocialPath
Track users across social media platforms
Deanonymizing darknet users by username reuse
Research no. 2 in progress
Supported services:
- Twitter + details
- Stackoverflow + details
- Instagram + details
- Reddit + details
- Steam
- 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.