)
) ( /( ( ( ( (
( ( ( )\()) ))\ ( ( )( ))\ ))\ (
)\ )\ ' )\ ((_)\ /((_) )\ )\(()\ /((_)/((_) )\ )
((_) _((_)) ((_)| |(_)(_)) ((_) ((_)((_)(_)) (_)) _(_/(
(_-<| ' \()/ _ \| / / / -_) (_-</ _|| '_|/ -_)/ -_)| ' \))
/__/|_|_|_| \___/|_\_\ \___| /__/\__||_| \___|\___||_||_|
A JavaScript program that constantly opens random sites from a list to make a "smokescreen" over your browser history.
Smokescreen is a simple JavaScript program that randomly opens sites from a long list of popular URLs from many categories. 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 browser history.
In 2017, the US President signed a bill that would allow ISPs to obtain access to your browser history and sell it to whoever they want to. This could mean government agencies, advertisement businesses, or if they really wanted to, your creepy next-door neighbor. Smokescreen
will make it more difficult for your ISPs to find or sell real history to others, thus preventing your information from being compromised.
Firstly, on any OS, you would navigate to https://github.com/keeganjk/smokescreen. Once on this page, click the button that says "Clone or Download" and then "Download as ZIP".
If you are on Unix (Linux, macOS, or BSD), you can typegit clone https://github.com/keeganjk/smokescreen
into the terminal to clone this repository and thenmv
into the directory. If you do this, skip to step 3.
Nextly, extract the ZIP file and then move into the
smokescreen
folder.
If you want, you can add your own URLs tolist.js
, surrounded by quotes. Make sure that it begins withhttp://
orhttps://
, 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.
After opening
index.htm
, you have to enable pop-ups and JavaScript (forindex.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.
Click the button that says "Set Wait Time" and then set a time to wait in milliseconds between page closes. Next, click the button that says, "Start!" and random pages will randomly open and close. To stop the process, close the page with "Smokescreen" in the title.
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.
Brushed Alum pattern, Tim Ward
Raleway Font, Google Fonts, Multiple Designers