Update home authored by Barkin Simsek's avatar Barkin Simsek
...@@ -34,11 +34,11 @@ Currently, there are a few research projects (like ​[Khattak et al.](https://w ...@@ -34,11 +34,11 @@ Currently, there are a few research projects (like ​[Khattak et al.](https://w
* Helping Tor users browse the internet without sacrificing privacy and getting discriminated * Helping Tor users browse the internet without sacrificing privacy and getting discriminated
## Approach ## Approach
1. Having Cloudflare fronted websites ([captcha.wtf](https://captcha.wtf/) and [exit11.online](https://exit11.online/)) to simulate various configurations that can be done by the Cloudflare users 1. Having Cloudflare fronted websites to simulate various configurations that can be done by the Cloudflare users (take a look at the [domains used for testing](#domains-used-for-testing) section)
1. Periodically fetching these websites via Tor and other mainstream web browsers that are not using Tor 1. Periodically fetching these websites via Tor and other mainstream web browsers that are not using Tor
1. Recording if a CAPTCHA is returned during the website fetches and other additional predefined [metrics](#metrics) 1. Recording if a CAPTCHA is returned during the website fetches and other additional predefined [metrics](#metrics)
1. Visualizing the results in a dashboard ([dashboard.captcha.wtf](http://dashboard.captcha.wtf/)) and analyzing the collected data 1. Visualizing the results in a dashboard ([dashboard.captcha.wtf](http://dashboard.captcha.wtf/)) and analyzing the collected data
1. Tracking and making the dataset & the results publicly available 1. Tracking and making the dataset & the results publicly available ([api.captcha.wtf](http://api.captcha.wtf/))
Here is a diagram that explains the approach in detail: Here is a diagram that explains the approach in detail:
![Diagram](uploads/eb92686ee5529aed377b0e9ea977882a/Diagram.png) ![Diagram](uploads/eb92686ee5529aed377b0e9ea977882a/Diagram.png)
...@@ -89,8 +89,6 @@ Please consider taking a look at the CAPTCHA Monitor Project's [Kanban board](ht ...@@ -89,8 +89,6 @@ Please consider taking a look at the CAPTCHA Monitor Project's [Kanban board](ht
- [X] Create Cloudflare fronted websites - [X] Create Cloudflare fronted websites
- [X] IPv4 and IPv6 only domains (as suggested by ticket:33010#comment:2) - [X] IPv4 and IPv6 only domains (as suggested by ticket:33010#comment:2)
- captcha.wtf -> IPv4 only
- exit11.online -> IPv6 only
- [X] Build a simple website fetcher to collect data - [X] Build a simple website fetcher to collect data
- [X] Check for the existence of the "Cloudflare" string in the returned website (as suggested by ticket:33010#comment:25) - [X] Check for the existence of the "Cloudflare" string in the returned website (as suggested by ticket:33010#comment:25)
- [X] Create a simple dashboard for displaying collected data - [X] Create a simple dashboard for displaying collected data
... ...
......