Java TLS 1.3 와이어샤크 복호화 누리는 방법
·
나 대신 외워주는 짤짤이 메모
1. Master Secret 로그 확보1. 이곳에 들어가서 라이브러리를 다운 받는다.2. pid 식별 : java -jar [라이브러리 경로] list3. 실행 : java -jar [라이브러리 경로] [pid] [log 파일 저장 경로] 2. 이것저것 캡쳐(패킷, 키) 이후 복호화sudo tcpdump -vvv -A -i any host [host] -w [file] 1. tcpdump 실행한 다음에 통신 발생하는 경우, master secret 로그랑 패킷 캡처 잘 됐는지 확인한다.2. wireshark 메뉴 -> preferences -> protocols -> tls -> (pre) master secret log filename에 키 로그 경로 입력3. 복호화를 누린다.