Android VPN Detector
Research tool for analyzing VPN detection mechanisms on Android.
๐ Features
- Detect VPN via
NetworkCapabilities.TRANSPORT_VPN - Compare global vs app-level VPN state
- Identify split tunneling / bypass scenarios
- Interface detection (
tun0,wg0, etc.) - Native + Java network enumeration
โ ๏ธ Key insight
VPN presence is detectable even if the app traffic bypasses the VPN (split tunneling).
๐ฆ Included
- Debug APK build
๐งช Purpose
This project demonstrates how Android exposes VPN state globally to all apps via public APIs.