[tor-bugs] #7167 [Pluggable transport]: Combine traffic obfuscation with address diversity of flash proxy

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Jul 5 00:32:21 UTC 2013


#7167: Combine traffic obfuscation with address diversity of flash proxy
-----------------------------------------+----------------------------------
 Reporter:  karsten                      |          Owner:  asn
     Type:  project                      |         Status:  new
 Priority:  normal                       |      Milestone:     
Component:  Pluggable transport          |        Version:     
 Keywords:  SponsorF20131101 flashproxy  |         Parent:     
   Points:                               |   Actualpoints:     
-----------------------------------------+----------------------------------

Comment(by infinity0):

 So using my notation, the super_1/super_2 architecture becomes:

 :SOCKS(U)|tor-c|A=SOCKS(U): ->
 :A=SOCKS(U)|obfs-c|B=obfs(U): ->
 :B=OU|super|C=SOCKS(OU): -> # where OU == obfs(U)
 :C=SOCKS(OU)|flash-c|D=flash(OU): ->
 ## internet
 :D=flash(OU)|super_1|E=flash(D+OU): ->
 :E=flash(D+OU)|flash-s|P=SOCKS(D+OU),Q=control(E): ->
 :P=SOCKS(D+OU),Q=control(E)|super_2|R=D+OU ->
 :R=D+obfs(U)|modified obfs-s|S=SOCKS(U),T=control(D): ->  # typo corrected
 from previous post
 :S=SOCKS(U),T=control(R)|tor-s|Tor(U):

 The nice thing about this is that we have a proof (I think :p) that
 |obfs-s| does need to be modified for the obfs-flash-proxy combo (at least
 if we go down this layering route of trying to re-use |obfs-s| and
 |flash-s|), since there is no other way of passing D through to the
 underlying |tor-s|.

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


More information about the tor-bugs mailing list