On Thu, 2006-05-04 at 17:36 +0200, Armin Burgmeier wrote:
> To run it as a server is somewhat more complicated but phil had
> it already running once. He might tell you how when he is back
> (which is tomorrow, if I am right).

Well, I only barely remember it. A key aspect is to use two listening
netcat instances which communicate over named pipes (those created by
mkfifo). The obby protocol is capable to initiate the encryption from
both sides. So you connect with gnutls-cli in STARTTLS mode to the first
instance and with Gobby to the other one. It might be necessary to send
something into the pipe from the shell first, due to blocking calls.

Then you need to send the welcome packet as a server and
net6_encryption. The client will respond with net6_encryption_ok, then
you could initiate the TLS handshake with Ctrl-D. Normally it's the
other way 'round, but obby is just checking for the connection to be
encrypted and does not care about who started the encryption.

Hope to have helped a bit,
Philipp Kern

P.S.: I am still not recovered from this week, so please excuse my
unclear specification and my English. Oh well...


_______________________________________________
obby-users mailing list
[email protected]
http://draenor.its-toasted.org/mailman/listinfo/obby-users

Reply via email to