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

Method and device for displaying scanning progress

A technology for displaying scanning and progress, which is applied in the field of information security, can solve the problem that the user cannot display the scanning progress, and achieve the effect of guaranteeing the user experience

Active Publication Date: 2014-04-02
NSFOCUS INFORMATION TECHNOLOGY CO LTD +1
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The embodiment of the present invention provides a method and device for displaying the scanning progress, which is used to solve the problem in the prior art that the current scanning progress cannot be displayed to the user before the crawler module has crawled all the page links

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
  • Method and device for displaying scanning progress
  • Method and device for displaying scanning progress
  • Method and device for displaying scanning progress

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0131] Such as figure 1 As shown, it is a schematic flow diagram of the method for displaying the scanning progress proposed in Embodiment 1 of the present invention, and its specific processing flow is as follows:

[0132] Step 11: Determine the crawling and scanning output ratio according to the number of page links currently crawled by the crawler module and the number of page links that need to be scanned by the scanning module among the page links currently crawled by the crawler module.

[0133] Before the crawler module crawls all the page links in the site, the scanning module estimates the total workload of the scanning task every time a page link is scanned, so as to display the real-time scanning progress to the user.

[0134] Embodiment 1 of the present invention proposes that, since the page links crawled by the crawler module need to be filtered by preset filtering rules (such as filtering out external links, etc.), and then scanned by the scanning module, the sc...

Embodiment 2

[0153] In the prior art, when calculating the currently completed workload all_scanned, only the number of scanned page links scanned by the scanning module is considered, and the number of scanned page links scanned by the scanning module is not considered. If the scanning module is scanning the page Links account for a large proportion of all page links that need to be scanned, so the scanning progress will be stuck at a certain value for a long time without being updated. When the scanning module finishes scanning the page links being scanned , there will be a phenomenon that the scanning progress jumps, that is to say, the scanning progress does not change linearly with time, so the current scanning progress calculated according to the method of the prior art cannot reflect the actual execution of the scanning task in real time.

[0154]In view of this, Embodiment 2 of the present invention proposes that, combined with the characteristics of the web scanning task itself, a ...

Embodiment 3

[0168] Corresponding to the method for displaying the scanning progress proposed in the first embodiment of the present invention, the third embodiment of the present invention proposes a device for displaying the scanning progress, the structure of which is as follows figure 2 shown, including:

[0169] The scanning output ratio determination unit 21 is used to determine the number of page links to be scanned by the scanning module according to the number of page links that the crawler module has currently crawled and the number of page links that need to be scanned by the scanning module among the page links that the crawler module has currently crawled. scan output ratio;

[0170] The first link number determination unit 22 is used to determine the page links that need to be scanned by the scanning module in the page links that the crawler module will crawl according to the crawling scan output ratio and the number of page links that the crawler module will crawl Number o...

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 method and a device for displaying a scanning progress. The method comprises the following steps of determining the number of web page links which are required to be scanned by a scanning module in web page links which are about to be crawled by a crawling module according to the crawling scanning yield ratio and the number of the web page links which are about to be crawled by the crawling module; determining the number of all web page links which are required to be scanned by the scanning module according to the number of the web page links which are required to be scanned by the scanning module in the current web page links which have crawled by the crawling module and the number of the web page links which are required to be scanned by the scanning module in the web page links which are about to be crawled by the crawling module; determining a current scanning progress according to the number of the web page links which have scanned by the scanning module and the number of all the web page links which are required to be scanned by the scanning module; and displaying the current scanning progress. By the technical scheme, the problem that a current scanning progress cannot be displayed for a user after all web page links are crawled by a crawling module in the prior art is solved.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a method and device for displaying scanning progress. Background technique [0002] As network security issues become more and more prominent, each enterprise needs to regularly use a web page (web) vulnerability scanner to perform vulnerability scanning on their respective sites according to their respective business needs. The web vulnerability scanner can customize the scanning strategy, and discover and detect system vulnerabilities and application vulnerabilities on the web site through the scanning strategy, and provide customers with detailed solutions. Among them, the vulnerabilities that web vulnerability scanners can detect include: Structured Query Language (Structured Query Language, SQL) injection, Cross Site Scripting (Cross Site Script, XSS), Extensible Markup Language Path Language (XML PathLanguage, XPath, XML: Ensible Markup Language), weak passwor...

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/57G06F17/30
CPCG06F16/156G06F21/57
Inventor 郭朝辉张龙张楠
Owner NSFOCUS INFORMATION TECHNOLOGY 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