Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Kakao i open builder
- 아미야
- 명일방주
- 홀로라이브
- 캬루
- 프리센스 커넥트
- 메이들리
- 핼로윈
- 소녀전선
- 훈련소
- 헤스티아
- Custom domain
- 흥국마망
- 산업기능요원
- 그림
- 카카오톡 챗봇
- 이종족 리뷰어즈
- 익스플로전
- 폭렬 마법
- 4주 기초 군사 훈련
- 그림 그리기
- 카카오 아이 오픈 빌더
- 니논
- 던만추
- 일러스트
- 네없찐
- 블루아카이브
- 여고생쟝
- 프리코네
- 케이짱
Archives
- Today
- Total
모에모에 코딩
HTTPS 검열 뚫어보기 본문
반응형
최근 HTTPS 검열로 인해 급 이슈가 되었습니다.
일부 사이트들이 접근금지되었고 처음에는 당황스러웠는데요.
하지만 역시 인터넷 검열을 우회하는 여러 방법들이 바로바로 나오기 시작합니다. ESNI 를 사용하라던지, Firefox 브라우저를 이용하라던지 뭐 방법이 많이 나왔죠. 이쯤되면 이미 검열을 피했다고 봐도 무방할 정도인 마당입니다.
저희는 이런 검열피하기에 기름을 부어보려합니다. 와우!
- 다만 아주 바보같고 멍청한 방식인 것이 아쉽지만, 개념은 간단합니다.
현재 국내에서 DNS 쿼리를 날리면 모두 검열을 당하니 나를 대신해서 웹사이트 데이터를 가져와 줄 서버가 존재하면 됩니다.
예를 들어 naver.com 의 웹사이트 데이터를 검열을 피해 대신 가져오고자 할 경우
해외에 존재하는 API 서버에게 가져올 주소를 쿼리로 날립니다.
https://{해외 API 서버 ENDPOINT}?url=https://naver.com
그러면 나를 대신해서 API 서버가 대신 웹사이트를 방문하게 되고 웹사이트 데이터를 가져오게 됩니다. 가져온 데이터를 압축하여 클라이언트에게 반환하게되면 웹사이트 모습을 볼 수 있게됩니다.
대신 가져온 웹사이트 데이터를 압축 해제한 모습
가져온 웹사이트 데이터의 index.html을 열어본 모습
물론 모든 웹사이트가 정상적으로 불러와지진 않습니다만 급할땐 요긴하겠죠?
반응형
'개발 일기 > 이것 저것' 카테고리의 다른 글
IIS에 Flask 연결하기 (0) | 2019.08.27 |
---|