Automatic Android platform malicious software detecting method

An automated detection and malware technology, applied in software testing/debugging and other directions, can solve problems such as in-depth research and analysis of the characteristics of malware behavior patterns, and achieve the effects of reducing test energy consumption, reducing the number of feature libraries, and reducing retrieval complexity.

Inactive Publication Date: 2015-07-22
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It can be seen that the existing Android platform security research basically focuses on the security protection of the Android application system architecture, the static feature extraction of malware, and the general anomaly detection based on behavio

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic Android platform malicious software detecting method
  • Automatic Android platform malicious software detecting method
  • Automatic Android platform malicious software detecting method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0046] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0047] See figure 1 The figure is an overall flow chart of the automatic detection of malware on Android platform implemented by the implementation of the present invention. The specific steps are:

[0048] Step 1. Analyze the behavior patterns of malware based on the Android platform, mainly to analyze the attack intent and behavior of mainstream malware, such as DroidDream, DroidKungfu, jSMSHider, GoldDream, BaseBridge, Plankton, etc.

[0...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an automatic Android platform malicious software detecting method and system. The method includes the steps of 101, inputting software to be tested, analyzing the software characteristic behaviors of the software to be tested, and obtaining the malicious software characteristic behaviors in the software characteristic behaviors; 102, calculating the sum of weighted values of all the obtained software characteristic behaviors; 103, comparing the sum of the weighted values with a set threshold value, and then judging whether the software to be tested is malicious software or not. Before the step 101, the method further includes the steps of firstly, analyzing the malicious behavior mode of the software, extracting all malicious software characteristic behaviors, and establishing a malicious software characteristic behavior bank; secondly, distributing weights for all the extracted malicious software characteristic behaviors, and establishing the mapping relation list of all the malicious software characteristic behaviors and the weights; finally, calculating the detecting threshold value representing that the software belongs to the malicious software according to the weights of the malicious characteristic behaviors, and establishing a malicious software detecting model bank according to the obtained detecting threshold value.

Description

technical field [0001] The invention relates to the field of automated testing, in particular to a method for automatically detecting malicious software on an Android platform. Background technique [0002] With the popularity of the Android system, various Android applications emerge in an endless stream, and a large number of malicious software targeting the Android platform also appear. These malicious software present a continuous increasing trend, and the Android system is facing serious security threats. [0003] Jesse Burns elaborated on the security issues of mobile phone applications on the Android platform in 2009, but did not propose a relevant security detection method for malware. In 2009, Wang Zhiguo and others proposed and realized the real-time file monitoring technology of the Android smartphone system, but due to the lack of actual attack research on real Android platform malware, it is impossible to achieve good results for Android application detection. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
Inventor 邓峰周学志田野冯丽如
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products