Patent ID: 8353043

Claim:
An administrating web server including a web firewall for automatically checking for vulnerabilities, comprising: a processor; an administrating server scheduling part for ordering the examination of the administrating web server according to a predetermined examination schedule; a vulnerability search database calling part for calling a vulnerability search database previously stored according to the order of the administrating server scheduling part, wherein the called vulnerability search database comprises a list of vulnerabilities included in the web firewall from internet data transmitted thought the web firewall to the web servers, and wherein the list of vulnerabilities are generated prior to the ordered examination of the administrating web server according to the predetermined examination schedule; a vulnerability searching part for searching for potential vulnerabilities of the administrating web server corresponding to data included in the called vulnerability search database, wherein the vulnerability searching part searches for potential vulnerabilities of the administrating web server using at least one external search engine, and wherein the at least one external search engine searches for the potential vulnerabilities from the list of vulnerabilities included in the web firewall; a vulnerability information deducing part for optimizing the results searched in the vulnerability searching part to deduce vulnerability information; a vulnerability checking part for checking the vulnerabilities of the administrating web server based on the results deduced from the vulnerability information deducing part; and a detailed vulnerability information reporting part for reporting detailed information on the checked vulnerabilities.