Shadowrocket은 규칙 기반 프록시 및 네트워크 디버깅 클라이언트입니다. 서버는 제공하지 않습니다. 아래는 소프트웨어 자체가 하는 일입니다. 단계 조작은 사용법입니다. 제품 위치는 소개입니다.
트래픽과 디버깅
기기 트래픽 가져가기
시스템 허용 후 어떤 앱의 HTTP, HTTPS, TCP를 잡아, 규칙에 따라 지정한 프록시로 보내거나 로컬 직접 연결에 둡니다. 셀룰러에서도 됩니다. IPv6를 완전히 지원합니다.
요청 기록
기기의 HTTP, HTTPS, DNS 요청을 기록하고 볼 수 있습니다. 어떤 도메인이 실제로 어느 경로를 갔는지 「연결됨」만 보지 않고 확인할 수 있습니다. API나 페이지를 디버깅할 때 컴퓨터 캡처만 열지 않아도 됩니다.
사용량과 지연
Wi-Fi, 셀룰러, 직접 연결, 프록시의 사용량과 속도를 나눠 집계합니다. 노드에서 왕복 시간을 재 전혀 안 닿는 회선을 걸러 낼 수 있습니다. 유일한 선별 기준으로는 맞지 않습니다.
구성과 분기
구독과 수동 노드
클립보드, 링크, QR로 구독을 넣고, 서버를 한 줄씩 손으로 넣을 수도 있습니다. 구독 업데이트 후 목록에서 바꿉니다. 앱에 내장된 회선에는 의존하지 않습니다.
규칙으로 분기하기
도메인 완전 일치, 접미사, 키워드, CIDR, GeoIP를 지원합니다. 일상은 규칙 모드, 대조가 필요할 때 글로벌 또는 직접 연결로 바꿉니다. 일부 앱만 프록시로, 또는 반대로 일부만 직접 연결로 둘 수도 있습니다.
규칙 파일
URL 또는 iCloud Drive에서 규칙을 가져올 수 있습니다. 도메인이나 User-Agent로 차단하거나, 로컬 DNS 매핑, URL 재쓰기도 할 수 있습니다.
규칙 놓는 법과 세 모드 고르는 법은 사용법 프록시 모드와 분기입니다.
DNS와 고급
DNS
DNS over HTTPS, DNS over TLS, DNS over QUIC, 로컬 매핑을 지원합니다. 분명한 필요가 없으면 기본값이나 구독에 딸린 설정을 유지하면 됩니다.
스크립트와 전달
스크립트 필터, 다단 전달(프록시 체인), kcptun, cloak, gost, v2ray 등 플러그인을 지원합니다. 고급 기능입니다. 쓰지 않으면 없는 것처럼 두세요.
HTTPS 복호화
제품 설명에는 디버깅용 HTTPS 복호화가 있습니다. 일상 연결에는 필요 없습니다. 인증서와 위험을 모르면 꺼 두세요.
백업
구성, 구독, 규칙, 로컬 변경은 내보낼 수 있습니다. 기기 변경이나 재설치 후 다시 가져옵니다. 단계는 백업, 기기 변경, 여러 기기입니다.
어떤 기기에서 도는지
현재 스토어 페이지의 호환 범위는 이렇습니다. iPhone, iPad, iPod touch는 iOS / iPadOS 13 이상, Mac은 macOS 10.15 이상, Apple Vision과 Apple TV 항목도 있습니다. 그 한 대에 설치되는지는 로그인 후 App Store 표시를 따릅니다.
같은 구매는 같은 Apple ID로 로그인한 iPhone과 iPad에 보통 설치됩니다. Mac의 메뉴와 시스템 권한 위치는 폰과 다르며, 설치할 수 있다는 것은 폰 백업이 그대로 들어온다는 뜻이 아닙니다. Windows PC와 일반 Android 폰은 이 앱의 배포 대상이 아닙니다.
화면 언어에는 중국어 간체, 중국어 번체, 영어, 일본어, 한국어, 러시아어, 베트남어 등이 있습니다. 개발자는 개인정보 레이블에 데이터를 수집하지 않음이라고 씁니다. 스토어는 가족 공유를 지원하며 같은 가족 최대 6명이 이 구매를 쓸 수 있다고도 씁니다.