프로젝트 소개
# snix - 콘텐츠 제한 없이 인터넷 브라우징
Snix는 사용자가 해당 지역에서 차단될 수 있는 웹사이트에 접속할 수 있도록 돕기 위해 설계된 클라이언트 측 도구입니다. SNI 스푸핑을 사용하여 TLS 핸드셰이크의 서버 이름 표시를 변경함으로써 심층 패킷 검사(DPI)를 우회하고, 트래픽이 허용된 사이트를 대상으로 하는 것처럼 보이게 합니다. 이 프로그램은 외부 라이브러리나 복잡한 설치 없이 단일 실행 파일로 실행됩니다.
## 시스템 요구 사항
- **운영 체제:** Windows 10 또는 Windows 11
- **네트워크:** 안정적인 인터넷 연결
- **권한:** 네트워크 도구를 위한 관리자 권한, 방화벽 프롬프트 허용
- **리소스 사용량:** 최소 메모리 사용
## 다운로드 및 설정
1. 프로젝트의 릴리스 섹션(README에 링크됨)에서 `.exe` 자산을 다운로드합니다.
2. 편리한 폴더(예: 다운로드 또는 바탕 화면)에 저장합니다.
3. `snix.exe`를 전용 폴더로 이동합니다.
4. 메시지가 표시되면 관리자 권한으로 실행합니다. 프록시 상태를 보여주는 콘솔 창이 열립니다. 브라우징하는 동안 이 창을 열어 두세요.
## 구성
Snix는 로컬 프록시로 작동합니다. 브라우저를 수동 프록시를 사용하도록 구성하세요:
- **주소:** `127.0.0.1`
- **포트:** `8080`
저장한 후 이전에 차단된 사이트를 방문하여 테스트하세요. 사이트가 로드되면 설정이 성공한 것입니다.
## 문제 해결
- snix 콘솔 창이 계속 열려 있는지 확인하세요.
- 방화벽이 포트 8080을 허용하는지 확인하세요.
- 브라우저 프록시 설정이 포트와 일치하는지 확인하세요.
- 백신 소프트웨어에서 플래그가 지정된 경우 예외를 추가하세요(네트워크 도구에서 흔함).
- 네트워크 설정이 업데이트되지 않으면 컴퓨터를 다시 시작하세요.
## 사용 지침
- 책임감 있게 사용하고 인터넷 접속에 관한 현지 법률을 확인하세요.
- Snix는 VPN이나 개인정보 보호 도구가 아닙니다. 패킷 검사를 구체적으로 우회합니다.
- 속도와 안정성 개선을 위해 주기적으로 업데이트를 확인하세요.
## 작동 방식
웹사이트를 방문할 때 컴퓨터는 SNI 필드가 포함된 TLS 핸드셰이크를 전송합니다. ISP나 방화벽은 이 필드를 검사하여 접속을 차단합니다. Snix는 이 요청을 수정하여 허용된 도메인의 스푸핑된 SNI를 제시함으로써 DPI 시스템을 속여 연결을 허용하게 합니다. 그런 다음 브라우저는 의도한 사이트에 연결됩니다. 이 과정은 눈에 띄는 지연 없이 밀리초 단위로 발생합니다. 외부 라이브러리를 사용하지 않기 때문에 가볍게 유지되며 전적으로 로컬에서 작동합니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.