[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #7167 [Pluggable transport]: Combine traffic obfuscation with address diversity of flash proxy
#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 dcf):
Replying to [comment:2 asn]:
> After discussions in the dev meeting, consensus is:
>
> a) First, investigate the option of simply using the code of obfs2 in
flashproxy. This involves librarifying obfs2 in some way, and/or
implementing flashproxy within the pyobfsproxy framework. This should be
the easiest way of doing this ticket.
My guess is that it's easiest to port the flashproxy code to
pyobfsproxy/Twisted. Here is the main event loop, which could be rewritten
with Twisted:
https://gitweb.torproject.org/flashproxy.git/blob/23699fdfeb59473d69bea3306a150c7e743e824c
:/flashproxy-client#l877
The WebSocket implementation is a couple of hundred lines and can probably
be directly copied:
https://gitweb.torproject.org/flashproxy.git/blob/23699fdfeb59473d69bea3306a150c7e743e824c
:/flashproxy-client#l203
The HTTP WebSocket request handler might be a little weird, because it has
to hijack an HTTP channel and turn it into a normal socket. But maybe
Twisted doesn't make that hard.
https://gitweb.torproject.org/flashproxy.git/blob/23699fdfeb59473d69bea3306a150c7e743e824c
:/flashproxy-client#l507
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7167#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs