diff --git a/README.md b/README.md index cad9861e7..f789be383 100644 --- a/README.md +++ b/README.md @@ -174,11 +174,11 @@ This repository is **a list** of websites that are **behind "_The Great Cloudwal **Data** +* [Cloudflare Inc.](cloudflare_inc/) * [Cloudflare Users](cloudflare_users/) * [Cloudflare Domains](cloudflare_users/domains/) -* [Cloudflare Inc.](cloudflare_inc/) -* [Non-Cloudflare but filtering/blocking Tor users](not_cloudflare/) -* [Other CDN customers](not_cloudflare/domains/) +* [Non-Cloudflare CDN users](not_cloudflare/) +* [Anti-Tor users](anti-tor_users/) ![](image/goodorbad.jpg) diff --git a/anti-tor_users/README.md b/anti-tor_users/README.md new file mode 100644 index 000000000..35a76f076 --- /dev/null +++ b/anti-tor_users/README.md @@ -0,0 +1,7 @@ +# Which websites are hostile to **Tor users**? + +Don't block us! + +![](../image/sorry.jpg) + +See [instructions.md](../instructions.md) for file purpose and format specifications. diff --git a/anti-tor_users/fqdn/README.md b/anti-tor_users/fqdn/README.md new file mode 100644 index 000000000..136ae819f --- /dev/null +++ b/anti-tor_users/fqdn/README.md @@ -0,0 +1,12 @@ +# Anti-Tor users FQDN list + +- Not all Tor users are bad. Do not punish everyone. +- Blocking Tor is not a solution. There are VPNs, webproxies, and botnets. +- Also read: [Tor Project - Don't Block Me](https://trac.torproject.org/projects/tor/wiki/org/projects/DontBlockMe) + + +![](../../image/anonexist.jpg) + + + +See [instructions.md](../../instructions.md) for file purpose and format specifications. \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_0.txt b/anti-tor_users/fqdn/attd_0.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_0.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_1.txt b/anti-tor_users/fqdn/attd_1.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_1.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_2.txt b/anti-tor_users/fqdn/attd_2.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_2.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_3.txt b/anti-tor_users/fqdn/attd_3.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_3.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_4.txt b/anti-tor_users/fqdn/attd_4.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_4.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_5.txt b/anti-tor_users/fqdn/attd_5.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_5.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_6.txt b/anti-tor_users/fqdn/attd_6.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_6.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_7.txt b/anti-tor_users/fqdn/attd_7.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_7.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_8.txt b/anti-tor_users/fqdn/attd_8.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_8.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_9.txt b/anti-tor_users/fqdn/attd_9.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_9.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_a.txt b/anti-tor_users/fqdn/attd_a.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_a.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_b.txt b/anti-tor_users/fqdn/attd_b.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_b.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_c.txt b/anti-tor_users/fqdn/attd_c.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_c.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_d.txt b/anti-tor_users/fqdn/attd_d.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_d.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_e.txt b/anti-tor_users/fqdn/attd_e.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_e.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_f.txt b/anti-tor_users/fqdn/attd_f.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_f.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_g.txt b/anti-tor_users/fqdn/attd_g.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_g.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_h.txt b/anti-tor_users/fqdn/attd_h.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_h.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_i.txt b/anti-tor_users/fqdn/attd_i.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_i.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_j.txt b/anti-tor_users/fqdn/attd_j.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_j.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_k.txt b/anti-tor_users/fqdn/attd_k.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_k.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_l.txt b/anti-tor_users/fqdn/attd_l.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_l.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_m.txt b/anti-tor_users/fqdn/attd_m.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_m.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_n.txt b/anti-tor_users/fqdn/attd_n.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_n.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_o.txt b/anti-tor_users/fqdn/attd_o.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_o.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_p.txt b/anti-tor_users/fqdn/attd_p.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_p.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_q.txt b/anti-tor_users/fqdn/attd_q.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_q.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_r.txt b/anti-tor_users/fqdn/attd_r.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_r.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_s.txt b/anti-tor_users/fqdn/attd_s.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_s.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_t.txt b/anti-tor_users/fqdn/attd_t.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_t.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_u.txt b/anti-tor_users/fqdn/attd_u.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_u.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_v.txt b/anti-tor_users/fqdn/attd_v.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_v.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_w.txt b/anti-tor_users/fqdn/attd_w.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_w.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_x.txt b/anti-tor_users/fqdn/attd_x.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_x.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_y.txt b/anti-tor_users/fqdn/attd_y.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_y.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/anti-tor_users/fqdn/attd_z.txt b/anti-tor_users/fqdn/attd_z.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/anti-tor_users/fqdn/attd_z.txt @@ -0,0 +1 @@ +# \ No newline at end of file diff --git a/image/pizza.jpg b/image/pizza.jpg new file mode 100644 index 000000000..2d24d5b55 Binary files /dev/null and b/image/pizza.jpg differ diff --git a/image/tor_nontor_diff.jpg b/image/tor_nontor_diff.jpg new file mode 100644 index 000000000..a8805c34b Binary files /dev/null and b/image/tor_nontor_diff.jpg differ diff --git a/instructions.md b/instructions.md index e8faea35e..4d60fb9de 100644 --- a/instructions.md +++ b/instructions.md @@ -76,7 +76,7 @@ IMPORTANT: Please add only "Base Domain" **But the website X no longer using Cloudflare!** -*Remove* it from /split/ list and *add* to "[ex_cloudflare_users.txt](cloudflare_users/ex_cloudflare_users.txt)". +Are you sure? *Remove* it from /split/ list and *add* to "[ex_cloudflare_users.txt](cloudflare_users/ex_cloudflare_users.txt)". @@ -89,23 +89,20 @@ IMPORTANT: Please add only "Base Domain" -- **Anti-Tor users** (formerly "*TorBlocker Hall of Shame Part I*") | [**List Directory**](not_cloudflare/) +- **Non-Cloudflare CDN users** | [**List Directory**](not_cloudflare/) | List name | Description | | -------- | -------- | | **/domain/(cdnName).txt** | **Split files (FQDN)** | -| tor_blocked.txt | FQDN which denied access via Tor | | /cidr_data/?.txt | CIDR, ASN | -| ex_tor_blocked.txt | _was_ previously on one of the above tor-hostile lists | - Add-on "[Kiu retejo malakceptis min?](subfiles/about.urjm.md)" will help your domain collection. -- Add-on "[Ĉu ĉi tiuj ligoj blokos Tor-uzanton?](subfiles/about.isat.md)" will help your tor-hostile FQDN collection. + ![](image/siteground.jpg) -Above is how Siteground-hosted([INAP](https://www.inap.com/press-release/inap-completes-acquisition-singlehop/);[Singlehop](https://www.siteground.com/blog/siteground-partners-singlehop/)) sites often appear to Tor visitors when timeouts/tarpitting doesn't occur. -You can find such examples in `/domains/`. +- Above is how Siteground-hosted([INAP](https://www.inap.com/press-release/inap-completes-acquisition-singlehop/);[Singlehop](https://www.siteground.com/blog/siteground-partners-singlehop/)) sites often appear to Tor visitors when timeouts/tarpitting doesn't occur. ``` @@ -124,7 +121,7 @@ senate.gov ``` -Some websites use other companies with the CloudFlare business model. +Some websites use other companies _with_ the CloudFlare business model. This is a collection of websites that ban Tor exits, other than through Cloudflare(e.g. showing access denied pages, systematic timing out connections, ...). @@ -135,6 +132,59 @@ This is a collection of websites that ban Tor exits, other than through Cloudfla
_click me_ +## Website is rejecting Tor visitor + + + +- **Anti-Tor users** | [**List Directory**](anti-tor_users/) + +| List name | Description | +| -------- | -------- | +| **/fqdn/attd_?.txt** | **Split files (FQDN)** | + + +- Add-on "[Kiu retejo malakceptis min?](subfiles/about.urjm.md)" will help your domain collection. +- Add-on "[Ĉu ĉi tiuj ligoj blokos Tor-uzanton?](subfiles/about.isat.md)" will tell you which link rejected Tor visitor. + +![](image/tor_nontor_diff.jpg) + +- Some news websites are lying to Tor users. You can read their website if you are not using Tor nor VPN. If you visit their website over Tor, they just say "Sorry, article not found". +How can you trust their news if they are not treating everyone equally? + + +``` + +About "CDN FQDN list" + +www.example.com + ---> www.example.com is using CDN. + +?.akamaiedge.net + ---> subdomain of akamaiedge.net is using CDN. + * unique hostname will be masked as "(subdomain)". + +senate.gov + ---> base domain is using CDN. + +``` + +If your website is on this list, you better talk with your network administrator. + +**But the website X no longer blocking Tor users!** + +Are you sure? There are two ways to remove yourself. +First option is just _*remove* it from the list_ and _create a pull request_. +Second option is _wait 1 year_. We will revisit your website as a Tor user. If you're not blocking us, you will be removed. + +**If your website is using Cloudflare, there's a higher chance that we receive rejection webpage. Do not use cloudflare.** + +
+ +------ + +
+_click me_ + ## How to add your data @@ -151,7 +201,8 @@ A or B will be enough. Thank you for your contribution. - Type B: Just scan the FQDN -1. Scan FQDN on "[Is MITM?](https://searxes.eu.org/collab/sxes/tool_ismitm.php)" webpage. (or just use "MITM test API", "Detect CDN API") +1a. [Cloudflare/CDN] Scan FQDN on "[Is MITM?](https://searxes.eu.org/collab/sxes/tool_ismitm.php)" webpage. (or just use "MITM test API", "Detect CDN API") +1b. [Anti-TOR] Just use "Is it blocking Tor? API". 2. It will be pushed to OpenPrivacy automatically within a week.
diff --git a/not_cloudflare/README.md b/not_cloudflare/README.md index 5ee19ec8d..e9e5e6651 100644 --- a/not_cloudflare/README.md +++ b/not_cloudflare/README.md @@ -1,7 +1,10 @@ -# Which websites are hostile to Tor users? +# Other CDN + +Cloudflare is the world’s largest MITM proxy. But what about other _minor_ CDNs? + +![](../image/pizza.jpg) + -Don't block us! -![](../image/sorry.jpg) See [instructions.md](../instructions.md) for file purpose and format specifications. diff --git a/not_cloudflare/cidr_data/README.md b/not_cloudflare/cidr_data/README.md index 20f744eb6..2f7413a13 100644 --- a/not_cloudflare/cidr_data/README.md +++ b/not_cloudflare/cidr_data/README.md @@ -1,7 +1,14 @@ -#### CDN CIDR(IPv4) list (cidr_cdnName.txt) +## CDN CIDR(IPv4) list (cidr_cdnName.txt) - Cloudflare CIDR is [cloudflare_inc/cloudflare_CIDR_v4.txt](../../cloudflare_inc/cloudflare_CIDR_v4.txt) -#### ASN list (asn_cdnName.txt) -- Cloudflare ASN is [cloudflare_inc/cloudflare_owned_ASN.txt](../../cloudflare_inc/cloudflare_owned_ASN.txt) \ No newline at end of file + + +## ASN list (asn_cdnName.txt) + +- Cloudflare ASN is [cloudflare_inc/cloudflare_owned_ASN.txt](../../cloudflare_inc/cloudflare_owned_ASN.txt) + + + +See [instructions.md](../../instructions.md) for file purpose and format specifications. \ No newline at end of file diff --git a/not_cloudflare/domains/README.md b/not_cloudflare/domains/README.md index 17c85e325..0f139f1e4 100644 --- a/not_cloudflare/domains/README.md +++ b/not_cloudflare/domains/README.md @@ -2,4 +2,6 @@ - Cloudflare data is [/cloudflare_users/domains](../../cloudflare_users/domains) + + See [instructions.md](../../instructions.md) for file purpose and format specifications. \ No newline at end of file diff --git a/not_cloudflare/ex_tor_blocked.txt b/not_cloudflare/ex_tor_blocked.txt deleted file mode 100644 index fb1837494..000000000 --- a/not_cloudflare/ex_tor_blocked.txt +++ /dev/null @@ -1,12 +0,0 @@ -20-kudk.queue-it.net 403 -dohop.com 403 -europa.eu 403 -gutenberg.org 403 -hot-topic.co.nz 403 -rijksoverheid.nl 403 -stefanv.com 403 -tomshardware.com 403 -usa.gov customerror -wigle.net 403 -wikidevi.com 403 -witopia.net 403 diff --git a/not_cloudflare/tor_blocked.txt b/not_cloudflare/tor_blocked.txt deleted file mode 100644 index 0519ecba6..000000000 --- a/not_cloudflare/tor_blocked.txt +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file