[tor-dev] bananaphone obfsproxy module

David Stainton dstainton415 at gmail.com
Thu Nov 14 06:44:33 UTC 2013

OK I tested obfsproxy obfs2 in managed mode with tor and it works...
But I guess that doesn't really test my changes since I'd have to pass
it a shared_secret

""" - Client:
      On the client-side we don't have a way to pass global parameters
      to obfsproxy yet. If we ever need to, we can do it with
      environment variables here too. """

Are you saying that we cannot use a shared secret with obfs2 in
managed mode with Tor?

I've tested in external cli mode and it works when passing a shared
secret on the commandline.


On Wed, Nov 13, 2013 at 7:39 AM, George Kadianakis <desnacked at riseup.net> wrote:
> David Stainton <dstainton415 at gmail.com> writes:
>>> Please do it in your bananaphone branch if that's more convenient to
>>> you.
>>> (If you want to be more adventurous, you can even make a new branch on
>>> top of the current upstream master with your setup() function and the
>>> obfs2 changes. I will merge that faster than the bananaphone changes.)
>> OK I gave BaseTransport the setup class method and used it to
>> save obfs2's shared secret :
>> https://github.com/david415/obfsproxy/commits/david-transport-setup
>> I have not yet tested it. I will do that soon.
> Merged. Thanks!
> I tested it and it seems to work.
> Please test it too when you get the chance and let me know :)

More information about the tor-dev mailing list