s1mb1o/vpn-detector-android
GitHub: s1mb1o/vpn-detector-android
这款开源 Android 应用通过复现反欺诈 SDK 的检测逻辑,揭示了设备在开启 VPN 时暴露的多种底层信号和指纹信息。
Stars: 0 | Forks: 0
# Android VPN 检测工具
[](https://developer.android.com)
[](https://kotlinlang.org)
[](LICENSE)
[](https://developer.android.com/about/versions/oreo)
一款研究与诊断用的 Android 应用,利用与反欺诈 SDK 相同的信号来检测设备上活动的 VPN 连接。
## 为什么存在此项目
银行、电子商务和身份验证应用中的移动反欺诈 SDK 会静默地对设备的 VPN 使用情况进行指纹识别。它们使用的检测信号未公开,且分散在 Android API 中。本项目收集并在一个开源应用中实现了这些信号,以便:
- **安全研究人员** 可以研究反欺诈 SDK 实际采集了哪些数据
- **注重隐私的用户** 可以确切了解其设备在使用 VPN 方面暴露了哪些信息
- **QA 工程师** 可以验证其 VPN 检测逻辑在测试设备上是否正确触发
## 截图
标签:Android, Android开发, DNS解析, DSL, GeoIP, IP一致性检查, Kotlin, QA测试, VPN检测, 反欺诈, 延迟检测, 开源项目, 情报分析, 目录枚举, 移动安全, 系统分析, 系统探测, 网络分析, 网络安全, 网络安全, 网络诊断, 设备指纹, 路由探测, 隐私保护, 隐私保护, 风控SDK