Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
'''What it detects''' **What it detects**
If a certain Tor bridge is being blocked and how. If a certain Tor bridge is being blocked and how.
'''Inputs''' **Inputs**
A list of Tor Bridges (either normal or obfs) described as IP, PORT pairs. A list of Tor Bridges (either normal or obfs) described as IP, PORT pairs.
'''Experiment''' **Experiment**
* It attempts to do a TCP connect to the bridge IP:Port * It attempts to do a TCP connect to the bridge IP:Port
* It attempts to make an SSL Handshake with the IP:Port pair * It attempts to make an SSL Handshake with the IP:Port pair
* It attempts to do a full Tor connection to the bridge * It attempts to do a full Tor connection to the bridge
'''Control''' **Control**
Based on which one of the previous operations fail, the test will return through what means the bridge is being blocked. Based on which one of the previous operations fail, the test will return through what means the bridge is being blocked.
'''Output''' **Output**
The list of bridges being blocked. The list of bridges being blocked.
'''Questions''' **Questions**
In what order and with what logic should we combine the experiment points to avoid being detected from the censor. In what order and with what logic should we combine the experiment points to avoid being detected from the censor.
'''Notes''' **Notes**
See [https://blog.torproject.org/blog/research-problem-five-ways-test-bridge-reachability Roger Dingledine's post on testing bridge reachability] on the Tor Project blog for more ideas on how this test could be implemented. See [Roger Dingledine's post on testing bridge reachability](https://blog.torproject.org/blog/research-problem-five-ways-test-bridge-reachability) on the Tor Project blog for more ideas on how this test could be implemented.
\ No newline at end of file \ No newline at end of file