# Many tools used to check if an account exists comes with false positive# 100% accuracy: Rather than scanning profile pages, socialscan queries the # registration servers of the platforms directly, retrieving the appropriate# CSRF tokens, headers, and cookies. # This eliminates all false positives/negatives, ensuring that results are accurate.# Speed: socialscan uses asyncio along with aiohttp to conduct all # queries concurrently, resulting in very quick searching even with bulk queries.# Username : Instagram, Twitter, Github, Tumblr, Lastfm, Snapchat, Gitlab, Reddit, Yahoo # Email : Insagram, Twitter, Github, Tumblr, Lastfm, Pinterest, Spotify
./socialscan --help
# Only print usernames/emails that are available and not in use
./socialscan "username" --available-only
# Only view on Twitter
./socialscan "username" --platforms "Twitter"# General use (all platforms)
./socialscan "username""email"
UserRecon
https://github.com/thelinuxchoice/userrecon
# Find usernames across over 75 social networks.# This is useful if you are running an investigation to determine the usage of # the same username on different social networks.
./userrecon.sh <username>
Sherlock
# Look for usernames on 140 sites
https://github.com/sherlock-project/sherlock/blob/master/sites.md
# Can have some false positives# Classic query, all results will be stored in a "username123.txt" file
./sherlock username123
# Uses TOR network or even a new path for each request# Increases running time and TOR need to be installed and in path
./sherlock username123 --tor
./sherlock username123 --tor-unique
# Check only on specified sites
./sherlock username123 --site site1,site2,sit3
Maigret
# Fork of Sherlock project
https://github.com/soxoj/maigret
# Supported sites
https://github.com/soxoj/maigret/blob/main/sites.md
# Usage
maigret user
# make HTML and PDF reports
maigret user --html --pdf
# search on sites marked with tags photo & dating
maigret user --tags photo,dating
# search for three usernames on all available sites
maigret user1 user2 user3 -a
Nexfil
# Over 350 websites checked# Mairgret alternative
https://github.com/thewhiteh4t/nexfil
python3 nexfil.py -h
usage: nexfil.py [-h][-u U][-d D [D ...]][-f F][-l L][-t T][-v]
nexfil - Find social media profiles on the web | v1.0.0
optional arguments:
-h, --help show this help message and exit
-u U Specify username
-d D [D ...] Specify DNS Servers [Default : 1.1.1.1]
-f F Specify a file containing username list
-l L Specify multiple comma separated usernames
-t T Specify timeout [Default : 20]
-v Prints version
# Single username
python3 nexfil.py -u username
# Multiple *comma* separated usernames
python3 nexfil.py -l "user1, user2"# Username list in a file
python3 nexfil.py -f users.txt
Marple
# OSINT tool that collect links to profiles by username through search engines# Collect links to profiles by username through 10+ search engines
https://github.com/soxoj/marple
python marple.py --help
-h, --help show this help message and exit
-t THRESHOLD, --threshold THRESHOLD
Threshold to discard junk search results
--results-count RESULTS_COUNT
Count of results parsed from each search engine
--no-url-filter Disable filtering results by usernames in URLs
--engines {baidu,dogpile,google,bing,ask,aol,torch,yandex,naver,paginated,yahoo,startpage,duckduckgo,qwant}
Engines to run (you can choose more than one)
--plugins {socid_extractor,metadata,maigret}[{socid_extractor,metadata,maigret} ...]
Additional plugins to analyze links
-v, --verbose Display junk score for each result
-d, --debug Display all the results from sources and debug messages
-l, --list Display only list of all the URLs
--proxy PROXY Proxy string (e.g. https://user:pass@1.2.3.4:8080)
--csv CSV Save results to the CSV file
Social Analyzer
# API, CLI & Web App for analyzing & finding a person profile across +300 social media websites
https://github.com/qeeqbox/social-analyzer
# Web App also available# Sometimes better# If you want to list all websites use python3 app.py --cli --list# Remember the following runs as FindUserProfilesFast# You can also scan all websites using --websites "all"
python3 app.py --cli --mode "fast" --username "johndoe" --websites "youtube pinterest tumblr" --output "pretty"
# Simple tool that will search for mainstream websites (Instagram, Twitter, Snapchat, Facebook, Google, Twitch)# and thell you if the target e-mail is registered# Usage
python3 check.py email@gmail.com