The tools Censored Planet uses to detect disruptions on the Network, Application, and DNS layers.
The following projects are part of Censored Planet.
Internet-Wide Measurement of Network Layer Disruption
Augur is a system that utilizes TCP/IP side channels to measure reachability between two Internet locations without directly controlling a measurement vantage point at either location. It is a scalable, statistically robust methods to infer network-layer filtering, and capable of performing continuous monitoring of global Internet disruption. It is currently deployed and runs Internet-wide disruption tests in nearly 180 countries against sites known to be frequently blocked.
Global Detection Of DNS-Layer Disruption
Satellite measures global trends in website deployment and accessibility via the consistency of DNS records. Satellite watches DNS resolution through active measurements of DNS resolvers across the IPv4 address space. A data-set of the alexa top 10,000 domains is collected each week. Satellite is committed to openness, with all code and data made publicly available.
Scalable Remote Measurement of Application-Layer Disruption
Quack is a technique for detecting content-level disruption. Quack sacrifices idenitification of tightly controlled DPI behavior in exchange for broad measurements of keywords and protocol disruption.
How It Works
With the increasing focus on network management and growing prevalence of commodity DPI technology, network interference practices such as censorship, surveillance, content injection, traffic throttling, and net neutrality violations are on the rise.