[tor-bugs] #29297 [Obfuscation/Obfsproxy]: Write reachability tests to verify if obfs4 is working or not

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Mar 11 20:12:39 UTC 2019


#29297: Write reachability tests to verify if obfs4 is working or not
-------------------------------------------------+-------------------------
 Reporter:  chelseakomlo                         |          Owner:  cohosh
     Type:  task                                 |         Status:
                                                 |  assigned
 Priority:  Medium                               |      Milestone:
Component:  Obfuscation/Obfsproxy                |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  obfs4, network-team-                 |  Actual Points:
  roadmap-2019-Q1Q2                              |
Parent ID:  #29279                               |         Points:  2
 Reviewer:                                       |        Sponsor:
                                                 |  Sponsor19
-------------------------------------------------+-------------------------

Comment (by cohosh):

 Replying to [comment:8 dcf]:
 > We wrote some obfs4 testing scripts when we were testing in Kazakhstan.
 You can use them for inspiration. This is an export of the bridgetest/
 directory in !https://www.bamsoftware.com/git/repo.eecs.berkeley.edu
 /proxy-probe.git.

 Thanks! These are very useful. I've forked this repo here:
 https://github.com/cohosh/bridgetest
 and started making modifications for these new tests.

 The first thing I did was modify bridgetest to take the bridge lines from
 an input file since we're using private bridges for this test:
 https://github.com/cohosh/bridgetest/commit/9a9f6603cba878f7dbf0193be38eb957b83d76ac

 And I've added a large (~100M) file download to check for throttling. This
 might be too large, but no matter the size I'd suggest running this test
 perhaps 4x a day as opposed to every hour to reduce load on the bridges
 and the probe sites. This commit adds the file download:
 https://github.com/cohosh/bridgetest/commit/dcb9daaf41c2898b714291d012e3b06449016ee5

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


More information about the tor-bugs mailing list