Software safety testing method based on program slicing
A technology of program slicing and testing methods, which is applied in the field of software security testing, can solve problems such as limited effects, frequent interactions, and path loss, and achieve good debuggability and improve testing efficiency.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] The present invention proposes a design scheme of a software security testing method based on program slicing. The method starts from the JavaScript scripting language code extracted from the webpage, converts it into an LLVM intermediate representation, and then performs static program slicing and dynamic testing on it respectively. Program slicing, and comprehensive analysis of the slicing results, to build a program unreachable path detection scheme. The following introduces the detailed description of the unreachable path detection method in the present invention:
[0037] 1. Preprocessing module
[0038] The present invention extracts the code segment of the JavaScript script language from the webpage, and detects whether there is an unreachable path in the program through means such as static program slicing and dynamic program slicing.
[0039] The scripting language of a web page is mainly composed of two parts, the HTML language with only tags and text content...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com