p1neappleXpress/OpenFlux
Go0 / 0
SOCKS5 트래픽을 Yandex Docs와 MAX 기반 TCP 터널로 전달하는 Go CLI 도구
TL;DR
OpenFlux는 Go로 작성한 standalone CLI tool이자 network stack research tool로, SOCKS5 클라이언트와 Linux VPS exit node 사이의 TCP 트래픽을 pluggable transport로 운반한다. Yandex Docs cursor messages와 MAX Messenger WebRTC DataChannel을 transport로 제공하고, exit node는 userspace stack(gvisor)에서 연결을 처리해 목적지로 전달한다. 데스크톱 외 Android와 iOS 빌드 경로도 포함하지만 Go 1.26.3+, 플랫폼별 SDK, Linux VPS와 네트워크 설정이 필요하며 MAX transport는 계정 제한 위험 때문에 실험 용도로만 취급해야 한다.
핵심 포인트
- Go 기반 CLI가 SOCKS5 트래픽을 TCP 터널로 감싸고 Yandex Docs와 MAX WebRTC를 전송 경로로 선택한다.
- 클라이언트는 localhost SOCKS5를 열고 exit node는 userspace stack에서 패킷을 복원해 목적지로 전달한다.
- 커스텀 Transport 인터페이스를 구현한 뒤 main.go에 등록해 전송 백엔드를 확장할 수 있다.
- Linux VPS와 iptables 설정이 필요하며 MAX transport는 계정 제한 위험이 있는 실험 기능이다.
1.1k
STARS
87
FORKS
+201
TRENDING
0
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.