performSecurityCheck static method
Comprehensive security check and automatic protection Returns true if the device is safe, false if protection was activated
Implementation
static Future<bool> performSecurityCheck({bool autoBlock = false}) async {
final isProxyConnected = await isConnectedToSensitiveProxy();
if (isProxyConnected && autoBlock) {
blockAllConnections();
return false; // Security threat detected and blocked
}
return !isProxyConnected; // True if safe, false if threat detected
}