• Re: [Onion Courier] Dedicated to Alice and Bob

    From Stefan Claas@21:1/5 to Stefan Claas on Sat Sep 28 13:32:25 2024
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file
    and comments, starting with #. This allows Alice to send to a group
    of people and not only to Bob, in a single session.

    Added a 'Note' for users wishing only to use Tor Expert Bundle, without
    Tor Browser usage, for the client/server.

    Added a 'Usenet-Examples' folder to the repository so that users can use oc_client.go with Dizum's m2n or Paganini's News Server.

    Added a 'minitalk' folder, containing a client and server, so that Alice
    and Bob can talk to each other, in realtime.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Sun Sep 29 20:29:00 2024
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file
    and comments, starting with #. This allows Alice to send to a group
    of people and not only to Bob, in a single session.

    Added a 'Note' for users wishing only to use Tor Expert Bundle, without Tor Browser usage, for the client/server.

    Added a 'Usenet-Examples' folder to the repository so that users can use oc_client.go with Dizum's m2n or Paganini's News Server.

    Added a 'minitalk' folder, containing a client and server, so that Alice
    and Bob can talk to each other, in realtime.

    Added support for the Nomen Nescio TypeI Cypherpunk Remailer.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to All on Tue Sep 24 20:01:12 2024
    Hi all,

    I just finished my latest Go Project, which allows Alice and Bob
    to send messages or files to each other directly through the Tor
    network, as long as their Tor Browser and Tor Exerpert Bundle is
    running. Both have created their Tor Hidden Services with Tor
    Browser locally and use both Go programs to send/receive messages
    or files to each other.

    This cuts out third party email servers etc. and the programs focus
    on ease of use. :-)

    Hope you like the idea!

    https://github.com/706f6c6c7578/oc

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Tue Oct 29 17:38:38 2024
    Stefan Claas wrote:
    Stefan Claas wrote:

    I reorganized the repository and it consist now of oc_client.go, oc_server.go,
    oc_m2n_server.go, oc_paganini_server.go and oc_middleman_server.go.

    As sample output from oc_client.go, when sending a message, via middleman,
    to dizum's m2n and paganini:

    (two messages 'Hello World' are send to alt.test.test)

    $ oc -d data.txt -f m.txt

    Using Tor network
    Send file...
    File sent succesfully. Total time: 5 seconds
    Server response:
    ============================
    File received and sent by: w7t3g7oo5naebqwlezshgkgczttjn7x3re3farrzwa6bttvbnm5fcsad.onion:8084
    No data stored nor log files are written by this server.

    Target Onion Courier Response: utxloshiyxfxl7qxvcfglu4lscetfrxvagqqsaarl6kz2oxkoyp3tbid.onion:8081 ============================
    File received and sent!

    SMTP Session Log:
    Connected to SMTP server smtp.dizum.com
    TLS started
    From: onion@onion.onion
    To: mail2news@dizum.com
    Data command sent
    Message body sent
    Message body closed
    QUIT command sent
    No data stored nor log files are written by this server.

    $ oc -d data.txt -f m.txt

    Using Tor network
    Send file...
    File sent succesfully. Total time: 6 seconds
    Server response:
    ============================
    File received and sent by: w7t3g7oo5naebqwlezshgkgczttjn7x3re3farrzwa6bttvbnm5fcsad.onion:8084
    No data stored nor log files are written by this server.

    Target Onion Courier Response: pds6pmetw53oh2tps6r2ptcciank7rwzxgqwoomcwmupvjvl4nwtfzid.onion:8082 ============================
    File received and sent!

    NNTP Session Log:
    Server: 200 paganini.bofh.team InterNetNews NNRP server INN 2.6.4 ready (posting ok)
    OCServ: POST
    Server: 340 Ok, recommended message-ID <vdmags$1bjpf$1@paganini.bofh.team> OCServ: No data stored nor log files are written by this server.
    OCServ: .
    Server: 441 Multipost
    OCServ: QUIT
    205 Bye!


    Anonymized the Server output, for more privacy.

    Sample output from client, with 3 hops.

    $ oc -d data.txt -f out.txt
    Using Tor network
    Send file...

    File sent successfully. Total time: 8 seconds
    Server response: File received and sent.
    No data is stored or logged by Onion Courier.

    Onion Courier Response: File received and sent.
    No data is stored or logged by Onion Courier.

    Onion Courier Response: File received and sent.
    No data is stored or logged by Onion Courier.

    Thus when an onlince PC is compromised third
    parties do not know what rout it took, because
    the first hop (guard node) needs a minicrypt
    encrypted message, prior it send to the next hops.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Thu Sep 26 12:34:18 2024
    Stefan Claas wrote:

    Hi all,

    I just finished my latest Go Project, which allows Alice and Bob
    to send messages or files to each other directly through the Tor
    network, as long as their Tor Browser and Tor Exerpert Bundle is
    running. Both have created their Tor Hidden Services with Tor
    Browser locally and use both Go programs to send/receive messages
    or files to each other.

    This cuts out third party email servers etc. and the programs focus
    on ease of use. :-)

    Hope you like the idea!

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file
    and comments, starting with #. This allows Alice to send to a group
    of people and not only to Bob, in a single session.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Thu Sep 26 15:42:55 2024
    Stefan Claas wrote:
    Stefan Claas wrote:

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file
    and comments, starting with #. This allows Alice to send to a group
    of people and not only to Bob, in a single session.

    Added a 'Note' for users wishing only to use Tor Expert Bundle, without
    Tor Browser usage, for the client/server.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Thu Oct 3 14:17:57 2024
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file and comments, starting with #. This allows Alice to send to a group of people and not only to Bob, in a single session.

    Added a 'Note' for users wishing only to use Tor Expert Bundle, without Tor Browser usage, for the client/server.

    Added a 'Usenet-Examples' folder to the repository so that users can use oc_client.go with Dizum's m2n or Paganini's News Server.

    Added a 'minitalk' folder, containing a client and server, so that Alice and Bob can talk to each other, in realtime.

    Added support for the Nomen Nescio TypeI Cypherpunk Remailer.


    I reorganized the repository and it consist now of oc_client.go, oc_server.go, oc_m2n_server.go, oc_paganini_server.go and oc_middleman_server.go.

    oc_middleman_server.go is like the name suggest a middleman node, thus meanining you send with oc_client a message first to the middleman, which
    then forwards the message to m2n or paganini. The client sees the path
    the message went through. I have not testet yet if this works with multiple middleman nodes, but I guess it theoretically should.

    oc_middleman_server.go needs a special message format containing an
    X-OC-To: Header, with the .onion.url, port and password of the
    destination server.

    In the next couple of days I will set-up a VPS server and test then oc_email_server.go, so that oc_client.go users can send email to white
    listed privacy related email services, or Remailers. In the next step
    I will try to implement a mail2onion Gateway, so that oc_client.go
    users, with oc_server.go running, can receive anonymous email messages,
    as long as their oc_server.go is running (locally). The mail2onion
    Gateway will then require 'age'[1] usage so that the destination
    address is encrypted and can not bee seen, by for example ,exit
    Remailers.

    Once this is all done I will try to implement an onion2bitmessage
    Gateway. Whish me good luck, so that we have an additional privacy
    Network, called Onion Courier, which can not store or log messages
    and would allow individuals to run the servers too, whether locally
    or on a VPS, without registering a domain. :-)

    [1] https://github.com/FiloSottile/age

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Thu Oct 3 14:50:45 2024
    Stefan Claas wrote:

    I reorganized the repository and it consist now of oc_client.go, oc_server.go,
    oc_m2n_server.go, oc_paganini_server.go and oc_middleman_server.go.

    As sample output from oc_client.go, when sending a message, via middleman,
    to dizum's m2n and paganini:

    (two messages 'Hello World' are send to alt.test.test)

    $ oc -d data.txt -f m.txt

    Using Tor network
    Send file...
    File sent succesfully. Total time: 5 seconds
    Server response:
    ============================
    File received and sent by: w7t3g7oo5naebqwlezshgkgczttjn7x3re3farrzwa6bttvbnm5fcsad.onion:8084
    No data stored nor log files are written by this server.

    Target Onion Courier Response: utxloshiyxfxl7qxvcfglu4lscetfrxvagqqsaarl6kz2oxkoyp3tbid.onion:8081 ============================
    File received and sent!

    SMTP Session Log:
    Connected to SMTP server smtp.dizum.com
    TLS started
    From: onion@onion.onion
    To: mail2news@dizum.com
    Data command sent
    Message body sent
    Message body closed
    QUIT command sent
    No data stored nor log files are written by this server.

    $ oc -d data.txt -f m.txt

    Using Tor network
    Send file...
    File sent succesfully. Total time: 6 seconds
    Server response:
    ============================
    File received and sent by: w7t3g7oo5naebqwlezshgkgczttjn7x3re3farrzwa6bttvbnm5fcsad.onion:8084
    No data stored nor log files are written by this server.

    Target Onion Courier Response: pds6pmetw53oh2tps6r2ptcciank7rwzxgqwoomcwmupvjvl4nwtfzid.onion:8082 ============================
    File received and sent!

    NNTP Session Log:
    Server: 200 paganini.bofh.team InterNetNews NNRP server INN 2.6.4 ready (posting ok)
    OCServ: POST
    Server: 340 Ok, recommended message-ID <vdmags$1bjpf$1@paganini.bofh.team> OCServ: No data stored nor log files are written by this server.
    OCServ: .
    Server: 441 Multipost
    OCServ: QUIT
    205 Bye!

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Fri Sep 27 21:46:54 2024
    Stefan Claas wrote:
    Stefan Claas wrote:
    Stefan Claas wrote:

    https://github.com/706f6c6c7578/oc

    Addes support for multiple entries (one per line) in the data_file
    and comments, starting with #. This allows Alice to send to a group
    of people and not only to Bob, in a single session.

    Added a 'Note' for users wishing only to use Tor Expert Bundle, without
    Tor Browser usage, for the client/server.

    Added a 'Usenet-Examples' folder to the repository so that users can use oc_client.go with Dizum's m2n or Paganini's News Server.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Claas@21:1/5 to Stefan Claas on Sat Nov 2 13:03:09 2024
    Stefan Claas wrote:

    Anonymized the Server output, for more privacy.

    Sample output from client, with 3 hops.

    $ oc -d data.txt -f out.txt
    Using Tor network
    Send file...

    File sent successfully. Total time: 8 seconds
    Server response: File received and sent.
    No data is stored or logged by Onion Courier.

    Onion Courier Response: File received and sent.
    No data is stored or logged by Onion Courier.

    Onion Courier Response: File received and sent.
    No data is stored or logged by Onion Courier.

    Thus when an onlince PC is compromised third
    parties do not know what rout it took, because
    the first hop (guard node) needs a minicrypt
    encrypted message, prior it send to the next hops.

    The project is now finnished and you find under Releases
    the oc_client for your platform. Example messages file
    and public nodes file included.

    --
    Regards
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)