Research Article

HAL-Based Resource Manipulation Monitoring on AOSP

Listing 3

Listing 3: Example of log content of HALWatcher (a) and Frida (b) c. Low computational effort.
(a)HALWatcher log of the default SMS app
(1)[1590389070] [HALMonitor] RIL_REQUEST_SEND_SMS: serial 485
(b)Frida hooking log of the default SMS app
(1)[1590389069] [android.telephony.SmsManager] [getSubscriptionId]
(2)[1590389069] [android.telephony.SmsManager] [getSubscriptionId]
(3)[1590389069] [android.telephony.SmsManager] [getSubscriptionId]
(4)[1590389069] [android.telephony.SmsManager] [getSubscriptionId]
(5)[1590389069] [android.telephony.SmsManager] [sendTextMessage]
(6)[1590389069] [android.telephony.SmsManager] [sendMultipartTextMessage]