Bootstrap the Faulty Onions project
Description
The "Faulty Onions" needs to be bootstrapped, in order to help Onion Service developers and operators test their software/systems.
Tasks
-
Build a test service suite: -
Bootstrapped configuration using these files as a starting point. -
A custom domain (maybe faultyonions.torproject.net
or something simpler). -
Home page with the project presentation etc. -
Document in the BadSSL But Onion page. -
Available test services: -
Similar to these projects: -
Testing as much scenarios as possible. -
Service with HTTPS cert from a custom Certificate Authority. -
Alt-Svc tests: -
Page with working Alt-Svc
resources (pointing to functional Onion Services). -
Page with faulting Alt-Svc
resources (pointing to multiple faulty Onion Services). -
The content fetched (like images) with Alt-Svc and without Alt-Svc should be different, so we can know what's going on.
-
-
Some pages to embed content in different scenarios. -
Pages with Onion-Location tags pointing to different services, like multiple Onion-Location in the same page (header and HTML tag).
-
-
-
Deploy: -
Deploy the test services somewhere.:
-
-
Document: -
Create basic project documentation. -
Maybe listing in the following pages:
-
Time estimation
- Complexity: large (5 days)
- Uncertainty: high (x2)
- Reference (adapted)
Edited by Silvio Rhatto