| プロクソミトロン | |
|---|---|
![]() | |
| 開発者 | スコット・R・レモン |
| 初回リリース | 1999年3月23日[ 1 ] (1999年3月23日) |
| 最終リリース | 直子 4.5 (6 月) (2003 年 6 月 1 日) [±] (2003年6月1日) |
| プレビューリリース | 該当なし |
| オペレーティング·システム | マイクロソフトウィンドウズ |
| タイプ | フィルタリングプロキシ |
| ライセンス | 少年ウェア(下記参照) |
| Webサイト | プロクソミトロン |
Proxomitron(ユニバーサルウェブフィルタ)は、スコット・R・レモン氏によって書かれたフィルタリングウェブプロキシです。このプログラムは元々 Windows 95で動作するように設計されていました。その後の開発はすべて、作者が2004年5月1日に亡くなる1年前の2003年に中止されました。Proxomitronは現在も動作しており、 VistaやWindows 10などの後継のWindowsプラットフォームでも使用されています。
このプログラムは一般的に、ポップアップやバナーをブロックしたり、Web ページに埋め込まれたサウンドやアニメーションを削除したり、JavaScriptを変更またはブロックしたり、Web ページの外観やコンテンツを変更したりするために使用されます。
適切に設定されたProxomitronは、ユーザーのブラウザとウェブサーバー間のHTTPトラフィックを傍受します。このプログラムは、テキストを削除または追加することでウェブページのコンテンツを改ざんすることができます。さらに、HTTPメッセージヘッダーの追加、変更、削除、ウェブページのアドレスに基づいて接続をブロックしたりリクエストをリダイレクトしたり、リモートプロキシ経由で接続をルーティングするように設定することもできます。ユーザーは必要に応じて、接続を監視し、アクティベーションをフィルタリングできます。
プログラムの動作は、専用のフィルタを含む設定ファイルによって制御されます。これらのフィルタは、ユーザーがプログラムのグラフィカルユーザーインターフェースを介して記述、編集、削除、有効化、無効化できます。(サードパーティ製のフィルタを設定ファイルにインポート、つまり「マージ」することも可能です。)これらのフィルタは、テキスト編集で使用される標準的な正規表現に似た「マッチング」言語を使用しています。「ブロックリスト」やSSL DLLなどの追加ファイルを使用することで、フィルタリング機能を拡張できます。
このプログラムを使用するには、Proxomitronスクリプト言語の知識と、HTTP、 HTML、JavaScript、CSSのうち少なくとも1つに精通している必要があります。スクリプトインターフェースはユーザーフレンドリーな設計ではありません。これらの複雑な点により、初心者や技術に詳しくないユーザーにとって、このプログラムのカスタマイズは難しい場合があります。プログラムにはデフォルトのフィルターセットが付属していますが、高度なフィルターや経験豊富なユーザーが作成したフィルターセットもオンラインで入手できます。(外部リンクを参照)
このプログラムの基本的な用途と特徴は以下のとおりである。[ 2 ]
このプログラムは「少年ウェア」ライセンスの下で配布されていました。このライセンスでは無料で使用できました。レモン氏は、ユーザーが少年ナイフのCDを購入して視聴するだけでユーザー登録が完了すると考えていました。
Proxomitron (Naoko 2) の最初の公開リリースは1999年[ 1 ]にSimtel経由でダウンロード可能となりました。その後のリリースはすべて「Naoko」(Naoko Yamanoにちなむ)にリリース番号が付けられました。(リリースバージョンは 3、3(b)、4.0、4.1、4.2、4.3、4.4、4.5 でした。)
2003年5月のNaoko 4.5リリースの直後、プログラムのウェブサイトは削除され、Lemmon氏はProxomitronの開発継続の終了を宣言しました。[ 5 ]しかし、2003年6月に後続のリリースが行われました。これは主に、5月のバージョンで設計されていたリモートプロキシ接続に関する新しい動作を元に戻すためのものでした。[ 6 ]
Naoko 4.5 (6月) のリリース後、開発は永久に中止され、公式サイトには次のようなメッセージが掲載されました。
消えました
これは日本語で「消えました」と読み、「消えた」または「なくなった」と訳されます。元のホームページは現在アクセスできません。Lemmonのミラーリダイレクトは、その後すぐに著者からの別の最終メッセージを表示するように変更されました。
著者のスコット・R・レモンは2004年5月1日に36歳で亡くなった。[ 7 ]
Proxomitron はクローズドソースプロジェクトであったため、現在ではメンテナンスや開発は行われていません。しかし、Proxomitron プログラムは依然として機能しており、電子フォーラムを通じてサポートを提供するユーザーコミュニティが存在します。フィルター、フィルターセット、互換性のある DLL やその他のファイル、そして Proxomitron のグラフィカルユーザーインターフェースのスタイル変更や更新を行う GUI パッチもユーザーから提供されています。
現在の多くのブラウザには、Proxomitron フィルタが提供する機能と同様の機能(広告やポップアップのブロックなど)が搭載されています。FirefoxのGreasemonkeyや、 Stylishアドオンを介したFirefoxと他のブラウザのユーザースタイルシートなど、他のブラウザ機能やアドオンも、ウェブページのローカルな変更を可能にします。
はい、サイトを閉鎖しました…アーネが私を個人的に攻撃したことに傷つきました…アーネが言ったように、すべてを諦めようと思ったのはこれが初めてではありません。ただ、実際に諦めたのは今回が初めてです。申し訳ありません。私は完璧ではありません。ただ、最善を尽くしただけです。しかし、私が些細なことだと思っていた変化が、長年尊敬してきた人から「裏切り者」というレッテルを貼られるのであれば、そもそも諦めるべきではなかったのかもしれません…諦める理由はこれに限らず、他にもたくさんあります。このご時世、誰かに訴えられるのではないかとさえ心配です。なぜこれほど多くの人生を捧げて、人々からこのような反応を引き起こすのか、自問自答せざるを得ません。私は誰かにそのプログラムを使うように頼んだことはありませんし、人々が何か他のものを使いたいと思っても決して気分を害することはありません。