Skip to content

Add HTTP measurement analysis code #75

@ben-jones

Description

@ben-jones

Add code to process HTTP measurements and determine if censorship is happening.
For each page, analysis will check:

  • checking the page size against a control measurement (see http://conferences2.sigcomm.org/imc/2014/papers/p299.pdf)
  • running regexs for known block page servers
  • check for RST packets
  • check for duplicate packets (this may not be meaningful, but will add an analysis flag anyway)
  • check for any response packets (will show if packets are being blocked)
  • check for changes in TTL values (might show proxy server or manipulation)

For each country, our analysis will check:

  • do we see the same page for different URLs?
  • do we see the same page length for different URLs?
  • does the page size change across time? Is this consistent with control measurement?

@rpanah, @phillipa, @jakubd, @feamster, what else should we check on HTTP content?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions