anti_hook_vpn 1.0.3
anti_hook_vpn: ^1.0.3 copied to clipboard
Flutter plugin to detect VPN, Proxy, and Frida hooking on Android & iOS. Protect your app from runtime attack tools.
1.0.3 #
- Translate all documentation, comments, and UI strings to English for broader international adoption.
- Lower minimum SDK constraint from Dart 3.5.0 to Dart 2.18.0 (Flutter 3.3.0+) for wider project compatibility.
- Replace
PopScopewithWillPopScopeto support older Flutter versions. - Replace
context.mountedcheck with try-catch for backward compatibility with Flutter < 3.7.
1.0.0 #
- Initial release.
- Detect Frida hooking framework via TCP port scan and
/proc/self/mapsinspection (Android) or dylib scan (iOS). - Detect active VPN connections using
NetworkCapabilities.TRANSPORT_VPN(Android) andCFNetworkCopySystemProxySettings __SCOPED__keys (iOS). - Detect system-level HTTP/HTTPS proxy set by tools such as HTTP Toolkit or Charles Proxy.
AntiHookVpn.checkSecurity()— returns aSecurityStatuswith individual flags for Frida and VPN/Proxy.AntiHookVpn.checkAndBlockIfNeeded()— shows an un-dismissible blocking dialog and forces app exit when a threat is detected.- Supports Android (minSdk 24+) and iOS (13.0+).