... | @@ -14,6 +14,13 @@ This wiki page contains the final report for the "Tor Project: Cloudflare CAPTCH |
... | @@ -14,6 +14,13 @@ This wiki page contains the final report for the "Tor Project: Cloudflare CAPTCH |
|
### Findings
|
|
### Findings
|
|
|
|
|
|
## What you would do differently if you did it all again?
|
|
## What you would do differently if you did it all again?
|
|
|
|
<!--
|
|
|
|
Before starting to work on this project, I was using Tor Browser as is and I didn't know the technical details of how the whole system works. I only had a rough idea of how things work and my knowledge about the Tor Browser & Tor software grew pretty organically as I ask questions on IRC and read the spec files. As you have already guessed, I made a few bad decisions in the beginning of the project based on my limited knowledge.
|
|
|
|
|
|
|
|
For example, initially, I decided to use relays' OR addresses to index them and I thought all relays use their OR addresses as their exit addresses. Later, I learned that it is not a good idea to use OR addresses for indexing and I switched to using relay fingerprints. Of course, I needed to edit or remove some parts of the codebase to fix this. This is only a single example; I made many mistakes like this one and spent my time fixing them afterward.
|
|
|
|
|
|
|
|
So, I would read all of the spec files and learn more about how things work before starting to code if I did it all again. That said, I learn better when I see things in action and I would probably end up making similar mistakes to actually learn how the internals of Tor work.
|
|
|
|
-->
|
|
|
|
|
|
## What is left and next?
|
|
## What is left and next?
|
|
|
|
|
... | | ... | |