RKNnoVPN/module/defaults/config.json
loop-uh 76ffdb1966 Initial commit: PrivStack v1.0.0
VPN-invisible transparent proxy for rooted Android.
No VPN, no TUN, no icon — uses tproxy+iptables at kernel level.

Components:
- Magisk module: shell scripts + Go daemon (privd/privctl)
- Android APK: Kotlin + Jetpack Compose controller (no INTERNET permission)
- CI/CD: GitHub Actions auto-build + release

Architecture verified against RKNHardering → NOT_DETECTED.
Based on 31 research agents + 10 security audits + 10 verification passes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 15:32:59 +03:00

50 lines
972 B
JSON

{
"proxy": {
"mode": "tproxy",
"tproxy_port": 10853,
"dns_port": 10856,
"gid": 23333,
"mark": 8227
},
"transport": {
"core": "sing-box",
"log_level": "warning",
"sniff": true,
"sniff_override_destination": true
},
"node": [],
"routing": {
"mode": "whitelist",
"bypass_lan": true,
"bypass_china": false,
"custom_direct": [],
"custom_proxy": [],
"custom_block": []
},
"apps": {
"mode": "whitelist",
"list": []
},
"dns": {
"hijack_per_uid": true,
"proxy_dns": "https://1.1.1.1/dns-query",
"direct_dns": "https://dns.google/dns-query",
"block_quic_dns": true
},
"ipv6": {
"mode": "mirror"
},
"health": {
"enabled": true,
"interval_sec": 30,
"threshold": 3,
"check_url": "https://www.gstatic.com/generate_204",
"timeout_sec": 5
},
"rescue": {
"enabled": true,
"max_attempts": 3,
"cooldown_sec": 60
},
"autostart": true
}