Find the profiles of a person on social networks, as well as their email addresses
Installation
|
Features
|
Report
|
Usage
|
Contact
Profil3r is an OSINT tool that allows you to find potential profiles of a person on social networks, as well as their email addresses. This program also alerts you to the presence of a data leak for the found emails.
Python 3
Install Profil3r :
git clone https://github.com/Rog3rSm1th/Profil3r.git
cd Profil3r/
sudo pip3 install -r requirements.txt
Service |
Profile Scraping |
Instagram |
Yes ✔️ |
Facebook |
No |
Twitter |
Yes ✔️ |
Tiktok |
No |
Pinterest |
No |
Linktr.ee |
Yes ✔️ |
MySpace |
Yes ✔️ |
Flickr |
Yes ✔️ |
DeviantArt |
No |
GoodReads |
No |
Service |
Profile Scraping |
Soundcloud |
No |
Spotify |
No |
Smule |
No |
Service |
Profile Scraping |
Github |
Yes ✔️ |
Pastebin |
Yes ✔️ |
LessWrong |
Yes ✔️ |
Repl.it |
No |
Cracked.to |
No |
Service |
Profile Scraping |
0x00sec.org |
No |
Hackernews |
Yes ✔️ |
Jeuxvideo.com |
Yes ✔ |
Service |
Profile Scraping |
Skype |
No |
Service |
Profile Scraping |
Dailymotion |
No |
Vimeo |
No |
Service |
Profile Scraping |
PornHub |
Yes ✔ |
RedTube |
No |
XVideos |
No |
Service |
Profile Scraping |
BuyMeACoffee |
No |
Patreon |
No |
Service |
Profile Scraping |
AboutMe |
Yes ✔ |
SlideShare |
Yes ✔ |
WordPress |
No |
Service |
Profile Scraping |
Gaming |
No |
Service |
Profile Scraping |
Medium |
No |
Service |
Profile Scraping |
TripAdvisor |
No |
Service |
Profile Scraping |
Wikipedia |
No |
A report in JSON format is automatically generated in the reports/json
folder
A report in CSV format is automatically generated in the reports/csv
folder
A report in HTML format is automatically generated in the reports/html
folder, you can access it in your webbrowser
You can modify the paths of the reports, the separators and the services Profil3r will search by default in the config.json
file
Field |
Type |
Default |
Description |
report_elements |
Array |
["email", "facebook", "twitter"] |
List of the services for which profil3r will search |
json_report_path |
String |
"./reports/json/{}.json" |
The path of the report's JSON file, this path must include a {} which corresponds to the file name |
html_report_path |
String |
"./reports/html/{}.html" |
The path of the report's HTML file, this path must include a {} which corresponds to the file name |
csv_report_path |
String |
"./reports/csv/{}.csv" |
The path of the report's CSV file, this path must include a {} which corresponds to the file name |
separators |
Object |
{"Dot": ".", "Dash": "-", "Underscore": "_"} |
List of separators to separate items, for example: john.doe , john-doe , john_doe |
usage: profil3r.py [-h] -p PROFILE [PROFILE ...]
optional arguments:
-h, --help show this help message and exit
-p PROFILE [PROFILE ...], --profile PROFILE [PROFILE ...]
parts of the username that you are looking for, e.g. : john doe
python3 profil3r.py -p john doe
This project is under the MIT license.
for any remark, suggestion or job offer, you can contact me at [email protected] or on twitter @Rog3rSm1th