[tor-bugs] #12606 [Pluggable transport]: Refactor obfs4proxy (and the support protocol code)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Aug 27 13:18:05 UTC 2014


#12606: Refactor obfs4proxy (and the support protocol code)
-------------------------------------+--------------------------
     Reporter:  yawning              |      Owner:  yawning
         Type:  defect               |     Status:  needs_review
     Priority:  normal               |  Milestone:
    Component:  Pluggable transport  |    Version:
   Resolution:                       |   Keywords:  obfs4
Actual Points:                       |  Parent ID:  #12130
       Points:                       |
-------------------------------------+--------------------------
Changes (by yawning):

 * status:  accepted => needs_review


Comment:

 Ok, in the latest series of commits I went and:
  * Made the JSON parse failure errors more descriptive.
  * Fixed a really dumb issue that was preventing the server side PRNG seed
 from being applied on the client.
  * Added another bridge line argument "iat-mode", which allows the bridge
 to impose it's will on the client wrt to IAT obfuscation (disabled by
 default).
  * Added the option to trade off even more performance for obfuscation
 when using IAT obfuscation by always sampling the length of the packet to
 send as opposed to only padding out the tail.

 As far as I know, only updating the README.md remains for things I need to
 do to obfs4proxy, and separate bugs for such things will suffice as they
 arise.  Setting to needs_review to get interested parties signoffs.

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


More information about the tor-bugs mailing list