가장 강력한 오픈 소스 네트워크 패킷 분석기 Wireshark 탄생 25주년

Wireshark가 탄생한 지 25년이 되었으며, 프로젝트 저자인 Gerald Combs는 최근 Wireshark를 만든 동기와 그 과정에서 얻은 경험과 교훈을 소개하는 기사를 발표했습니다 .

Gerald Combs는 25년 전에 다음과 같은 이메일을 보냈고 그 이메일은 결국 자신의 인생 행로를 바꾸게 되었다고 말합니다.

이메일에서 볼 수 있듯이 프로젝트 이름은 Ethereal 입니다 (2006년까지 Wireshark로 이름이 바뀌지 않았습니다). Gerald Combs는 당시에 프로토콜 분석기가 매우 귀한 도구였다고 말했습니다. 상당한 금액을 지불하다 구매 수수료.

Gerald의 작업에는 프로토콜 분석기가 필요했기 때문에 그는 결국 간단한 분석기를 직접 작성하여 오픈 소스 프로젝트로 출시하기로 결정했습니다.

위의 이메일을 보낸 후 며칠 후 Gerald는 패치를 받았고, 그 다음에는 또 다른 패치를 받았습니다. 곧 Ethereal은 번성하는 개발자 커뮤니티로 발전했고 Gerald는 바빠졌습니다. 향후 몇 년 동안 프로젝트와 해당 커뮤니티는 Gerald의 기대 이상으로 성장했습니다.

Gerald는 전 세계 사용자가 이제 Wireshark를 사용하여 네트워크를 빠르고 안정적이며 안전하게 만들고 있으며 교육자들도 이를 사용하여 차세대 보안 및 네트워크 엔지니어에게 네트워크의 기본 지식을 가르치고 있다고 한탄했습니다.

Wireshark가 매우 성공적인 오픈 소스 프로젝트라는 데는 의심의 여지가 없습니다. Gerald는 자신의 경험을 통해 오픈 소스 프로젝트가 지속적인 개발을 위해 사용자 지원, 교육자 지원, 개발자 지원, 변호사 및 회계사의 법률 및 재정 지원, 안정적인 인프라와 같은 요구 사항을 충족해야 한다는 결론을 내렸습니다.

추가 자료: 오픈 소스 네트워크 패킷 분석기 Wireshark가 기반 구축


Wireshark의 간략한 역사

1997년 말, University of Missouri-Kansas City를 졸업한 Gerald Combs는 소규모 인터넷 서비스 제공업체에서 근무하고 있었는데 네트워크 문제를 추적하고 네트워킹에 대해 자세히 알아볼 도구가 필요했기 때문에 Ethereal 소프트웨어를 작성하기 시작했습니다.

1998년 7월, 몇 번의 개발 중단 끝에 Ethereal은 마침내 첫 번째 버전인 v0.2.0을 출시했습니다. 그 이후로 Combs는 전 세계로부터 패치, 버그 보고서 및 격려의 편지를 받았습니다. Ethereal의 개발은 여기에서 시작되었습니다. 얼마 지나지 않아 Gilbert Ramirez는 그 잠재력을 보고 기본 파서에 기여했습니다.

1998년 10월 Network Appliance의 Guy Harris는 tcpview(네트워크 패킷 차단 프로그램의 또 다른 집합)보다 더 나은 소프트웨어를 찾고 있었기 때문에 Ethereal 개발에 참여하기 시작했습니다.

1998년 후반에 TCP/IP 과정을 가르쳤던 Richard Sharpe는 그러한 과정에서 TCP/IP의 잠재력을 보고 자신이 필요로 하는 프로토콜을 지원하는지 조사하기 시작했습니다. 당시에는 지원되지 않았지만 새로운 통신 프로토콜을 쉽게 추가할 수 있었기 때문에 당시 거의 모든 통신 프로토콜이 포함된 Ethereal에 패킷 가로채기 기능을 제공하기 시작했습니다.

그 이후로 점점 더 많은 사람들이 Ethereal 개발에 참여하기 시작했습니다. 그들은 Ethereal이 아직 지원하지 않는 특정 통신 프로토콜의 패킷을 가로채기 위해 Ethereal을 사용하기를 원했기 때문에 개발에 참여하기 시작했습니다.

2006년 6월 상표 문제로 인해 Ethereal은 Wireshark로 이름을 변경했습니다.

2008년, Wireshark는 10년 간의 개발 끝에 공식적으로 버전 1.0을 출시했습니다.

2015년에 Wireshark는 사용자 인터페이스가 업데이트된 버전 2.0을 출시했습니다.

추천

출처www.oschina.net/news/249672/wireshark-25yr