ooni.nettests examples Package

ooni.nettests.examples.example_dnst Module

class ooni.nettests.examples.example_dnst.ExampleDNSTest[source]

Bases: ooni.templates.dnst.DNSTest

inputFile = ['file', 'f', None, 'foobar']
test_a_lookup()[source]

ooni.nettests.examples.example_http_checksum Module

class ooni.nettests.examples.example_http_checksum.SHA256HTTPBodyTest[source]

Bases: ooni.templates.httpt.HTTPTest

author = 'Aaron Gibson'
inputFile = ['file', 'f', None, 'List of URLS to perform GET requests to']
name = 'ChecksumHTTPBodyTest'
processResponseBody(body)[source]
test_http()[source]
version = 0.1

ooni.nettests.examples.example_httpt Module

class ooni.nettests.examples.example_httpt.ExampleHTTP[source]

Bases: ooni.templates.httpt.HTTPTest

author = 'Arturo Filast\xc3\xb2'
inputs = ['http://google.com/', 'http://wikileaks.org/', 'http://torproject.org/']
name = 'Example HTTP Test'
processResponseBody(body)[source]
processResponseHeaders(headers)[source]
test_http()[source]
version = 0.1

ooni.nettests.examples.example_myip Module

class ooni.nettests.examples.example_myip.MyIP[source]

Bases: ooni.templates.httpt.HTTPTest

inputs = ['https://check.torproject.org']
processResponseBody(body)[source]
test_lookup()[source]

ooni.nettests.examples.example_scapyt Module

class ooni.nettests.examples.example_scapyt.ExampleICMPPingScapy[source]

Bases: ooni.templates.scapyt.BaseScapyTest

name = 'Example ICMP Ping Test'
test_icmp_ping()[source]
usageOptions

alias of UsageOptions

class ooni.nettests.examples.example_scapyt.UsageOptions[source]

Bases: twisted.python.usage.Options

optParameters = [['target', 't', '8.8.8.8', 'Specify the target to ping']]

ooni.nettests.examples.example_scapyt_yield Module

class ooni.nettests.examples.example_scapyt_yield.ExampleICMPPingScapyYield[source]

Bases: ooni.templates.scapyt.BaseScapyTest

name = 'Example ICMP Ping Test'
test_icmp_ping(*args, **kwargs)[source]
usageOptions

alias of UsageOptions

class ooni.nettests.examples.example_scapyt_yield.UsageOptions[source]

Bases: twisted.python.usage.Options

optParameters = [['target', 't', None, 'Specify the target to ping']]

ooni.nettests.examples.example_tcpt Module

class ooni.nettests.examples.example_tcpt.ExampleTCPT[source]

Bases: ooni.templates.tcpt.TCPTest

test_hello_world()[source]