アプリケーションレベルの TCP/IP パケットリピーター
stone は、アプリケーションレベルの TCP & UDP パケットリピーターです。
ファイアウォールの内から外へ、あるいは外から内へ、TCP パケットあるいは UDP パケットを中継します。
stone には以下のような特徴があります。
1. Win32 に対応している
以前は UNIX マシンで構成されることが多かったファイアウォールですが、最近は WindowsNT が使われるケースが増えてきました。stone はWindowsNT あるいは Windows95 上で手軽に実行することができます。
もちろん、Linux, FreeBSD, BSD/OS, SunOS, Solaris, HP-UX などのUNIX マシンでも使うことができます。
2. 単純
わずか 2000 行 (C 言語) ですので、セキュリティホールが生じる可能性を最小限にできます。
3. SSLeay 対応
Eric Young 氏の SSLeay を使うことにより、暗号化/復号化してパケットを中継できます。
4. http proxy
簡易型 http proxy としても使うことができます。