From Newsgroup: alt.privacy
Two decades ago we got the first prerelease of OmniMix,
the Swiss army knife of anonymous e-mail communication,
the allround champ, still unbeaten, still going strong!
: From: Christian Danner <
christian@danner-net.de>
: Newsgroups: alt.privacy.anon-server
: Subject: OmniMix - Mixmaster Gateway for Windows - Proof of Concept
: Date: Fri, 31 Mar 2006 04:25:29 +0200
: Message-ID: <
k53p22h3rprdca226h0plo8cd6arahd9fb@4ax.com>
:
: OmniMix 0.90 (31 Mar 2006)
: ==========================
:
:
http://www.danner-net.de/omnimix/omnimix090.zip
:
: Please consider before you continue reading:
: OmniMix currently is nothing more that a proof of concept. It is in an
: early state of development (see 'Some important issues' below). The
: lack of a similar solution for Windows users causes me to publish this
: tiny better-than-nothing tool, which worked well for my needs for a
: longer time, reserving the right to uncover the source code later on.
: I refuse responsibility for any damage or data loss that might be
: connected with the usage of this program.
:
:
: For Windows users OmniMix is a gateway to the Mixmaster world.
:
: To the side of your mail / news client it works as an SNTP / NNTP
: server. The messages it receives are immediately transformed to a
: mail, which, in the case of a news message, can be processed by a
: mail2news service, then encrypted to mixmaster format, actually using
: mixmaster 2.0. The resulting mail is afterwards posted by the
: implemented SMTP client (via a secure SSL connection - if supported by
: your ISP). If there occur any errors in the course of one of these
: steps, they are reported to the waiting mail / news client, which then
: reserves the message for further retrials. Only if OmniMix succeeds in
: sending the message to your ISP, it gives a 'mission completed' state
: back to your client, which one therefore keeps full control of the
: data until they are delivered to your ISP. No caching within the
: Mixmaster or OmniMix system!
:
: OmniMix consists of only one .exe file, which generates an .ini file
: at its place. It neither mixes up your system (environment variables,
: registry etc.), nor does it require additional software besides Indy
: specific SSL DLLs (libeay32.dll and ssleay32.dll). Those are available
: at
http://indy.fulgan.com/SSL/indy_OpenSSL096m.zip and have to be put
: into the OmniMix folder. Existing Mixmaster installations are not
: influenced.
:
: Start OmniMix, change the settings at the left side of the window and
: - if online - click on 'Update Statistics' to get the latest remailer
: data and statistics stored into the Mixmaster directory. Your ISP's
: password is encrypted before being stored into the .ini file. But
: recognize, that this is not bullet proof, as anyone might be able to
: find the DES key somewhere hidden in OmniMix!
:
: To integrate OmniMix into your system, you only have to reconfigure
: your news client, so that it posts your news to 'localhost'
: (127.0.0.1) and the port specified within OmniMix (default 119).
: OmniMix isn't able to offer a list of the newsgroups available, so you
: have to set in your news client's posting preferences not to use only
: servers known to carry the group (e.g. in Forté Agent 3 you find this
: option in the 'Properties for Folders').
:
: OmniMix adds a 'om' directory to the folder where Mixmaster resides.
: This is the place where the temporary files used for Mixmaster
: interaction are stored. OmniMix has to have read/write access to this
: directory!
:
: The client communication bases on a multithreading model, so there
: should be no harm in accessing OmniMix by several clients at the same
: time. But I didn't do any stress testing yet.
:
:
: Some important issues:
:
: - OmniMix requires good old Mixmaster 2.0 for DOS (developed with
: v2.0.4b46, to be found at
:
http://prdownloads.sourceforge.net/mixmaster/mix204b46.zip), since
: this currently is the only version, which allows output of the
: encrypted message to a file. But on the other hand it doesn't accept
: command line arguments which sum up to more than 118 characters -
: including the address of the Mail2News gateway and the list of
: remailers to be used, which however would have to be of extreme length
: to reach the limit. In this case you find an according entry in the
: Log list (which as well as the other lists is limited to the 2000 most
: recent lines). Please notice, that with ancient Mixmaster 2.0 the
: single remailers have to be separated by spaces, not commas, and 'any'
: has to be represented by a '0' (number zero), not an asterisk.
:
: - IMPORTANT: For data exchange with Mixmaster the original message is
: stored to disk and may be recoverable with special tools! If future
: Mixmaster versions don't allow complete in-memory communication, a
: (nearly) secure erase function will have to be built into OmniMix. A
: better choice would be to set up an encrypted partition with a tool
: like TrueCrypt (
http://www.truecrypt.org/).
:
: - OmniMix does not yet support any encryption of the client side
: communication, nor does it natively use Tor to deliver the resulting
: mail to an ISP.
:
: - The extension of NewsMix to OmniMix, meaning the additional
: implementation of mail support, happened just the other day. So there
: might still be some serious bugs (besides not delivering to Cc: and
: Bcc: addresses). Feel free to catch them. They are all yours. But in
: that case I would be pleased about your feedback.
:
:
: Copyright © 2006 Christian Danner <christian<at>danner-net<dot>de>.
: All rights reserved.
:
: OmniMix was developed using Borland Delphi and the Indy 10 components.
:
: The mentioned company, product, and service names may be trademarks or
: service marks of others.
:
:
: Christian Danner <christian<at>danner-net<dot>de>
: PGP key available at
http://www.danner-net.de/index/danner.asc
--- Synchronet 3.21f-FreeBSD NewsLink 1.2