NODE 00448642Re: Writing A Remailer
"Michael Peponis" <mianigand@[205.164.13.10]>Sun, 20 Oct 1996 09:26:47 -0700 (PDT)
> Hi all. I want to try to write a re-mailer that will run on my ISP's UNIX
> shell account. I am familiar with Windows socket programming (C/C++) but
> have never done anything in the UNIX environment.
Developing these things is actually eaiser to do in UNIX than
Windows.
I guess it depends on where you wish to being. Do you wish to write
a remailer from scratch, or do you wish to just run a remailer?
In either case, take a look at what other people have done, one site
I like is ftp.hacktic.nl, there is source for a number of remailers
there, among other things.
You could compile that, and see what you like and dislike about a
given remailer, and then adjust the code appropriatly.
Most are written in C, so if you know C, you won't have very many
problems.
One thing to note, UNIX privilages, you would want to run your
remailer as a deamon, a constantly running program(similar to a DOS TSR
or NT Service). I am not sure if your ISP gives you enough access to
run deamons.
Good Luck
Michael Peponis
NODE 21bddab1Re: Writing A Remailer
"Z.B." <zachb@netcom.com>Sun, 20 Oct 1996 11:56:04 -0700 (PDT)
> > Hi all. I want to try to write a re-mailer that will run on my ISP's UNIX
> > shell account. I am familiar with Windows socket programming (C/C++) but
> > have never done anything in the UNIX environment.
>
> One thing to note, UNIX privilages, you would want to run your
> remailer as a deamon, a constantly running program(similar to a DOS TSR
> or NT Service). I am not sure if your ISP gives you enough access to
> run deamons.
>
> Good Luck
> Michael Peponis
>
I think you would also be able to use Procmail and Formail (two UNIX mail
processing programs) to set up a quick and dirty remailer.
Procmail could be set to look at the headers of a message for something
like a header of "Remail-To:", or [REMAIL] in the Subject: header. If it
finds this, it would use Formail to replace the headers with generic
information, put the specified address into the To: field, and send the
message on its way. I don't really know if you'd be able to set this up
for chaining remailers or not though.
Zach Babayco
zachb@netcom.com <-------finger for PGP public key
http://www.geocities.com/SiliconValley/Park/4127
-----
If you need to know how to set up a mail filter or defend against
emailbombs, send me a message with the words "get helpfile" (without the
" marks) in the SUBJECT: header. I have several useful FAQ's and documents
available.