anti_mitm 0.1.0 copy "anti_mitm: ^0.1.0" to clipboard
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) in isLocalCaptureIP method
  • NEW: Added network blocking functionality to prevent all HTTP/HTTPS requests
  • NEW: Added NetworkBlocker class with methods:
    • enableNetworkBlocking() - Block all network connections
    • disableNetworkBlocking() - Restore normal network access
    • isNetworkBlocked - Check if network blocking is active
  • NEW: Enhanced AntiMitm class with network protection methods:
    • blockAllConnections() - Block all network connections when threats detected
    • restoreConnections() - Restore normal network access
    • isNetworkBlocked - Check network blocking status
    • performSecurityCheck(autoBlock: true) - Comprehensive security check with auto-blocking
  • NEW: Added NoNetworkHttpOverrides class 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 isConnectedToProxy method.

0.0.1 #

  • Initial release of the AntiMitm plugin.
  • Added the isConnectedToProxy method to check if the device is connected to a proxy.
3
likes
150
points
34
downloads

Publisher

verified publisherthanhdt.dev

Weekly Downloads

A flutter plugin to detect if the mobile device is connected to a proxy or VPN.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on anti_mitm

Packages that implement anti_mitm