Simple Repeater
stone version 2.1r
Copyright(c)1995-2001 by Hiroaki Sengoku
sengoku@gcd.org stone is an application level. It is a TCP & UDP packet repeater. the outside from the inside of a fire wall, or the inside from outside -- a TCP packet -- or -- An UDP packet is relayed.
There are the following features in stone.
- 1. Correspond to Win32.
- Before Although it is the fire wall which consisted of UNIX machines in many cases Recently The cases where WindowsNT is used have increased in number. stone WindowsNT/2000 -- or -- Windows 95/98/ME top It can perform easily. of course, Linux, FreeBSD, BSD/OS, SunOS, Solaris, and HP-UX etc. -- A UNIX machine can also use.
- 2. Simple
- only -- 4000 lines (C language) it is -- since -- A possibility that a security hole will arise is made to the minimum.
- 3. SSL Correspondence
-
OpenSSL を使う -- things It enciphers/decrypts and a packet can be relayed.
- 4. http proxy
- Short form It can use also as http proxy.
- 5. POP-> APOP Conversion
- Mailer which does not correspond to APOP stone is used It can access to an APOP server.
MD5 program が -- it is required
Nikkei Linux 2000 Year 8 月号 To 9 月号
The interpretive article of stone を writing better た.
Snapshot (2001-12-01)
The formal version (2001-06-14)
Mr. Kazuyoshi Shimizu Other cooperation,
It corresponded also to OS/2. .
Mr. Andrea Zenobi のご協力,
It corresponded also to Windows NT / 2000 service mode.
For participating
stone-subscribe@gcd.org Please send mail to 宛. (empty is sufficient as the text) . Please send mail to stone-subscribe-name=host.domain@gcd.org 宛 to specify the address which participates (when you participate in the address of name@host.domain). Since mail of a check is sent by return, if a letter is answered to the mail, it will be the completion of participating procedure.
The example of use
- outer: Machine on the outside of a fire wall
- inner: Machine which is inside a fire wall
- fwall: Fire wall . On this machine stone is performed.
- stone 7 outer
- It specified by DISPLAY. To X server X protocol is relayed.
- With outer It sets up with DISPLAY=inner:7. X client is performed.
- stone outer:telnet 10023
- To outer A telnet protocol is relayed.
- With inner telnet fwall 10023 is performed.
- stone outer:domain/udp domain/udp
- DNS inquiry It hooks up to outer.
- With inner nslookup-fwall is performed.
- stone outer:ntp/udp ntp/udp
- To outer NTP is relayed.
- With inner ntpdate fwall is performed.
- stone localhost:http 443/ssl
- WWW server It is made https correspondence.
- With a WWW browser https://fwall/is accessed.
- stone localhost:telnet 10023/ssl
- telnet SSL-izing
- With inner SSLtelnet-z ssl fwall 10023 is performed.
- stone proxy 8080
- stone outer:pop/apop pop
- With the mailer which does not correspond to APOP It connects with inner:pop.
- fwall When it is http proxy (port 8080) :
- stone fwall:8080/http 10023 'POST http://outer:8023 HTTP/1.0'
- stone localhost:telnet 8023/http
- inner It is each at outer. stone is performed.
- A packet is relayed on http.
- stone fwall:8080/proxy 9080 'Proxy-Authorization: Basic c2VuZ29rdTpoaXJvYWtp'
- For [ which does not correspond to proxy attestation ] browsers
#2939 | | Sengoku Hiroaki |
http://www.gcd.org/sengoku/ | | Hiroaki Sengoku <sengoku@gcd.org> |
|
home |
up |
english | Last modified: 2001-12-01 sengoku@gcd.org