로그인 해주세요.

자유 게시판 *자유로운 대화공간입니다. 회원간 예의를 지켜주세요. #정치글 #친목 금지

소울스틸

많은 사람이 헷갈려하는 HTTPS 우회와 VPN 차이점

 
# 전문 지식 없이 평범한 사람이 작성했습니다. 많은 오류가 있을 수 있으니 내용은 참고만 해주셔요~! 밑에 사진 중 2개는 제가 그렸습니다 ㅎㅎ
 
 

personal-data-gb95a5dd10_640.jpg

 
 
그런데 가끔 유니콘으로 국가 변경 방법을 궁금해하시는 분들이계시더군요. 그래서 이 부분을 좀 설명드려보겠습니다.
 
HTTPS 차단 방식은 DNS서버라는 도메인 네임 서버에서 차단을 합니다. DNS서버는 naver.com이란 주소를 입력받으면 IP 주소를 찾아(ex : 1.1.1.1) 연결시켜주는 역할을 수행합니다. 사람이 IP주소로 검색하면 얼마나 헷갈릴까요? 그래서 텍스트 형태 주소를 사용하고, 이를 실제 IP주소로 변경해주는 DNS 서버가 필요한겁니다.
 

유니콘.png

 
국내는 SKT, KT, U+ DNS 서버를 이용하는 것으로 알고 있습니다. 그리고 글러벌 DNS 서버도 존재하는데 대표적으로 구글 DNS가 있는 것으로 압니다.
 
 
결론은 우리가 흔히보는(???) Warning 사이트는 유니콘 HTTPS VPN우회만으로 충분합니다. 가끔 토트넘 보실때 warning 뜬다고 하시는 분들 계시던군요. 허허.
 

vpn-gfd835d18a_640.jpg

 
그럼 왜 국가 변경이 필요할까요? 여기엔 몇 가지 이유가 있는데 첫 번째는 내 정보를 숨기고 싶어서, 두 번째는 특정 국가를 꼭 사용해야 될 이유가 있어서입니다.
 
한때 넷플릭스도 VPN으로 저렴한 국가로 바꿔서 가입했었는데 이게 문제가되서 최근엔 넷플릭스공유 여요금제를 많이들 이용하고 계시죠, 그리고 오큘러스 퀘스트란 게임도 국가별 게임이 다르고, 특정 사이트는 한국 가입을 차단하기도 합니다.
 

VPN.png

 
이때 VPN을 사용해 국가 정보를 변경할 수 있습니다. 대략 예시는 저렇습니다만... 뭐 쉽게 말하면 사용자가 VPN 회사가 설치한 서버에 접속하고, VPN 서버가 대신 정보를 받아와서 나에게 넘겨주는겁니다.
 
이렇게 HTTPS 우회 방식과 VPN 방식은 기술적으로 확연한 차이가 있기 때문에 사용할 때 용도에 맞게 활용하는 게 중요합니다. 참고로 무료 VPN은 종류가 많은데, 진짜 무료도 있고(이건 좀 위험) 일정 기간 사용 가능한 빠르고 안전한 무료 VPN도 있으니 잘 찾아서 활용해보시면 될 것 같습니다.
 
내용이 두서없고 쉽게 쓰려고했는데 어렵게 쓴 것 같습니다만 도움 되셨으면 하네요. 
댓글
8
불심
best 2등 불심
2022.09.04. 02:11

죄송하지만, 전제가 완전히 틀린 내용들이어서 말씀을 드려보자면...

 

isp에서 https 차단의 근본적인 원리는 sni라는 필드의 비암호화 취약성을 사용합니다. dns 정도 바꿔서 쉽게 해결되는 문제였으면 다들 그냥 1.1.1.1이나 8.8.8.8로 기본 dns를 바꾸면 그만입니다.

 

그렇다면 애초에 유니콘에서 fake vpn을 구현해서 사용해야 될 이유도 없습니다. 근데 그정도 우회는 warning.or.kr이 처음 대두되던 때에 이미 조치가 된 부분입니다.

 

https 우회는 결국 통신사의 sni 취약점을 공략하는 dpi를 회피해야 하는건데요. 기법자체는 여러가지가 있을 수 있습니다. 쉬운거 2가지 정도 예를 들어보자면

 

- http 3xx redirection 회피

- fragmentation (페이로드 쪼개서 보내기)

 

가 있습니다.

 

가령 fragmentation을 구현한다고 친다면 내용물을 적절히 쪼개야하니 소켓에서 흐르는 내용을 통제할 수 있어야 합니다. 안드로이드에서 vpn 서비스를 활용하면 시스템에서 흐르는 네트웍 데이터에 대한 라우팅 통제(vpn을 태울지, 아니면 그냥 안태울지)나 소켓에 대한 좀 더 심도있는 조작이 가능해지는데, 어디까지나 해당 앱에서 사용하는건 내부에 만든 fake vpn이지 무슨 국가변경을 하는 외부로 연결되는 통상적인 vpn endpoint를 만드는게 아닙니다. 당장 써보시면은 vpn을 타고 나간 IP주소가 같거든요. 자기 안에서 도는거죠.

 

vpn의 근본적인 의의는 '없던 내부망을 있는 것처럼 만들어' 주는겁니다. 국가 변경? 그런건 vpn을 익명을 위해 응용한 것에 불과한 서비스입니다.

[불심]님의 댓글을 신고합니다. 취소 신고
불심
불심 소울스틸 님께
2022.09.04. 02:52

