Research Article

An Android Malware Detection Model Based on DT-SVM

Table 2

Feature simplification mapping.

IdentifierDescriptionOpcode

GFetching dataaget—iget—sget—aget-wide—aget-object—aget-boolean—aget-byte—aget-char
PStoring dataaput—iput—sput—aput-wide—aput-object—aput-boolean—aput-byte—aput-char
VMethod callinvoke-virtual—invoke-super—invoke-direct—invoke-static
IJudgementif-eq—if-ne—if-lt—if-ge—if-gt—if-le—if-eqz—if-nez—if-ltz—if-ltz—if-gez—if-gtz—if-lez
JGotogoto—goto/16—goto/32
RReturnreturn—return-void—return-wide—return-object
MMovemove—move-wide—move-object—move-result—move-exception
CComparecmpl-float— cmpg-float— cmpl-double— cmpg-double—cmp-long