anti_mitm 0.1.0
anti_mitm: ^0.1.0 copied to clipboard
A flutter plugin to detect if the mobile device is connected to a proxy or VPN.
0.1.0 #
- BREAKING: Fixed IPv6 localhost detection (
::1) inisLocalCaptureIPmethod - NEW: Added network blocking functionality to prevent all HTTP/HTTPS requests
- NEW: Added
NetworkBlockerclass with methods:enableNetworkBlocking()- Block all network connectionsdisableNetworkBlocking()- Restore normal network accessisNetworkBlocked- Check if network blocking is active
- NEW: Enhanced
AntiMitmclass with network protection methods:blockAllConnections()- Block all network connections when threats detectedrestoreConnections()- Restore normal network accessisNetworkBlocked- Check network blocking statusperformSecurityCheck(autoBlock: true)- Comprehensive security check with auto-blocking
- NEW: Added
NoNetworkHttpOverridesclass for direct HttpOverrides usage - IMPROVED: Better proxy detection logic for various IP ranges and formats
- IMPROVED: Enhanced test coverage for all new functionality
- IMPROVED: Updated documentation with comprehensive usage examples
- FIXED: Corrected iOS Swift header import issues
- FIXED: Updated method channel names to match plugin name
0.0.2 #
- Update README.md to include the
isConnectedToProxymethod.
0.0.1 #
- Initial release of the AntiMitm plugin.
- Added the
isConnectedToProxymethod to check if the device is connected to a proxy.