[tor-bugs] #7137 [Censorship analysis]: Build a tool that a censored person can run to discover why their Tor is failing to connect

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sat Oct 20 16:05:13 UTC 2012


#7137: Build a tool that a censored person can run to discover why their Tor is
failing to connect
---------------------------------+------------------------------------------
 Reporter:  karsten              |          Owner:  runa
     Type:  project              |         Status:  new 
 Priority:  normal               |      Milestone:      
Component:  Censorship analysis  |        Version:      
 Keywords:  SponsorZ             |         Parent:      
   Points:                       |   Actualpoints:      
---------------------------------+------------------------------------------

Comment(by asn):

 I should mention that Arturo and I started developing a similar tool for
 OONI. It's called daphn3 and it's supposed to be able to derive the
 fingerprint that a DPI uses by using the firewall as an oracle.

 Unfortunately, we never got around to testing it or deploying it
 somewhere. It's currently sitting in the OONI codebase:
 https://gitweb.torproject.org/ooni-
 probe.git/blob/HEAD:/ooni/plugins/daphn3.py
 https://gitweb.torproject.org/ooni-
 probe.git/blob/HEAD:/ooni/protocols/daphn3.py
 I would estimate it needs 3-4 days of coding, polishing and testing before
 it's useful.

 For the record, daphn3 is only able to exploit DPI firewalls that look for
 strings of bytes. If the DPI firewall looks for regexps (or anything more
 complicated than that), daphn3 will not be able to derive the whole
 fingerprint.

 (We should probably write down how daphn3 works exactly. A not-very-
 helpful description can be found in #6349. Also, daphn3 is based on
 d0wser, and d0wser's description can be found here:
 https://trac.torproject.org/projects/tor/wiki/doc/OONI/Tests/d0wser )

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7137#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list