지극히 개인적이고, 관심이 없는 사람이 많을 거 같은 Deep Packet Inspection Blocker 우회 프로젝트 한글로 깊숙한 패킷 검사 막기 goodbyedpi 프로젝트를 뜯어보기로 했다. (github master brance 기준 Date: Sun Mar 8 14:38:40 2020 +0300) 시간이 남아돌아서도 아니고, 대충은 알지만 뜯어보기라니... SNI의 개념부터 알고 넘어가 볼까? SNI(Server Name Indication)은 TLS 프로토콜의 확장 표준 SNI Detection 이란 말 그대로 서버 이름 필드를 확인해서 필요하면 차단하는데 이용하겠다는 것. TLS 표준을 보면 https 통신을 하더라도 handshack 해서 데이터 암호화 기준값(키값) 만들고 주고받고 ..