A python bot using UndetectedChromedriver and Tor to act as a user viewing a webpage
Go to file
EmaMaker 7bc3f251a3 fix typo in readme 2022-02-18 10:00:59 +01:00
undetected-chromedriver@134a1628d0 use modified undetected_chromedriver 2022-02-05 10:13:24 +01:00
.gitignore ship chromedriver and tor binaries for linux amd64 2022-02-05 19:22:49 +01:00
.gitmodules use modified undetected_chromedriver 2022-02-05 10:13:24 +01:00
README.md fix typo in readme 2022-02-18 10:00:59 +01:00
browser_manager.py browser_manager: fix exception when closing chromedriver 2022-02-17 15:33:10 +01:00
chromedriver ship chromedriver and tor binaries for linux amd64 2022-02-05 19:22:49 +01:00
page_viewer.py browser_manager: fix exception when closing chromedriver 2022-02-17 15:33:10 +01:00
requirements.txt update requirements 2022-02-05 19:40:09 +00:00
tor ship chromedriver and tor binaries for linux amd64 2022-02-05 19:22:49 +01:00

README.md

PageViewerBot

A bot that acts as a user surfing a website, using UndetectedChromedriver and the Tor Network

Usage

Number of concurrent processes and website to visit are hardcoded for now, and so are other parameters. You will have to change those directly in the code.
Tor daemon executable is passed as environment variable TOR_PATH, you can download it on torproject.org or with your distro's package manager, then launch

TOR_PATH= path_to_tor_daemon python3 page_viewer.py

TODO

[] use ArgumentParser for stuff that needs to be customized at use time

[] Configuration file (?)

Important disclaimer

This project was made only for fun and educational purposes. I am not responsible if you get rate limited/temp banned/perm banned by website or a service or anything else that could derive from your use of this project