Blackbird: Find a Username Across the Web
Ever wondered if that perfect username you just thought up is actually free anywhere else? Or maybe you're doing some OSINT research and need to see where a particular handle pops up online. Manually checking hundreds of sites is a special kind of tedium. That's where Blackbird comes in.
It's a clever, no-nonsense tool that automates the search for a username across a massive list of social networks, forums, and websites. Think of it as a reconnaissance drone for usernames.
What It Does
Blackbird is a Python-based OSINT tool designed for a single, focused task: checking the availability of a username on hundreds of online platforms. You feed it a username, and it systematically queries a long list of sites, returning clear results on where that name is registered and where it's not. It saves you from the endless copy-pasting and tab-switching.
Why It's Cool
The beauty of Blackbird is in its simplicity and effectiveness. It's not a bloated suite; it does one job and does it well. The project maintains a data.json file that acts as its database of target URLs and the specific patterns it looks for to determine if a username exists on that platform. This makes the tool both transparent and extensible.
For developers, it's a neat example of practical Python scripting for automation. You can easily see how the requests are built and handled. It's also incredibly useful for:
- Branding & Security: Securing your handle across platforms to protect your brand or personal identity.
- Research: Quickly mapping an individual's or organization's digital footprint.
- Curiosity: Just plain satisfying that itch to know if "CoolDev42" is taken on MySpace (it probably is).
How to Try It
Getting started is straightforward. You'll need Python 3 and pip installed.
-
Clone the repository:
git clone https://github.com/p1ngul1n0/blackbird.git cd blackbird -
Install the required dependency (it's just
requests):pip install -r requirements.txt -
Run it with a username of your choice:
python blackbird.py -u your_target_username
Sit back and watch as it flies through the list, giving you a clean, color-coded report in your terminal.
Final Thoughts
Blackbird is a great example of a utility that solves a specific, real-world problem with minimal fuss. It's the kind of tool you might build for yourself on a weekend, but thankfully, someone already did and shared it. Whether you're a developer looking for a clean Python project to study, a security researcher, or just someone trying to claim a gamertag everywhere, it's definitely worth a look. It’s efficient, scriptable, and just plain useful.
Follow us for more interesting projects: @githubprojects
Repository: https://github.com/p1ngul1n0/blackbird