About
Blackbird is a fast and powerful Open Source Intelligence (OSINT) tool designed to search for user accounts by username and email address across a massive range of online platforms, often exceeding 600 sites.
It distinguishes itself by including free AI-powered profiling, which analyzes the platforms a target is found on to generate a behavioral and technical summary of the user. It ensures high-quality results by leveraging community-driven data sources like WhatsMyName.
Overview
Detail | Value |
---|---|
Github link | https://github.com/p1ngul1n0/blackbird |
Devloper | p1ngul1n0 |
License | Open Source (Check the repository for the specific license file.) |
How to set it up
Blackbird requires Python 3 and its dependencies.
-
Clone the repository:
git clone [https://github.com/p1ngul1n0/blackbird](https://github.com/p1ngul1n0/blackbird)
-
Navigate to the directory:
cd blackbird
-
Install the necessary dependencies:
Usepip
orpip3
depending on your system's Python configuration.
pip install -r requirements.txt OR pip3 install -r requirements.txt
Usage
The tool can be run using the Command Line Interface (CLI) or as a self-hosted Web interface.
Command Line Usage | Description |
---|---|
Search by Username | Search across platforms using a target username (e.g., johndoe ). |
python blackbird.py --username johndoe |
|
Search by Email | Search platforms to see if an account is registered with the provided email. |
python blackbird.py --email johndoe@example.com |
|
Export Results (PDF) | Execute a search and save the output, including the AI analysis, as a formatted PDF report. |
python blackbird.py --username johndoe --pdf |
|
Export Results (CSV) | Export the findings into a CSV file for further data analysis. |
python blackbird.py --username johndoe --csv |
|
Web Interface Mode | Start a local web server to use the tool with a Graphical User Interface (GUI). |
python blackbird.py --web |
Access the GUI via your browser (usually http://127.0.0.1:5000 ).
|
Advanced Filtering | Use filters to limit the search to specific categories (e.g., only "social" networks). |
python blackbird.py --filter "cat=social" --username johndoe |
Top comments (0)