Patent ID: 8893233

Claim:
A referer verification method comprising: determining whether a referer is present in a Hypertext Transfer Protocol (HTTP) packet; if it is determined that the referer is present in the HTTP packet, making a request for a referer web page corresponding to the referer and making a request for extraction of a Uniform Resource Locator (URL) corresponding to the referer web page according to a referer verification request received from a server; extracting Uniform Resource Locators (URLs) from the referer web page corresponding to the referer; parsing the HTTP packet; searching a cache using the HTTP packet; verifying the referer based on a comparison of the URL corresponding to the referer web page and the URLs extracted from the referer web page; and performing a Completely Automated Public Test to tell Computers and Humans Apart (CAPTCHA) verification procedure based on results of the verification of the referer.