SNI 차단 우회 프로그램 만들어 봤어요.
글쓴이: esrevinu / 작성시간: 목, 2019/02/21 - 10:02오후
SNI 차단 우회하는 프로그램이 윈도우즈나 안드로이드에는 있는데 리눅스에는 없는 게
자존심 상해서 만들어 봤어요.
만들고 보니 코드가 얼마 안 되네요. libnetfilter_queue 예시 소스에 패킷
쪼개는 코드만 추가했는데 처음 써 보는 거라 힘들었어요. libnetfilter_queue 문서가
난해하게 되어 있네요. 그리고 tcp payload와 tcp payload len를 얻어오는 함수가
가리키는 payload 영역이 서로 다르네요. 라이브러리가 별로인 것 같아요. 하나의 패킷을
나눠서 두 개의 패킷으로 삽입시킬 수도 없어서 raw socket을 이용했어요.
Forums: