Patent ID: 8677481

Claim:
A method of checking for malicious modifications to web pages, the method comprising: creating a corresponding web page verifier and portal page for a web page before the web page is provided to a client computer, the portal page including an address of the web page verifier before the portal page is provided to the client computer; providing the portal page to the client computer in response to a request from a web browser running in the client computer; retrieving the web page verifier into the client computer by using the address of the web page verifier as indicated in the portal page; using the web page verifier to download the web page to the client computer; in the client computer, verifying integrity of the web page by checking the web page for a malicious modification using the web page verifier; when the web page is deemed by the web page verifier as not having been modified or as having been modified but not maliciously, verifying integrity of the web page verifier by checking the web page verifier for modification; and performing a security action when the web page is deemed by the web page verifier as having been maliciously modified.