wiki:doc/OONI/Tests/HTTPScan

What it detects

  • This test aims at detecting if a certain website is reachable from a normal browsing session.

Inputs

  • A list of URLs to be tested.
  • An optional pattern for matching blocked pages

Experiment

  • A TCP connection is made the target hostname
  • A GET request is made with the specified path

Control

  • If the connection fails then the site is blocked (i.e. the TCP connection fails or the GET requests does not go through)
  • Checks the content length on known good content length

or

  • Checks if the page matches the supplied blocked page

or

  • Does a connection over Tor to the address and checks if the result over Tor is the same as not over Tor.

Output

  • The list of URLs that are blocked.
  • How the blockage was detected and in what phase blockage was detected.

Notes

Last modified 6 years ago Last modified on Jul 20, 2012, 1:56:13 PM