The present application belongs to the technical field of
computer security, and particularly relates to an
Android malware detection method based on a stacking integration technology, which comprises: obtaining a labeled Android
software APK data sample of a mobile terminal, performing data
equalization on the obtained data sample, extracting features of the equalized data, screening and reducing dimensions according to information entropy
gain values of each feature, establishing an AM-Stacking
malware detection model, and performing
malware detection according to the screened features. The present application fuses
multiple models with good classification performance in a stacking integration manner, divides a
data set using K-fold
cross validation, simultaneously introduces an attention mechanism, and combines equalized data samples and a
hybrid feature
processing method, so that the presence of
malware can be more accurately detected, and existing malware in various
software platforms and terminals can be effectively detected, thereby improving the detection precision of malware.