Detection of Exploitation for Initial Access

ID: DET0666
Domains: Mobile
Analytics: AN1760, AN1761
Version: 1.0
Created: 21 October 2025
Last Modified: 12 May 2026

Analytics

AN1760

For Android, detect Exploitation for Initial Access by correlating analyst-visible device/network evidence and management state; use streaming or batched telemetry only where the documented collector is deployed. Correlate Host Status via Android Enterprise DPC [DevicePolicyManager policy/compliance/security-state queries and SecurityLog events where supported]; Network Connection Creation via Android Enterprise Network Logging / Enterprise VPN [DevicePolicyManager.retrieveNetworkLogs(): DnsEvent / ConnectEvent; VPN flow metadata]; Process Creation via Application Vetting / Managed Device Telemetry [execve()]. Alert on a sequence or state change inconsistent with the device/app baseline, approved management policy, or expected user workflow; do not infer unobserved API calls, file/process activity, or payload content from management state alone.

Log Sources
Data Component Name Channel
Host Status (DC0018) android:DevicePolicyManager DevicePolicyManager policy/compliance/security-state queries and SecurityLog events where supported
Network Connection Creation (DC0082) android:EnterpriseNetworkLog DevicePolicyManager.retrieveNetworkLogs(): DnsEvent / ConnectEvent; VPN flow metadata
Process Creation (DC0032) mobile:DynamicAnalysis execve()
Mutable Elements
Field Description
SystemServiceList mediaserver, bluetooth, nfc, android.process.media, com.android.phone.
KnownServiceChildren Known legitimate child processes per system service. Derive from clean-device baseline.
PostExploitWindow Default 30s.
AppBaselineDomains Per-app CDN baseline.
CriticalPatchLagDays Default 30 days. Align with org patch SLA.

AN1761

For iOS, detect Exploitation for Initial Access by correlating analyst-visible device/network evidence and management state; use streaming or batched telemetry only where the documented collector is deployed. Correlate Host Status via Apple MDM [DeviceInformation / SecurityInfo / ProfileList / restrictions and compliance queries]; Network Connection Creation via Apple Network Extension / Enterprise VPN [NEFilterFlow / per-app VPN / secure-web-gateway flow metadata]; Process Creation via Application Vetting / Managed Device Telemetry [kernel fault or unexpected child spawn in subsystem IN (com.apple.WebKit, com.apple.imtransferagent, com.apple.imagent) at level=fault in Unified Log]. Alert on a sequence or state change inconsistent with the device/app baseline, approved management policy, or expected user workflow; do not infer unobserved API calls, file/process activity, or payload content from management state alone.

Log Sources
Data Component Name Channel
Host Status (DC0018) iOS:MDM DeviceInformation / SecurityInfo / ProfileList / restrictions and compliance queries
Network Connection Creation (DC0082) iOS:NetworkExtension NEFilterFlow / per-app VPN / secure-web-gateway flow metadata
Process Creation (DC0032) mobile:DynamicAnalysis kernel fault or unexpected child spawn in subsystem IN (com.apple.WebKit, com.apple.imtransferagent, com.apple.imagent) at level=fault in Unified Log
Mutable Elements
Field Description
AppleSystemBaseline Apple CDN, update server, push server IP ranges.
PostExploitProcessList imagent, IMTransferAgent, WebContent, com.apple.WebKit.Networking.
PostExploitWindow Default 60s between fault and C2 connection.
MinSecureVersion Latest Apple security patch release. Update from Apple advisories.