OSINT software to scrape names and usernames from massive buddy lists on Fb, with out being price restricted.
Getting began:
- Set up utilizing pip:
python -m pip set up fb-friend-list-scraper
- Script is now put in as
fbfriendlistscraper
- Run with
-h
or--help
to point out utilization data.
Utilization:
utilization: fbfriendlistscraper [-h] -e EMAIL [-p PASSWORD] -u USERNAME [-o OUTFILE] [-w] [-q] [-x] [-s SLEEPMULTIPLIER] [-i PROXY] [-c CMD]
Instrument to scrape names and usernames from massive buddy lists on Fb, with out being price restricted
choices:
-h, --help present this assist message and exit
-e EMAIL, --email EMAIL
E-mail handle or telephone quantity to login with.
-p PASSWORD, --password PASSWORD
Password to login with. If not equipped you may be prompted. You actually should not use this for safety causes.
-u USERNAME, --username USERNAME
Username of the person to scrape.
-o OUTFILE, --outfile OUTFILE
Path of the output file. (Default: ./scraped_friends.txt)
-w, --headless Run webdriver in headless mode.
-q, --quiet Don't print scraped customers to display.
-x, --onlyusernames Solely the usernames/IDs shall be written to the output file.
-s SLEEPMULTIPLIER, --sleepmultiplier SLEEPMULTIPLIER
Multiply sleep time between every web page scrape by n. Helpful when being simply rate-limited.
-i PROXY, --proxy PROXY
Proxy server to make use of for connecting. Username/password could be equipped like: socks5://person:[email protected]:port
-c CMD, --cmd CMD Shell command to run after every web page scrape. Helpful for altering proxy/VPN exit.
examples:
fbfriendlistscraper -e [email protected] -p YourPassword123 -u someusername.123 -o my_file.txt
fbfriendlistscraper --email [email protected] --username one other.person --headless -s 2 -x
fbfriendlistscraper -e [email protected] -u username.johnson -w --proxy socks5://127.0.0.1:9050
fbfriendlistscraper -e [email protected] -u xxuserxx --headless --cmd "mullvad relay set supplier Quadranet"
fbfriendlistscraper -e [email protected] -u markzuckerburger -w -o ./take a look at.txt --cmd "killall -HUP tor"
NOTE:
Fb adjustments the markup of it is pages recurrently, so the script may break every so often. Please open a problem if one thing does not work and I am going to check out it. Pull requests are welcome as effectively.
TODO:
- Make script test for followers if buddy checklist is not public.
- Add extra error dealing with.
- Add proxy rotation.