______ _ _ _ _
| ___| | | | | | | | |
| |_ __ _ ___ ___ | |__ ___ ___ | | __ | | ___ __ _ | | __
| _|/ _` | / __|/ _ \| '_ \ / _ \ / _ \ | |/ / | | / _ \ / _` || |/ /
| | | (_| || (__| __/| |_) || (_) || (_) || < | |____| __/| (_| || <
\_| \__,_| \___|\___||_.__/ \___/ \___/ |_|\_\ \_____/ \___| \__,_||_|\_\
_____ _ _ _____ _ _
/ __ \ | | | | / __ \| | | |
| / \/ ___ _ __ | |_ __ _ ___ | |_ | / \/| |__ ___ ___ | | __ ___ _ __
| | / _ \ | '_ \ | __|/ _` | / __|| __| | | | '_ \ / _ \ / __|| |/ // _ \| '__|
| \__/\| (_) || | | || |_| (_| || (__ | |_ | \__/\| | | || __/| (__ | <| __/| |
\____/ \___/ |_| |_| \__|\__,_| \___| \__| \____/|_| |_| \___| \___||_|\_\\___||_|
*** ONLY WORKS FOR NORTH AMERICA PHONE NUMBERS AT THE MOMENT ***
*** If there is enough demand I will add other regions ***
After the leak of over 500 millions Facebook user data, I wanted to find out if any of my friends have been affected. Since I have a lot of contacts, I did not want to use a site like haveibeenpwned because I would have had to check each one individually. So to help me it so I wrote this program.
The goal of this program is to batch check if any of your contact have been affected.
To do the check we use a vcard file that all phone uses to store contacts then we check agains one file of the leak.
This program only compares phone numbers from the leak with the one from your contact list. That means that there might be mistakes where the phone number was not in possession of the contact at the time that the data was scrapped from Facebook.
All you have to do is export a vcard ('.vcf') from your phone, provide a file from the leak and let the program do the rest.
you may find the files from the leak on your favorite torrent providers**
pip install vobject
python main.py -i 'contact.vcf' -l 'Country.txt'
https://www.howtogeek.com/359081/how-to-manually-export-and-back-up-contacts-on-android/
https://trendblog.net/how-to-export-iphone-contacts-to-a-vcf-or-csv-file/
***DISCLAIMERS*** I can't distribute the leaked files for legal reasons.
You have to find them by your own means.
***DISCLAIMERS***