... | ... | @@ -9,6 +9,8 @@ The **CAPTCHA Monitoring** project aims to track how often CDN (for ex. Cloudfla |
|
|
|
|
|
|
|
|
## What work has been completed during the GSoC period?
|
|
|
***TL;DR** Built a [Python package](https://gitlab.torproject.org/woswos/CAPTCHA-Monitor) to perform the CAPTCHA measurements with Tor/Browser, a [RESTful API](https://api.captcha.wtf) to distribute the data, and a [dashboard](https://dashboard.captcha.wtf) to visualize the collected data*
|
|
|
|
|
|
### Background
|
|
|
I have been personally annoyed by receiving CAPTCHAs while using Tor, and going through the Tor Project's issue tickets showed that I wasn't alone in this, especially ticket [#33010](https://gitlab.torproject.org/tpo/metrics/ideas/-/issues/33010). After years of complaints from users and research papers published on the topic, it was clear that a public database & data collection tool was needed to back up the claims and let CDN companies take action. So, the CAPTCHA Monitor was born. Since this project didn't exist before, I designed the whole system from scratch and built it during GSoC. The designs of other similar tools, such as [OONI](https://ooni.org/), [Tor Metrics](https://metrics.torproject.org/), and [ExitMap](https://github.com/NullHypothesis/exitmap/), were influential in the decisions I made.
|
|
|
|
... | ... | |