Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.5 KB

README.md

File metadata and controls

37 lines (21 loc) · 1.5 KB

RandomNoise.US Logo

RandomNoise.US

Creating noise-as-a-service, as an act of civil disobedience, that attacks the wholesale surveillance of American citizens by their ISPs.

Follow us on twitter.

Usage

Deploying RandomNoise.US is achieved simply by adding the following line to the head of your web sites:

<script src="//randomnoise.us/js/squawk.js"></script>

Deploying this code will cause your web site visitors to make a single request to a random IP address, for every request that you serve with the script tag, in order to add noise to the logs being kept by their ISPs.

Things we want to do

  • Avert DDoSes (throttling requests)
  • Emulate real usage more closely:
    • Delays with a couple of requests per page load
    • Save the IP address in local storage to reuse over a couple of pages
  • Add HTTPS

Contributors

Lovingly based on Squawk.

License

The RandomNoise.US website source code is mostly © 2017 Davey Shafik, and made available under the GPLv3.

The Squawk JavaScript Library is © 2016 Ben Dechrai, and made available under the GPLv3.