Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Detection method and device for homogenization application

A detection method and homogenized technology, applied in the direction of program/content distribution protection, etc., can solve problems such as affecting the healthy development of the industrial chain, inability to detect pirated applications and abused applications, time-consuming and labor-intensive accuracy, etc.

Inactive Publication Date: 2016-05-04
CHINA MOBILE GROUP JIANGSU
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For various application publishing platforms, many homogeneous applications will lead to a decline in the quality of platform products
In the long run, this homogeneous application behavior will seriously disrupt the order of the Android application market and affect the healthy development of the entire industry chain.
[0005] At present, various application publishing platforms can only conduct written review and manual testing of copyright documents
This kind of test is highly subjective, time-consuming and labor-intensive, and has poor accuracy.
Although there are already some homogeneous application detection methods, due to the single response scenario, it is impossible to effectively detect pirated applications and abused applications at the same time

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
  • Detection method and device for homogenization application
  • Detection method and device for homogenization application
  • Detection method and device for homogenization application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In the related art, after the executable file (apk file) of Android application is decompiled by reverse engineering tools such as APKTools, application information can be obtained; the application information includes resource file package, configuration file, program package (i.e. Smali code ) and dynamic link library files. Wherein, the resource file package is files such as some pictures, layouts and character strings needed by an Android application in the execution process; the configuration file is the permission setting and some basic program information of the Android application; the Smali code is essentially It is decompiled code, but the readability is poor. If the source program developer uses code obfuscation during compilation, the Smali code is basically unreadable code; the dynamic link library is some that need to be called during the running of the program. external function.

[0063] Usually, pirated application developers will replace the pictures ...

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 embodiment of the invention discloses a detection method and a detection device for homogenization application. The detection method comprises the steps of respectively performing code decompilation processing on a source application and a target application, thus obtaining source application information and target application information; analyzing the source application information and target application information to obtain assembly similarity, class layout similarity, code control flow similarity and text similarity; and determining the similarity between the source application and target application according to the assembly similarity, class layout similarity, code control flow similarity and text similarity.

Description

technical field [0001] The invention relates to application detection technology in data services, in particular to a detection method and device for homogeneous applications. Background technique [0002] With the rapid development of electronic information, system applications, especially Android (Android) system applications, have risen rapidly. The use of the Android system covers smart phones, tablet computers, TV set-top boxes and other embedded portable electronic devices. [0003] The success of the Android system is largely due to the openness of the system and the easy-to-use development kit, but it is precisely because of the openness of the system and the transparency of technology that it has led to the emergence of a large number of homogeneous applications on the market; here, The so-called homogeneity refers to a high degree of similarity. The homogeneous applications generally include two types: one type is pirated applications, that is, pirated developers...

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/12
Inventor 李青潘伟宋文才
Owner CHINA MOBILE GROUP JIANGSU
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products