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

The method of distinguishing background thread authority and ui thread authority based on rasp

A background thread and permission technology, applied in the field of information security, can solve the problem of inaccurate time running process and running environment, and cannot largely eliminate background threads, etc., to achieve small performance loss, improve accuracy rate, and reduce false alarm rate Effect

Active Publication Date: 2021-09-24
湖南鼎源蓝剑信息科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this method, when drawing the map corresponding to UI events and related permissions, it will be interfered by the permissions used by the background thread. This method is based on the characteristic that "background programs apply for permissions and use them periodically", although to a certain extent The interference of permissions used by background threads is eliminated, but due to inaccurate time, the real running process and operating environment of threads are not analyzed, etc., the interference of permissions used by background threads cannot be largely eliminated

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
  • The method of distinguishing background thread authority and ui thread authority based on rasp

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0029] figure 1 Shown is the flow process of method provided by the present invention, and the specific embodiment of the present invention is as follows:

[0030] 1. Deploy the marking probe to mark all background programs, message variables, parameters of the handler's sendMessage method, and Result variables within the time period when the current UI event occurs, and at the same time mark these background programs and the time period during which the current UI event occurs All UI threads, all permissions recorded by the Android permission check journal (for example: requesting location, requesting network access, requesting time, etc.) are timestamped.

[0031]Specifically, the solution of the present invention detects multiple UI events of the APP, and each UI event needs to be detected. For example, the UI events are clicking "About", clicking "Settings", clicking "Time", and clicking "Weather". All background programs in the time period when the current UI event occur...

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 present invention discloses a method based on RASP for distinguishing background thread permissions and UI thread permissions. Through RASP deployment, the methods for realizing interaction between background threads and UI threads provided by the Android system are detected respectively. When drawing UI events and related permissions corresponding diagrams , eliminate the interference of background thread permissions, so as to accurately identify background thread permissions and UI thread permissions. Utilizing the technical solution provided by the invention, when distinguishing the background thread authority and the UI thread authority, the false alarm rate can be reduced and the accuracy rate can be improved; the performance loss brought by RASP to the system is also very small; the method of the invention can be popularized and applied.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a method for distinguishing background thread authority and UI thread authority based on RASP technology. Background technique [0002] At present, there are more and more apps and more and more downloads. Many apps will request access to private information such as address books and text messages. Some are necessary, while others are requested by malicious programs or advertisements. The Android system itself provides a mechanism for users to determine whether to authorize the APP, but in fact, this mechanism is difficult for ordinary users to understand how the authorization system works. [0003] At present, a permission-UI mapping method is proposed, which links permissions with some UI (User Interface, user interface) components, so that users can more clearly know which UI components use permissions and how to use them. In this method, when drawing the map cor...

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/55G06F21/56
CPCG06F21/554G06F21/563G06F21/566G06F2221/2141
Inventor 文伟平叶晓亮张汉
Owner 湖南鼎源蓝剑信息科技有限公司