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

Method and device for detecting similarity of android application software

A technology of application software and detection methods, applied in the field of computer security, to achieve the effect of ensuring effectiveness and accurate results

Inactive Publication Date: 2018-01-12
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in recent years, the use of repackaging technology for Android applications to inject malicious code or advertising codes has forced us to consider more about the security of Android 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
  • Method and device for detecting similarity of android application software
  • Method and device for detecting similarity of android application software
  • Method and device for detecting similarity of android application software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0038] This embodiment specifically adopts the following technical solutions:

[0039] A kind of Android application software similarity detection method, its process is as follows image 3 As shown, it specifically includes the following steps:

[0040] S1. Use the package name and version number of the Android application software as the unique identification of the Android application software;

[0041] S2. Use a crawler to crawl and download the original version installation package of Android application software from official websites and official application markets of various well-known software to form a collection Set APK ={APK 1 ,APK 2 ,APK 3 ,…,APK n };

[0042] S3. From the original version installation package of Android application software obtained in S2, extract the package name Pkg and version number Ver of each original version to form the unique ID of APK=, for each APK m , have a corresponding ID m ;

[0043] S4. Unpack the orig...

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 a method and device for detecting the similarity of application software under the mobile platform Android system, which belongs to the field of computer security, and specifically relates to reusing normal application software from the four aspects of application program permissions, components, resources and code diagrams. A method and device for detecting software that injects malicious codes or advertising codes by packaging technology. The method includes unpacking and decompiling the Android application software, extracting authority information, component information, resource information and code map information, and performing a similarity judgment according to the above information; the device includes a standard software library module and a crawler module , an information extraction module, and a similarity judgment module. The detection method and device provided by the invention can quickly and accurately detect repackaged Android application software, and protect the interests of Android application software developers and users.

Description

technical field [0001] The invention belongs to the technical field of computer security, and in particular relates to a method and a device for detecting the similarity of application software under a mobile platform Android system. Background technique [0002] With the development of the mobile Internet, new applications of the Android platform are emerging in an endless stream. The convenience of smart mobile devices makes them an inaccessible part of many people's lives, work and studies, such as shopping and navigation. However, in recent years, the use of repackaging technology for Android applications to inject malicious codes or advertising codes has forced us to consider more about the security of Android applications. According to the "Tencent Mobile Security Lab Mobile Security Report for the First Half of 2014", in the first half of 2014, the number of Android virus-infected users nationwide reached 89.2352 million, 3.68 times that of Android mobile phone virus...

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
Inventor 陈瑞东张小松牛伟纳戴中印鲍凯漆艳梅于洲王东刘小垒
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA