Automatic patching system and method based on inter-application attack of Android programs

A program application and patch technology, applied in the field of computer security protection, can solve problems such as inability to effectively deal with attacks between applications, and achieve comprehensive and effective protection effects, good protection effects, and easy expansion.

Active Publication Date: 2018-11-06
NANJING UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of these protections are aimed at a single application and cannot effectively deal with inter-application attacks.

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
  • Automatic patching system and method based on inter-application attack of Android programs
  • Automatic patching system and method based on inter-application attack of Android programs
  • Automatic patching system and method based on inter-application attack of Android programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] The technical solutions provided by the present invention will be described in detail below in conjunction with specific examples. It should be understood that the following specific embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention.

[0080] In the present invention, the system runs on the application layer, which can capture the semantics of the upper layer very accurately, and then identify malicious behaviors, and perform automatic patches for such behaviors; at the same time, using two-way control, it can identify richer attack types and has a strong analysis protection capabilities. Based on this, the present invention provides an automated patching system based on Android inter-application attacks, its architecture is as follows figure 1 The system shown is mainly composed of four modules - initialization configuration module, path extraction module, code location module and code patch f...

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 inter-android application attack-based automatic patching system and method. The method comprises a configuration initialization step, a path extraction step, a key point locating step and an inter-application attack patching step. According to the automatic patching system and method, the system runs in an application layer, upper-layer semanteme can be captured very accurately to identify a malicious behavior, and automatic patching is performed for the behavior; two-way control is used, relatively rich attack types can be identified, and relatively good analytic protection capability is achieved; a mode of combining static analysis with dynamic protection is adopted, so that the deficiency of a conventional method for the malicious behavior in an application is overcome; and a protective method for inter-application malicious attack is provided, so that a protective effect is comprehensive and effective.

Description

technical field [0001] The invention belongs to the technical field of computer security protection, and in particular relates to an automatic patching method applied to an Android platform and a system for realizing the method. Background technique [0002] In recent years, with the continuous improvement of the functions of smart phones, the penetration rate of smart phones is getting higher and higher. As an open source operating system, Android has already occupied 83% of the market share in 2015. Due to its absolute dominance and its open source nature, Android devices have also become the target of many malicious attackers. The imperfection of the Android platform or the unintentional exposure of the interface by the developer will lead to inter-application attacks. As a type of attack method on the Android platform, inter-application attacks have been used in many attack scenarios recently. However, there are currently no good defenses against such attacks, leaving...

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/55
CPCG06F21/55
Inventor 伏晓谢佳筠骆斌
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products