Tools to help circunvent Cloudflare's shitty Man-in-the-Middle as a Service. These are information and software alike.

kzimmermann fe521ac37e Explanation of bookmarklet %!s(int64=8) %!d(string=hai) anos
LICENSE 55efec02bc Init commit %!s(int64=8) %!d(string=hai) anos
README.md fe521ac37e Explanation of bookmarklet %!s(int64=8) %!d(string=hai) anos
uncloudflare.js fe521ac37e Explanation of bookmarklet %!s(int64=8) %!d(string=hai) anos

README.md

Beat the flare when using Tor!

Tools to help circunvent Cloudflare's shitty Man-in-the-Middle as a Service. These are information and software alike.

Motivation

So you got the TorBrowser Bundle up and running, got yourself nicely concealed among many layers of encryption and you've taken the necessary measures to protect yourself against malicious Javascript and tracking via cookies. You're pretty much inside a stealth tank now, so you're good to go, right?

Not so fast.

A few pages ahead comes the dreaded "ATTENTION REQUIRED" title in a page that states "One more step" is required for you to fill in a "Security check."

Wait, what?

So you're faced with a dreadful choice: either solve the stupid puzzle, enable cookies and get a tracking device embedded in your browser, or don't browse there at all?

This shitty situation has to change.

Proxy bookmarklet

Included in this repository is the source for a bookmarklet that will proxy your connection so that you will be able to access it in a read-only way without compromising your privacy in one click.

I don't know many web proxies, but the bookmarklet can be configured between two of them:

  • The Internet Archive's webviewer: privacy-aware, HTTPS-friendly, and also as you use it, you help them crawl and record the history of the Internet. A little slow, though, given their task to archive the page besides viewing it.
  • Anonymouse.org's free webproxy service: very fast and reliable, but doesn't support HTTPS. All Javascript is disabled.

Please suggest more web proxies as you find them! The options need to grow!

What about IxQuick / Startpage?

Besides having one of the toughest policies on user privacy, their webproxy is also top notch: obfuscated URLs, HTTPS always, etc. However, I couldn't figure out how to use their proxy API. If there's a way to send a request to them to browse to any page through their proxy, I need to learn it.

So far, I can only proxy to pages that appear in their search results.