Wireshark, 망을 지나가는 패킷 하나하나를 실제로 본다

요약

가장 널리 쓰이는 규약 분석기입니다. 수천 가지 규약을 깊이 읽고, 그 자리에서 패킷을 잡고, 열쇠가 있으면 TLS와 무선 통신도 풀며, 음성 통화까지 분석합니다. 무료 공개, 세 가지 데스크톱 환경에서 돕니다.

추천
이름
Wireshark
버전
4.7.3
요금
무료
오픈소스
오픈소스
운영체제
WindowsmacOSLinux
공식 사이트
https://www.wireshark.org
업데이트
2026-10-05 23:04

망이 느리다. 이유를 대 보라

무언가 느려졌고, 정직한 답은 왜인지 모른다는 것입니다. 이름 풀이가 접속이 시작되기도 전에 오래 걸리는 것일 수 있습니다. 경로 어딘가가 버려서 패킷이 다시 보내지는 것일 수 있습니다. 서버가 스스로 이백 밀리초를 생각하고 답하는 것일 수도 있습니다. 잡아 두지 않으면 셋 다 밖에서 똑같이 보이고, 손에 남는 도구는 ping과 짐작뿐입니다.

Wireshark는 그 물음에 결말을 내는 도구이고, 세계에서 가장 널리 쓰이는 규약 분석기입니다. 회사가 아니라 재단이 받치고, 일반 공중 이용 허가의 두 번째 판으로 무료 공개됩니다. 해마다 이천만 번 넘게 내려받히고 Windows와 macOS, Linux에서 돕니다. 그 앞선 것은 1998년에 나타났고, 세면 이십팔 년의 끊기지 않은 개발이 됩니다. 망의 기묘한 구석은 대부분 이미 누군가 밟아 분석기에 넣어 두었을 만큼 긴 시간입니다.

핵심은 연결 지점을 지나는 모든 패킷을 그 자리에서 잡고, 그것을 규약 층을 따라 칸마다 펼치는 일입니다. 틀, IP 머리, TCP 번호, HTTP 머리. 어느 층이든 실제 모습 그대로 바이트 단위로 늘어섭니다. 무언가 실패했다는 것을 아는 것과 어디서 실패했는지를 아는 것의 차이가 거기에 있습니다.

삼천을 넘는 규약의 분석기

삼천을 넘는 규약의 분석기가 들어 있습니다. 흔한 TCP/IP, HTTP, DNS, TLS는 출발점이지 범위가 아닙니다. 산업 제어 규약, 음성 통화, 데이터베이스 규약, 무선 규약까지 덮으므로 보통의 웹 문제 찾기에서 먼 자리에도 나타납니다.

잡은 결과를 열고 패킷을 펼친 Wireshark

잡은 패킷의 어느 칸이든 눈에 띄게 할 수 있고, 거르기는 논리 조합과 정규식을 받습니다. 정말 필요한 패킷을 굴려 찾는 대신 식 하나로 뽑아낸다는 뜻입니다. 이 조합이 한 면의 어수선한 통신을 읽히는 줄거리로 바꿉니다.

구체적인 예가 다른 도구로 대신할 수 없는 이유를 보여 줍니다. 어떤 사이트의 HTTPS 요청이 시간 초과가 났습니다. 잡은 결과에서 이용자 쪽 인사가 나가고 서버 쪽 인사도 돌아온 뒤, 증서 단계에서 멈춰 있습니다. 이 차례는 망은 무사하고 서버의 증서 사슬이 잘못 설정되었다고 말합니다. ping도 브라우저의 개발 도구도 닿지 못하는 결론입니다. 둘 다 주고받기 자체를 보지 않기 때문입니다.

암호화된 통신도 열쇠가 있으면 열린다

재료가 있으면 암호화된 규약은 풀립니다. TLS, IPsec, 그리고 WPA나 WPA2 아래의 무선 통신입니다. 세션 열쇠나 미리 정한 열쇠를 주면 암호화된 흐름은 plain HTTP로, SQL 질의로, 원격 화면 조작으로까지 되돌아갑니다. 보안 팀이 암호화된 통신 안에 있어서는 안 될 행동을 살피는 방식이 그것입니다. 음성 통화 모듈은 SIP와 RTP 흐름을 재생하므로, 깨져 들리던 통화를 실제로 도착한 모습대로 들을 수 있습니다.

그래프와 일별 설정

눈으로 보는 분석은 나중에 붙인 것이 아니라 들어 있습니다. 시간에 따른 처리량, TCP 흐름의 모양, 혼잡 창의 변화, 패킷 도착 시각의 분포. 색 규칙과 직접 만든 설정을 더하면 화면은 일의 성질에 따라 다시 짜입니다. 지연을 쫓는 설정과 응용 통신을 읽는 설정은 전혀 다른 모습이고, 그 전환은 다시 설정하는 일이 아니라 메뉴 한 항목입니다.

매일 여는 도구가 아닙니다. 그러나 물음이 '선 위에서 실제로 무슨 일이 일어나는가'가 되면 다른 무엇도 답하지 못합니다. 자유 허가로 공개되고 영리를 목적으로 하지 않는 재단이 받치며 이십팔 년이 쌓여 있습니다. 망 운영과 보안 분석, 뒤쪽 개발에 있는 사람에게 이것을 배우는 일은 가장 남는 투자 가운데 하나입니다.
Wireshark다운로드
지원 운영체제: Windows macOS Linux