Supercharge Your Innovation With Domain-Expert AI Agents!

Android malicious application detection method and system based on deep learning

A malicious application and deep learning technology, applied in the field of network security, can solve problems such as low false positive rate, inability to detect unknown malicious applications, and difficulty in maintaining feature databases

Pending Publication Date: 2021-09-21
BEIJING INST OF COMP TECH & APPL
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Signature-based and signature-based technology appeared first, and its advantages are fast detection speed and low false alarm rate, and it is still adopted by current security vendors, but it cannot detect unknown malicious applications that burst out in a short period of time, and with the continuous growth of the number of malware, it is very difficult to Difficult to maintain a large feature library
Moreover, the detection accuracy of the traditional static detection method is not high, and the dynamic detection method takes a lot of detection time, and it is becoming more and more difficult to adapt to the rapid growth of the number of malicious applications.

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
  • Android malicious application detection method and system based on deep learning
  • Android malicious application detection method and system based on deep learning
  • Android malicious application detection method and system based on deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0034] A deep learning-based Android malicious application detection method provided by the present invention is realized by a deep convolutional neural network training subsystem and a malicious application detection subsystem. The principle is as follows: figure 1 As shown, the data set acquisition module acquires the application materials required by the detection system, the Android application feature extraction and preprocessing module extracts information and processes the application, and the deep convolutional neural network training module inputs the processed sequence information into the network for further processing. Training, optimize the malicious application detection model, and output the optimized mod...

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 relates to an Android malicious application detection method and system based on deep learning, and relates to the technical field of network safety. According to the Android malicious application detection method and system based on deep learning, the defect of processing speed of a traditional malicious application detection technology based on feature codes in coping with the generation of new malicious applications can be reduced. According to the method, the file containing the static information of the application is decompiled, the information capable of representing whether the application is the malicious application is extracted from the file, the feature information input matrix is generated after data preprocessing, the multi-layer convolutional neural network is adopted for training and optimization to obtain better parameters, and the malicious application can be effectively detected.

Description

technical field [0001] The invention relates to the technical field of network security, in particular to a deep learning-based Android malicious application detection method and system. Background technique [0002] In the past few years since Android was born, it has gained a huge market penetration rate due to the openness of its platform. At the same time, the number of various malicious applications targeting Android has increased sharply. Since Kaspersky first discovered SMS Trojans in 2010, Android malware has evolved to evade detection by adding code obfuscation and covert command and control communication channels. Whether it is the widely used signature and feature code technology, the static detection technology for analyzing application content, or the sandbox dynamic detection technology, all have their drawbacks. [0003] Signature-based and signature-based technology appeared first, and its advantages are fast detection speed and low false alarm rate, and it ...

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): G06F21/56G06F8/53G06F40/126G06F40/284G06N3/04G06N3/08
CPCG06F21/563G06F8/53G06F40/126G06F40/284G06N3/084G06N3/044
Inventor 王亚洲温泉王晓菲李宁张茜
Owner BEIJING INST OF COMP TECH & APPL
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More