Android software risk assessment method based on probability ontology

A technology of risk assessment and risk assessment model, applied in the field of Android software risk assessment based on probability ontology, which can solve problems such as insufficient understanding of authority concepts, inability to make reasonable decisions, changes, etc.

Active Publication Date: 2020-04-07
GUILIN UNIV OF ELECTRONIC TECH
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The Android system provides a series of security protection mechanisms at the beginning of development. It requires each app to apply for corresponding permissions from the system when performing related activities. However, most users do not understand the concept of permissions clearly enough, and many app developers Intentional or unintentional abuse of permissions brings potential risks to users. Existing Android app risk assessment methods are usually judged based on static features, and the assessment results rarely change with changes in app usage scenarios. unable to make rational decisions

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
  • Android software risk assessment method based on probability ontology
  • Android software risk assessment method based on probability ontology
  • Android software risk assessment method based on probability ontology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0028] see Figure 1 to Figure 3 , the present invention provides a probabilistic ontology-based Android software risk assessment method, comprising:

[0029] S101. Construct a risk assessment model by using the AHP.

[0030] Specifically, set the upper layer of the adjacent two layers as the target layer, and the lower layer as the factor layer, count malicious permission samples and benign permission samples in various apps, and select some permissions that can effectively distinguish benign and malignant apps as risk permissi...

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 Android software risk assessment method based on a probability ontology. An AHP (analytic hierarchy process) is utilized to construct an Android software risk assessment model; risk authority nodes are extracted from various apps; a corresponding relationship between the risk level and the authority support degree is described through a triangular fuzzy function; risk nodes, node weights and hierarchical relationships in the risk assessment model are selected; attribute setting is performed, instances are added, a probabilistic ontology model is constructed, a corresponding owl code is given; the ontology is analzyed by utilizing Jena; netica is imported to generate the Bayesian network model, the Bayesian network probability model is perfected by dynamically adding evidence information, risk reasoning is performed by utilizing the netica, risk level probability distribution of nodes to be assessed is calculated layer by layer, and finally app comprehensive risk level probability distribution is obtained to complete risk level assessment. The evaluation result can change along with the change of an app use scene, and a reasonable decision is made when theapp is installed and used.

Description

technical field [0001] The present invention relates to the technical field of Android software risk assessment, in particular to a probability ontology-based Android software risk assessment method. Background technique [0002] With the rapid growth of the number of Android mobile phone users, the Android mobile app has become a key target of hackers. The Android system provides a series of security protection mechanisms at the beginning of development. It requires each app to apply for corresponding permissions from the system when performing related activities. However, most users do not understand the concept of permissions clearly enough, and many app developers Intentional or unintentional abuse of permissions brings potential risks to users. Existing Android app risk assessment methods are usually judged based on static features, and the assessment results rarely change with changes in app usage scenarios. Unable to make rational decisions. Contents of the inventi...

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/55G06F21/56G06N7/00
CPCG06F21/554G06F21/562G06N7/01
Inventor 张红梅钟楠荣东晨张向利李致贤
Owner GUILIN UNIV OF ELECTRONIC TECH
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