로그인 해주세요.

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

소울스틸

많은 사람이 헷갈려하는 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 61729
핫글 집에와서 블박 확인해보니 [7] update 소나기 24.08.03 11 455
핫글 폭염 속 토요일 폰카 4선 📷 [6] updatefile 개구리 00:52 7 103
핫글 아니 긁은 느낌이 없었는데 [4] file 소나기 24.08.03 7 408
103991 ??? : 의정부에서 온 서정권입니다. BarryWhite 19.05.22 2 70
103990 아 술값 비싸군요 [1] 비온날흙비린내 19.05.24 0 70
103989 이제 게임사에서 이용기록 상세히 보존해야하나요 [2] 서녘마리 19.05.25 0 70
103988 장고를 위해서 파이썬을 공부하고 있는데... 츄즈미플리즈 19.05.26 0 70
103987 안녕하세요 범죄대학 강원머입니다 [12] Havokrush 19.05.26 0 70
103986 김광석의 라이브공연 몇번 본적이 있는데요 [3] 갤러리별 19.05.28 0 70
103985 고지라보고왔습니다 (노스포 [4] F9F 19.05.29 0 70
103984 쌋슈 [7] file 두목원장 19.06.01 0 70
103983 저도 신용등급 봤습니다 file Chrop 19.06.01 0 70
103982 코젤 일반 라거 맛나더란 file 응슷응 19.06.02 0 70
103981 유튜브 뮤직 개빡치는점 [1] 범죄자호날두 19.06.03 0 70
103980 맨인블랙1이 97년도작이군요 ㄷ [5] file 응슷응 19.06.03 0 70
103979 공유기가 왜 이러는지 모르겠네요 [8] Fe3C 19.06.03 0 70
103978 날씨의 아이 예고편 [1] 기변증 19.06.10 0 70
103977 맨날 아싸라고 자청하면서 새벽에 찾아보면 아무도 안나오던데. [10] Helix 19.06.29 0 70
103976 다음엔 무조건 skt 갑니다 [6] 인헤리턴스 19.07.06 0 70
103975 10선비들이 문제죠.. [2] 두목원장 19.07.06 0 70
103974 베트남 좋네요 [3] 범죄자호날두 19.07.10 0 70
103973 어도비 지울거 엄청 많네요 sands 19.07.10 0 70
103972 알리타 볼만한 영화인가요? [3] file 멜로엘로 19.07.12 0 70
103971 영화 변신 예고편 기변증 19.07.15 0 70
103970 오! 혜리데이 티저 기변증 19.07.15 0 70
103969 슬프네요.. [6] 두목원장 19.07.18 0 70
103968 유튜브에 선동하는 덧글 너무 보이네요 [4] 소나기 19.07.18 0 70
103967 소재 국산화 이슈보면 이것밖에 생각 안납니다. [2] file Helix 19.07.18 0 70

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

사용자 정의

1. 게시판 기본 설정

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

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

2. 글 목록

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

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

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

5. 댓글 설정

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

6. 글 쓰기 화면 설정

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

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