Blackbird - An OSINT Tool To Search For Accounts By Username In 101 Social Networks
Blackbird An OSINT tool to search fast for accounts by username across 101 sites. The Lockheed SR-71 "Blackbird" is a long-range, high-altitude, Mach 3+ strategic reconnaissance aircraft developed and manufactured by the American aerospace company Lockheed Corporation. Disclaimer This or previous program is for Educational purpose ONLY. Do not use it without permission. The usual disclaimer applies, especially the fact that me (P1ngul1n0) is not liable for any damages caused by direct or indirect use of the information or functionality provided by these programs. The author or any Internet provider bears NO responsibility for content or misuse of these programs or any derivatives thereof. By using these programs you accept the fact that any damage (dataloss, system crash, system compromise, etc.) caused by the use of these programs is not P1ngul1n0's responsibility. Setup Clone the repository git clone https://github.com/p1ngul1n0/blackbirdcd blackbird Install requirements pip install -r requirements.txt Usage Search by username python blackbird.py -u username Run WebServer python blackbird.py --web Access http://127.0.0.1:5000 on the browser Read results file python blackbird.py -f username.json List supportted sites python blackbird.py --list-sites Supported Social Networks Facebook YouTube Twitter Telegram TikTok Tinder Instagram Pinterest Snapchat Reddit Soundcloud Github Steam Linktree Xbox Gamertag Twitter Archived Xvideos PornHub Xhamster Periscope Ask FM Vimeo Twitch Pastebin WordPress Profile WordPress Site AllMyLinks Buzzfeed JsFiddle Sourceforge Kickstarter Smule Blogspot Tradingview Internet Archive Alura Behance MySpace Disqus Slideshare Rumble Ebay RedBubble Kik Roblox Armor Games Fortnite Tracker Duolingo Chess Shopify Untappd Last FM Cash APP Imgur Trello MCUUID Minecraft Patreon DockerHub Kongregate Vine Gamespot Shutterstock Chaturbate ProtonMail TripAdvisor RapidAPI HackTheBox Wikipedia Buymeacoffe Arduino League of Legends Tracker Lego Ideas Fiverr Redtube Dribble Packet Storm Security Ello Medium Hackaday Keybase HackerOne BugCrowd DevPost OneCompiler TryHackMe Lyrics Training Expo RAWG Coroflot Cloudflare Wattpad Mixlr ImageShack Freelancer Dev To BitBucket Ko Fi Flickr HackerEarth Spotify Snapchat Stories Supersonic speed Blackbird sends async HTTP requests, allowing a lot more speed when discovering user accounts. JSON Template Blackbird uses JSON as a template to store and read data. The data.json file store all sites that blackbird verify. Params app - Site name url valid - Python expression that returns True when user exists id - Unique numeric ID method - HTTP method json - JSON body POST (needs to be escaped, use this https://codebeautify.org/json-escape-unescape) {username} - Username place (URL or Body) response.status - HTTP response status responseContent - Raw response body soup - Beautifulsoup parsed response body jsonData - JSON response body Examples GET { "app": "ExampleAPP1", "url": "https://www.example.com/{username}", "valid": "response.status == 200", "id": 1, "method": "GET" } POST JSON { "app": "ExampleAPP2", "url": "https://www.example.com/user", "valid": "jsonData['message']['found'] == True", "json": "{{\"type\": \"username\",\"input\": \"{username}\"}}", "id": 2, "method": "POST" } If you have any suggestion of a site to be included in the search, make a pull request following the template. Contact Feel free to contact me on Twitter Download Blackbird
Blackbird
An OSINT tool to search fast for accounts by username across 101 sites.
The Lockheed SR-71 "Blackbird" is a long-range, high-altitude, Mach 3+ strategic reconnaissance aircraft developed and manufactured by the American aerospace company Lockheed Corporation.
Disclaimer
This or previous program is for Educational purpose ONLY. Do not use it without permission.
The usual disclaimer applies, especially the fact that me (P1ngul1n0) is not liable for any
damages caused by direct or indirect use of the information or functionality provided by these
programs. The author or any Internet provider bears NO responsibility for content or misuse
of these programs or any derivatives thereof. By using these programs you accept the fact
that any damage (dataloss, system crash, system compromise, etc.) caused by the use of these
programs is not P1ngul1n0's responsibility.
Setup
Clone the repository
git clone https://github.com/p1ngul1n0/blackbird
cd blackbird
Install requirements
pip install -r requirements.txt
Usage
Search by username
python blackbird.py -u username
Run WebServer
python blackbird.py --web
Access http://127.0.0.1:5000 on the browser
Read results file
python blackbird.py -f username.json
List supportted sites
python blackbird.py --list-sites
Supported Social Networks
- YouTube
- Telegram
- TikTok
- Tinder
- Snapchat
- Soundcloud
- Github
- Steam
- Linktree
- Xbox Gamertag
- Twitter Archived
- Xvideos
- PornHub
- Xhamster
- Periscope
- Ask FM
- Vimeo
- Twitch
- Pastebin
- WordPress Profile
- WordPress Site
- AllMyLinks
- Buzzfeed
- JsFiddle
- Sourceforge
- Kickstarter
- Smule
- Blogspot
- Tradingview
- Internet Archive
- Alura
- Behance
- MySpace
- Disqus
- Slideshare
- Rumble
- Ebay
- RedBubble
- Kik
- Roblox
- Armor Games
- Fortnite Tracker
- Duolingo
- Chess
- Shopify
- Untappd
- Last FM
- Cash APP
- Imgur
- Trello
- MCUUID Minecraft
- Patreon
- DockerHub
- Kongregate
- Vine
- Gamespot
- Shutterstock
- Chaturbate
- ProtonMail
- TripAdvisor
- RapidAPI
- HackTheBox
- Wikipedia
- Buymeacoffe
- Arduino
- League of Legends Tracker
- Lego Ideas
- Fiverr
- Redtube
- Dribble
- Packet Storm Security
- Ello
- Medium
- Hackaday
- Keybase
- HackerOne
- BugCrowd
- DevPost
- OneCompiler
- TryHackMe
- Lyrics Training
- Expo
- RAWG
- Coroflot
- Cloudflare
- Wattpad
- Mixlr
- ImageShack
- Freelancer
- Dev To
- BitBucket
- Ko Fi
- Flickr
- HackerEarth
- Spotify
- Snapchat Stories
Supersonic speed
Blackbird sends async HTTP requests, allowing a lot more speed when discovering user accounts.
JSON Template
Blackbird uses JSON as a template to store and read data.
The data.json file store all sites that blackbird verify.
Params
- app - Site name
- url
- valid - Python expression that returns True when user exists
- id - Unique numeric ID
- method - HTTP method
- json - JSON body POST (needs to be escaped, use this
https://codebeautify.org/json-escape-unescape) - {username} - Username place (URL or Body)
- response.status - HTTP response status
- responseContent - Raw response body
- soup - Beautifulsoup parsed response body
- jsonData - JSON response body
Examples
GET
{
"app": "ExampleAPP1",
"url": "https://www.example.com/{username}",
"valid": "response.status == 200",
"id": 1,
"method": "GET"
}
POST JSON
{
"app": "ExampleAPP2",
"url": "https://www.example.com/user",
"valid": "jsonData['message']['found'] == True",
"json": "{{\"type\": \"username\",\"input\": \"{username}\"}}",
"id": 2,
"method": "POST"
}
If you have any suggestion of a site to be included in the search, make a pull request following the template.
Contact
Feel free to contact me on Twitter