Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Bug-fixing client logic testing method and bug-fixing client logic testing system

A vulnerability repair and client-side technology, which is applied in the testing field, can solve problems such as time-consuming vulnerability repair client-side logic and affecting efficiency, and achieve the effects of shortening test time, fast installation speed, and fast patch installation

Active Publication Date: 2012-07-18
BEIJING QIHOO TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] This application provides a testing method and system for vulnerability repair client logic to solve the problem that the test of vulnerability repair client logic takes time and affects efficiency

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
  • Bug-fixing client logic testing method and bug-fixing client logic testing system
  • Bug-fixing client logic testing method and bug-fixing client logic testing system
  • Bug-fixing client logic testing method and bug-fixing client logic testing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0060] In the existing technology, when testing the logic of the vulnerability repair client, after the system scans the vulnerability and confirms that it can be repaired, the vulnerability repair client needs to download the patch from the external network due to the limitation of the network environment, which will result in time-consuming downloading of the patch. When installing after downloading the patch, the patch needs to release and update system files, and also modify the registry, etc., and the patching process is also time-consuming.

[0061] This application provides a testing method for the client logic of vulnerability repair. When the vulnerability is repaired, downloading and installing ...

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 provides a bug-fixing client logic testing method and a bug-fixing client logic testing system, which are used for solving the problem that efficiency is affected due to time wasted for bug-fixing client logic. The bug-fixing client logic testing method includes: scanning the system to find out simulated bugs by a bug-fixing client according to a certain mode; downloading corresponding simulated bug patches from a bug base of a server if the simulated bugs are found, and generating simulated bug fixing identification marks on the basis that original system files of the system are reserved by the simulated bug patches; installing the simulated bug patches and generating corresponding the simulated bug fixing identification marks; traversing all modes to complete the whole testing process by the bug fixing client; determining that the bug-fixing client logic testing passes when the above processes are normally executed. The patches can be downloaded and installed quickly, time of the bug-fixing client logic testing is shortened, and testing efficiency is improved.

Description

technical field [0001] The present application relates to the technical field of testing, in particular to a testing method and system for loophole repair client logic. Background technique [0002] The vulnerability repair client scans the system for vulnerabilities that need to be repaired through the configuration conditions in the vulnerability library (libleak), such as detection of file existence, detection of file version number, detection of registry entries, etc. Users can select the vulnerabilities they want to fix and fix them. When repairing, first download the corresponding patch from the external network server, and then the vulnerability repair client calls the patch to repair the vulnerability. [0003] The execution of the vulnerability repair client involves various logics, including startup pop-up window repair, background repair, main interface repair, patch package signature verification, download domain name verification, competing product logic, pop-u...

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
IPC IPC(8): G06F21/00G06F11/36
CPCG06F21/577
Inventor 张钊
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products