Webcrawl internet security analysis and process
AssigneeS.P.I. Dynamics Incorporated
InventorsDennis Hurst, Darrin Barrall, Caleb Sima
Life of this patent
Estimating the term…
Abstract
An automated Web security analysis system and process identifies security vulnerabilities in a target Internet Web site by parsing through the target Web sit to search for a predetermined list of common security vulnerabilities. The process is recursive, exploiting information gathered throughout the process to search for additional security vulnerabilities. A prioritized list of detected security vulnerabilities is then presented to a user, including preferably a list of recommendations to eliminate the detected security vulnerabilities.
Claims2
A webcrawl process of detecting security vulnerabilities present in a target Web site, comprising the steps of:
- establishing an Internet connection with the target Web site;
- retrieving a default Web page for the target Web site;
- parsing through the default Web page to identify any linked-to Web pages which are referenced by the default web page;
- passing an authorized username and password to the target Web site, if required to gain access to the target Web site;
- scanning the target Web site for at least one vulnerability in order to identify security vulnerabilities;
- and
- applying at least one predetermined hack method to the target Web site in order to identify security vulnerabilities.
A system for webcrawling to detect security vulnerabilities present in a target Web site, comprising:
- memory for storing:
- a Web page database;
- at least one exploit;
- and
- a security vulnerability database;
- and
- a processor connected to the memory and being configured to:
- establish an Internet connection with the target Web site;
- retrieve a default Web page for the target Web site;
- parse through the default Web page to identify any linked-to Web pages or objects which are included in the default Web page;
- pass an authorized username and password to the target Web site, if required to gain access to the target Web site;
- scan the target Web site for at least one vulnerability in order to identify security vulnerabilities;
- and
- apply at least one predetermined hack method to the target Web site in order to identify security vulnerabilities.
Dependencies are inferred from the claim text.