Unlock instant, AI-driven research and patent intelligence for your innovation.

Android software security analysis method based on slice metrics

A software security and analysis method technology, applied in computer security devices, instruments, electrical digital data processing, etc., can solve the problems of installing additional software, leakage of user information, and economic loss of users, so as to reduce workload and analyze accurately , the effect of reducing the scope of work

Active Publication Date: 2018-08-17
NANJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] There are many types of malicious behaviors in malware, including malicious deduction by sending text messages and making phone calls; generating unnecessary HTTP requests in applications; installing additional software without the user's knowledge, etc. These behaviors It will bring unnecessary losses to the user without the user's knowledge
In some cases, these behaviors will not only cause the leakage of user information, but also generate a lot of malicious deductions, which will bring economic losses to users.

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 software security analysis method based on slice metrics
  • Android software security analysis method based on slice metrics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0032] The Android software security analysis method based on slice metrics extracts permission request files from malicious software and benign software, and takes two or more permissions as a set of features according to the permission requirements when the usual functions are implemented in Android software. Then select the characteristic attributes that have obvious influence on the classification from many characteristic attributes, and select these characteristics as the characteristic attributes of the classification. At the same time, use the wala tool to construct the system dependency gra...

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 discloses an Android software security analysis method based on slice measurement. The method comprises the steps that data preprocessing is conducted; permission characteristic analysis is conducted and used for calculating characteristic permissions obtained from a permission request file; an Android program is sliced, and slices are subjected to cohesion degree and coupling degree analysis; the permission characteristic analysis result and the cohesion degree and coupling degree analysis result serve as evaluation criteria to judge whether the Android program has a malicious tendency or not; a security evaluation and detection model for the Android program is set up. According to the Android software security analysis method based on slice measurement, for the program slicing result, Androidapk is analyzed from the cohesion degree and coupling degree of a module, the workload of whole apk analysis is reduced, and the working range is narrowed.

Description

technical field [0001] The invention relates to the technical field of software security detection, in particular to an Android software security analysis method based on slice metrics. Background technique [0002] With the continuous development of the computer industry, more and more users choose to use mobile terminals. Among them, the android smart phone is rapidly seizing the smart phone market due to its open source and high cost performance. However, due to the open source nature of the android market, users can download various software freely and for free, and some software with malicious behaviors will inevitably be downloaded. They regard the user's smart terminal as a potential attack target, causing a lot of losses to the user. For example, malicious deductions are generated by sending text messages and making phone calls; unnecessary HTTP requests are generated in the application; when downloading the software, a large amount of other unnecessary software is...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/56
CPCG06F21/563
Inventor 张迎周闫丽吴寄语徐晨晨尹秀陈星昊王星赵莲
Owner NANJING UNIV OF POSTS & TELECOMM