본문 바로가기
다양한 TIP

Mac SSL 패킷 캡쳐해서 보는 방법

by 유기농프로그래밍 2024. 12. 2.
반응형

먼저 wireshark를 설치해야겠죠?

 

설치 후 패킷 캡쳐 실패 에러는 아래 글을 참고해주세요.

Mac Wireshark permission capture(권한문제)

 

환경변수 설정

먼저 해야할 것은 환경변수 설정입니다.

 

명령어 env를 눌러보면 환경 변수들이 나옵니다.

여기에 SSLKEYLOGFILE 변수가 있는지 살펴봅니다.

 

만약 없다면 아래와 같이 설정해줍니다.

echo "export SSLKEYLOGFILE=/Users/$USER/sslkey.log" >> ~/.zshrc
source ~/.zshrc

 

 

이제 이 상태에서 Wireshark의 Preferences 항목에서 Protocols 의 TLS를 선택합니다.

Wireshark PreferencesWireshark Preferences Protocols TLS

 

(Pre)-Master-Secret log filename 에 아까 저장한 환경변수 위치를 선택해줍니다.

OK로 저장합니다.

 

이제 상어모양의 패킷덤프 시작을 누르고, 터미널에서 크롬을 엽니다.

open /Applications/Google\ Chrome.app

 

이제 브라우징하는 모든 곳에 접속했을 때 Wireshark에 패킷들이 캡쳐되게 됩니다.

 


[알아두면 좋은 문서]

Windows SSL 패킷 캡쳐해서 보는 방법

반응형

댓글