Find the profiles of a person on social networks, as well as their email addresses
![Buy Me A Coffee](https://camo.githubusercontent.com/4412aa44a78a18c03862fd7da2de5bd81e3817a3adec90fdd41671170a206abd/68747470733a2f2f63646e2e6275796d6561636f666665652e636f6d2f627574746f6e732f64656661756c742d6f72616e67652e706e67)
Installation
|
Features
|
Report
|
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.
![](https://camo.githubusercontent.com/1a2016884b8675bc703da21fd40b6bb49d1b903e4479a7801beb809da1aa0ec7/68747470733a2f2f692e696d6775722e636f6d2f37335a79664b452e676966)
Python 3
Install PyInquirer, jinja2 and bs4 :
pip3 install PyInquirer jinja2 bs4
Install Profil3r :
git clone https://github.com/Rog3rSm1th/Profil3r.git
cd Profil3r/
sudo python3 setup.py install
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 |
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
![](https://camo.githubusercontent.com/f8890dfca0928fa9fcdf38a4dd5d584713a7d03e7515b261c79023be7d34d3aa/68747470733a2f2f692e696d6775722e636f6d2f36547330654c342e676966)
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 |
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