MindoverclockR / WayBackBrowser

:dash: A script that constantly opens random sites from a list to make a "smokescreen" over your browser history across different dates in the past.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WayBackBrowser

PY3 JS

A Python + JavaScript program that constantly opens random sites from a list to make a "smokescreen" over your browser history across different dates in the past.

Supported platforms:

Windows Vista & up
GNU/Linux with systemd

Note: Due to the snap packaging of Chromium in Ubuntu 20.04+, you need to specify the browser to use with the --browser option.

Supported browsers:

Firefox
Chromium (Default on Linux)
Google Chrome (Default on Windows)
Microsoft Edge
Opera
Safari

What is it?

WayBackBrowsing is a simple Python + JavaScript program that randomly opens sites from a long list of popular URLs from many categories across different dates in the past. This will act as a mask, or "smokescreen" over your browsing history, to troll, confuse, and confound the prying eyes of those who may be spying on your local browser history.

How to use it

1. Install Python

Firstly, you need to make sure Python 3 is installed on your system.

On Windows, go to https://www.python.org/downloads/windows/. Download and install Python 3 according to your system configuration (In most cases, download "Windows x86-64 executable installer" of the latest release.) It's recommended to add Python to PATH for easier access.

On Linux, install Python 3 using your distribution's package manager. For example: (# means that the command should be ran as root)

Arch (Manjaro...): # pacman -S python

CentOS / RHEL: # yum install python3

Debian / Ubuntu (*Ubuntu, Mint, Elementary, Pop! OS...): # apt install python3

Fedora: # dnf install python3

openSUSE / SLE: # zypper in python3

2. Download

On any OS, you would navigate to https://github.com/MindoverclockR/WayBackBrowsing. Once on this page, click the button that says "Clone or Download" and then "Download as ZIP".
Clone or Download
If you are on Linux, you can type git clone https://github.com/MindoverclockR/WayBackBrowsing into the terminal to clone this repository and then mv into the directory. If you do this, skip to step 4.


3. Extract files

Nextly, extract the ZIP file and then move into the WayBackBrowsing folder.

If you want, you can add your own URLs to list.js, surrounded by quotes. Make sure that it begins with http:// or https://, otherwise, the list won't work.

If you want the list to show up as often as everything else, copy it 20 times. You can also make it have less copies to show up less frequently or more copies to show up more frequently.


4. Enable JavaScript and Pop-ups

After opening index.htm, you have to enable pop-ups and JavaScript (for index.htm). This will be different in every browser, but it is usually in Settings. JavaScript will most likely be enabled, but Pop-ups may be disabled.set-wait


5. Run

On Windows, run CMD with Administrator rights. Go to the location of extracted files using cd , then run waybackbrowser.py using python. For example:

cd C:\Users\MindoverclockR\Downloads\WayBackBrowser
python waybackbrowser.py

On Linux, run waybackbrowser.py using python or python3 with a sudoer, like:

$ python3 ~/WayBackBrowser/waybackbrowser.py

You will be prompted for sudo to change the system time.

For more usages, run waybackbrowser.py with --help argument.

WARNING! If you have a data limit, do not use this program unless you expect to be charged extra or prevented from continuing web browsing; this uses random page generation to pollute, or make a "smokescreen" over your browser history. Also, putting the wait time too low can cause crashes, denial-of-service to yourself, and difficulty to stop the script.

Credits

smokescreen, keeganjk

K4YT3X

About

:dash: A script that constantly opens random sites from a list to make a "smokescreen" over your browser history across different dates in the past.

License:MIT License


Languages

Language:Python 79.2%Language:JavaScript 11.6%Language:HTML 9.2%