BTMOB Android RAT: Geofence Check + STUN/Cloud MQTT C2 Correlation

This rule detects potential command and control (C2) activity associated with the BTMOB Remote Access Trojan (RAT). It monitors for suspicious network behavior by correlating DNS requests to ip-api.com (a common geolocation service used by malware to identify the victim's location/public IP) with subsequent C2 communication to cloud services (Google Pub/Sub, Azure MQTT) or non-standard network traffic on port 3478 (often used for STUN/NAT traversal, but excluded for known browsers and communication tools) within a 30-minute window.