Blackbird
Check usernames and email addresses on websites and social networks
URL
https://github.com/p1ngul1n0/blackbird
Description
A command line tool to search for accounts by username and email address across social networks and websites.

Blackbird is integrated with WhatsMyName project, which has 600+ sites to perform accurate reverse username search. The data sources maintained by the WhatsMyName team can be found here.
For email address searches, it appears to query the servers of websites maintained by WhatsMyName to determine whether an account has been made with that email address. If the user has a valid account on the service, Blackbird will return a URL of the user profile in the results.
Blackbird, like other username enumeration tools such as Sherlock, checks usernames against a unique collection of sources, resulting in different results for the same username compared to Sherlock. For example, Blackbird covers more NSFW and alternative social media sources (including Gab and Truth Social), while Sherlock has better results in surfacing accounts on mainstream social networks that are currently or were in the past popular, such as Linkedin, ICQ, 9Gag, Letterboxd and similar, as well.


On the other hand, the rate of false positives and invalid results are fairly low with Blackbird. As a result Blackbird complements other email address search tools by surfacing unique results and using it conjunction with other tools is recommended to get the widest breadth of results.
Cost
Level of difficulty
Requirements
Python
Limitations & Ethical Considerations
In terms of username investigations, the tool may miss valid results from various sources that can be surfaced with other tools like Sherlock.
Guide
Installation and simple usage: https://github.com/p1ngul1n0/blackbird
Full documentation, with advanced use cases: https://p1ngul1n0.gitbook.io/blackbird
Pro tips
If you are using Python 3, you may need to use pip3 when installing. So while following the guide, to install requirements do the following:
pip3 install -r requirements.txt
You can create advanced queries using built-in categories, boolean operators and substring matches for source names. For example, you can search for all accounts that have the username "bellingcat" on websites categorized as "social":
python blackbird.py --filter "cat=social" --username bellingcat
For accounts with username "john" on different Mastodon servers:
python blackbird.py --filter "name~Mastodon" --username john
Tool provider
Original developer is Lucas Antoniaci.
Advertising Trackers
hande
Last updated
Was this helpful?