물론 말씀대로 DNS에서도 유해한(?) 도메인네임 체크는 같이 하기 때문에 변경 자체는 분명 의미가 있습니다. 다만 이것만 가지곤 차단의 근본적인 부분을 회피하는건 불가능하죠. 최신 정보들은 뭐 시간 되실때 보시면 되는것 아니겠습니까.

 

마지막 결론으로 현재 문제가 되는 sni 취약점이 해결되려면 tls의 clienthello 전체를 암호화하는 기술인 ech가 필요하고, 이를 위해 dns 통신에선 doh가 또 필요한데 이것이 완전히 구현되려면

 

1. 서비스 웹서버(네이버, 미코, 나무위키 등)에서 ech 지원 업데이트가 필요합니다. 특히 요즘처럼 클라우드플레어같은 방패막이를 쓰는 웹사이트들은 이쪽에서부터 지원이 필수겠죠. 아마 지원이 되는걸로 알고 있습니다.

2. dns에서 doh를 지원해야 합니다. (국내 통신사 dns에선 아마 가능성이 없을듯 합니다.)

3. 브라우저(크롬, 엣지, 파폭 등)에서도 ech 및 doh를 지원해야 합니다. 파폭은 작년 초부터 지원했다고 들었습니다.

 

이상입니다.

[불심]님의 댓글을 신고합니다. 취소 신고
포인트봇
포인트봇 불심 님께
2022.09.04. 02:52
회원님 2포인트 채굴 성공!
[포인트봇]님의 댓글을 신고합니다. 취소 신고
소울스틸
글쓴이
소울스틸 불심 님께
2022.09.04. 03:01

마지막까지 친절한 답변 감사드립니다! ^^ 저 또한 불심님 덕분에 지식을 더 쌓아갑니다~!

[소울스틸]님의 댓글을 신고합니다. 취소 신고
지나가던호갱
3등 지나가던호갱
2022.09.04. 11:03

아무리 그래도 무료 VPN은 쓰시면 위험합니다...

 

VPN을 쓰고 싶으면 무조건 상위 몇 개 기업만 쓰세요.. 나머지는 외부 감사를 제대로 받는지도 모르는 위험한 기업일 확률이 높습니다.

[지나가던호갱]님의 댓글을 신고합니다. 취소 신고
취소
번호 제목 글쓴이 날짜 조회 수
공지 사이트 이용 수칙 230228 수정 admin 19.11.25 7 61743
핫글 저 고수 인가요? [12] updatefile 개껌무한디스펜서 11:27 7 237
핫글 기생층 [4] file 룬룬 08:53 7 241
핫글 안세영은 왜 배드민턴협회를 저격했나 [6] new BarryWhite 15:24 6 64
119392 페이코 삼성페이가 진짜 좋은거 같아요 [9] file LGG8 21.11.16 2 1077
119391 테러 [5] 잇흥 22.06.01 4 1076
119390 11마존 하드가 핫했네요 [7] file grzlr2 22.06.04 0 1075
119389 저 ㅈ됐나요? [6] file 시스템모니터 22.06.05 4 1074
119388 여자친구 생리가 10일이나 미뤄졌는데 [20] 맵찔맵찔 21.09.15 18 1074
119387 약후방) 난리난 잇섭 영상.jpg [7] file PaulBasset 24.05.27 10 1073
119386 토스뱅크 vs 카카오뱅크 [4] 마직수 21.10.26 0 1073
119385 단체구매 분실.. 어떻게 해야 할까요 ㅜ 도와주세요 [10] 날개파닭 21.06.08 0 1073
119384 카페에서 아이스 음료는 왜 손해를 보는가? [21] Futuristics 22.04.25 11 1072
119383 토스는 왜 제 송금한도를 풀어준 걸까요 [5] file 민초홀릭 21.11.01 0 1072
119382 빨리 팔고 싶습니다 file seohyun212 21.05.04 0 1072
119381 아 BMW 사건 후기 전해드립니다. [20] 바인더5CM 20.08.14 12 1072
119380 장례식장에 가서 절하고 인사만 하고 나와도 되나요? [2] 연말정산 23.01.21 8 1071
119379 조카 등록금 내줬읍니다. 😎 [29] file 오토카모 20.08.25 11 1071
119378 걸그룹인 일본인 딸을 위해 한국어를 공부중인 어머니 [2] file 팝카드있으세요 20.04.03 0 1071
119377 완치판정 받았습니다.ㅜㅜ [19] 순진미소년 24.04.15 91 1070
119376 불이난 오늘 근황.txt [31] BarryWhite 23.12.09 46 1069
119375 일본 축구 잘하네요 [3] 잇흥 22.06.06 0 1069
119374 라이젠 1600에서 5600X 체감 클까요? [10] 오형 21.10.09 0 1069
119373 폰으로 사람 구분하지 마세요 [19] 우리애는물어요 22.09.13 26 1068
119372 일본 IT가 급성장했네요 [9] file PaulBasset 22.01.23 25 1068
119371 [이직신고] 게으름을 이겨내고 이직을 하게된 개발자 입니다 ㅎ_ㅎ [20] file 은하담 22.04.18 31 1067
119370 올림픽 축구 져서 열받는데 배달기사가 더 열받게 하네요 [11] 지대공지름미사일 21.07.22 16 1067
119369 영문 모를 이유로 정지당햇다 왓네요 [2] 헤페바이쎄 23.05.11 15 1066
119368 ???제 트위터에 [2] file 겅래민 22.05.21 4 1066

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...