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: 
 Usepiporpip3depending 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)