Patent ID: 8707428
Filing Date: 2014-04-22
Classification: G06F,H04L

Abstract:
1. A method for defending against internet-based attacks, the method comprising: receiving a script request when a web request is transmitted by a device to a customer server to access a web page, wherein the script request is generated based on a code segment of the web page; determining that the web request was generated by a script if the script request is not received and if there is no data for a challenge status associated with the device; receiving information associated with the device based on the script request generated based on the code segment; determining, utilizing instructions stored in memory and executed by a processor, whether traffic associated with the web request from the device to the customer server is suspected of being used for malicious activity; enabling the device to access the web page if the traffic is determined not to be suspected of being used for malicious activity; transmitting a challenge to the device if the traffic is determined to be suspected of being used for malicious activity; receiving information associated with the web request, wherein the information associated with the web request is provided by a uniform resource locator invoked in response to the traffic being determined to be suspected of being used for malicious activity; and authorizing the device to access the web page based on a correct response to the challenge being received from the device.