Software analysis interaction method based on pile mask

A software analysis and interaction method technology, applied in the field of software analysis and interaction based on stub masks, can solve the problems of poor versatility, limited practicability of medium and large programs, and high execution overhead, avoiding additional overhead and improving software. Test rate and vulnerability mining performance, reversible effect of switching process

Pending Publication Date: 2022-03-25
SOUTHEAST UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the dynamic insertion method in this invention needs to perform the operations of insertion and cancellation repeatedly, and the program to be tested needs to be updated several times during the complete test process, which has high execution overhead and poor versatility. Limited utility in the program

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
  • Software analysis interaction method based on pile mask
  • Software analysis interaction method based on pile mask
  • Software analysis interaction method based on pile mask

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments. 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. It should be noted that the words "front", "rear", "left", "right", "upper" and "lower" used in the following description refer to the directions in the drawings, and the words "inner" and "outer ” refer to directions towards or away from the geometric center of a particular part, respectively.

[0030]This embodiment provides a software analysis interaction method based on stub mask, the flow of each stage is as follows figure 1 shown, including the following steps:

[0031] 1. Prepare. Select the program to be tested and test sample data according to the expected requirements and actual conditions, and formulate the security analysis requirements and software testin...

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 a pile mask-based software analysis interaction method, which comprises the following steps of: uniquely identifying each basic block of a to-be-tested program, inserting an instrumentation code calling instruction, and introducing a pile mask for judging whether to execute the instrumentation code or not. Meanwhile, the pile mask can be automatically or manually modified according to an updating strategy, so that the purpose of shielding part of pile points is achieved. The method can optimize the pile point layout and improve the execution rate on the premise of ensuring the software analysis performance, and is a software analysis interaction method with flexibility, expansibility and practicability.

Description

technical field [0001] The invention belongs to the field of software testing, in particular to a stub mask-based software analysis interaction method. Background technique [0002] With the development of information technology, the software industry has expanded from national defense technology, industrial production and other professional fields to people's daily life and work applications. However, due to improper development, software vulnerabilities are increasing and their concealment is strong. As an effective vulnerability mining technology, software testing has received extensive attention and research due to its high degree of automation and good usability. However, the bottleneck of this technology is that the vulnerability mining ability, execution speed, and execution overhead are mutually restrained, and the current popular testing tools are difficult to realize the conversion of artificial experience knowledge to data content, and the interactivity is not str...

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/57G06F11/36
CPCG06F21/577G06F11/3644G06F11/3676G06F2221/033
Inventor 张玉健黄晓丫刘耀坤
Owner SOUTHEAST 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