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

Detection method and apparatus for Android package

An Android installation package and detection method technology, applied in the detection field, can solve the problems of low detection accuracy of static taint analysis methods, and achieve the effect of improving detection accuracy

Active Publication Date: 2016-10-05
HONOR DEVICE CO LTD
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of the present invention provides a method and device for detecting an Android installation package to solve the problem of low detection accuracy of the static stain analysis method

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 apparatus for Android package
  • Detection method and apparatus for Android package
  • Detection method and apparatus for Android package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0067] The method is performed by an Android installation package detection device, which is usually integrated in the form of software as a safety detection software on a processor of a personal computer (PC, Personal Computer) or a processor of a cloud data center, and is executed by running the safety monitoring software The Android instal...

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

Embodiments of the invention provide a detection method and apparatus for an Android package. The detection method for the Android package provided by the embodiment of the invention comprises the steps of analyzing a to-be-detected apk (Android package) to obtain the source code of the apk; determining at least one code block of the apk and all code block paths of the apk according to the source code of the apk, wherein all the code block paths comprise at least one path of each code block and other code blocks in at least one code block; determining a code block execution list of the apk according at least one code block and all the code block paths, wherein the code block execution list of the apk comprises the code block execution sequence of each code block on all the code block paths; and performing vulnerability detection on the apk according to each code block and the code block execution sequence of each code block on all the code block paths. By adoption of the embodiments of the invention, the detection accuracy of vulnerability detection of the apk can be improved.

Description

technical field [0001] Embodiments of the present invention relate to detection technologies, and in particular to a method and device for detecting an Android installation package. Background technique [0002] With the popularization of smart terminals on the Android platform, malicious codes targeting the Android platform are also increasing, which makes the security problems of the smart terminals on the Android platform constantly increase. As an operating system with permission separation, the Android platform ensures the isolation between applications through permission access control policies. At the same time, the Android platform also provides a communication mechanism between components to reuse component functions through mutual access between different components. The high flexibility of the communication mechanism between components makes it the main means for attackers to carry out privilege escalation attacks, so that the attacker can bypass the security mec...

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 Applications(China)
IPC IPC(8): G06F21/57
Inventor 许志光姚兆明王敬萱崔兴敏谢中威曾田
Owner HONOR DEVICE CO LTD
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