Research Article
Behavior Intention Derivation of Android Malware Using Ontology Inference
Table 3
Partial mappings between behavior and sensitive APIs.
| Behavior | Behavior object | sensitiveAPI |
| right_gain | Root permission | Runtime.exec() |
| access | Device ID | getDeviceId() | Carrier name | getNetworkOperatorName() | Phone position | getCellLocation() | Short Message | createFromPdu() |
| send | Number and contents | sendTextMessage() | intercept | Broadcast information | abortBroadcast() | connect | URL-parameter | URLConnection.connect() | transmit | Parameter | execute() | encrypt | Parameter | setEntity() | store | Parameter | writeRec() |
|
|