最も強力なオープンソース ネットワーク パケット アナライザーである Wireshark の誕生 25 周年

Wireshark が誕生して 25 年が経ち、プロジェクト著者の Gerald Combs 氏は最近、Wireshark 作成の動機とその過程での経験と教訓を紹介する記事を公開しました。

ジェラルド・コムズは、25 年前に次のようなメールを送り、それが彼の人生の流れを変えることになったと語ります。

電子メールからわかるように、プロジェクト名はEtherealです(2006 年まで Wireshark に名前変更されませんでした)。Gerald Combs 氏は、「当時、プロトコル アナライザーは非常に希少なツールでした。ネットワーク操作に関連する情報を表示する必要がある場合は、tcpdump や snoop などのコマンド ライン ツールを無料で使用できますが、GUI アナライザーが必要な場合は、購入するにはかなりの金額の手数料を支払わなければなりません。

Gerald の仕事にはプロトコル アナライザーが必要だったので、最終的に彼は自分で簡単なアナライザーを作成し、オープン ソース プロジェクトとしてリリースすることにしました。

上記の電子メールを送信してから数日後、Gerald はパッチを受け取り、次に別のパッチを受け取り、さらに別のパッチを受け取りました。すぐに Ethereal は活発な開発者コミュニティに発展し、Gerald は忙しくなりました。次の数年間で、プロジェクトとそのコミュニティはジェラルドの予想を超えて成長しました。

Gerald 氏は、現在、世界中のユーザーがネットワークの高速性、信頼性、安全性を高めるために Wireshark を使用しており、教育者も次世代のセキュリティ エンジニアやネットワーク エンジニアにネットワークの基礎知識を教えるために Wireshark を使用していると嘆いています。

Wireshark が非常に成功したオープンソース プロジェクトであることは疑いの余地がありません。Gerald 氏は、自身の経験から、オープンソース プロジェクトは開発を継続するために、ユーザー サポート、教育者サポート、開発者サポート、弁護士や会計士からの法的および財務的サポート、安定したインフラストラクチャなどの要件を満たす必要があると結論付けました。

詳細:オープンソース ネットワーク パケット アナライザー Wireshark が基盤を確立


Wireshark の簡単な歴史

1997 年末、ミズーリ大学カンザスシティ校を卒業したジェラルド コムズは、小規模なインターネット サービス プロバイダーで働いていましたが、ネットワークの問題を追跡し、ネットワークについてさらに学ぶためのツールが必要だったので、Ethereal ソフトウェアを書き始めました。

数回の開発停止を経て、1998 年 7 月、Ethereal は最終的に最初のバージョン v0.2.0 をリリースしました。それ以来、Combs は世界中からパッチ、バグレポート、激励の手紙を受け取りました。Ethereal の開発はここから始まりました。その後間もなく、Gilbert Ramirez がその可能性に気づき、基礎となるパーサーを提供しました。

1998 年 10 月、Network Appliance の Guy Harris は、tcpview (ネットワーク パケット傍受プログラムの別のセット) よりも優れたソフトウェアを探していたため、Ethereal の開発にも参加し始めました。

1998 年末、TCP/IP に関するコースを教えていたリチャード シャープは、そのようなコースにその可能性を見出し、必要なプロトコルをサポートしているかどうかを調査し始めました。当時はサポートされていませんでしたが、新しい通信プロトコルを簡単に追加できたので、彼はパケット傍受機能を Ethereal に提供し始めました。これには当時のほぼすべての通信プロトコルが含まれていました。

それ以来、ますます多くの人が Ethereal の開発に参加し始めました。彼らは、Ethereal がまだサポートしていない特定の通信プロトコルのパケットを傍受するために Ethereal を使用したいと考え、その開発に参加し始めました。

2006 年 6 月、商標の問題により、Ethereal は名前を Wireshark に変更しました。

10 年間の開発を経て、2008 年に Wireshark はバージョン 1.0 を正式にリリースしました。

2015 年に、Wireshark はユーザー インターフェイスを更新したバージョン 2.0 をリリースしました。

おすすめ

転載: www.oschina.net/news/249672/wireshark-25yr