×

Mitigating a Denial-of-Service Attack in a Cloud-Based Proxy Service

  • US 20140047542A1
  • Filed: 10/31/2012
  • Published: 02/13/2014
  • Est. Priority Date: 08/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method in a proxy server in a cloud-based proxy service, wherein the proxy server is situated between client computing devices that request network resources and origin servers that serve network resources, the method comprising:

  • receiving a message that indicates that a domain, whose traffic passes through the proxy server may be-under a denial-of-service (DoS) attack;

    enabling a rule for the domain that specifies that future requests for resources at that domain are subject to at least initially passing a set of one or more challenges;

    responsive to receiving a first request for a resource of that domain from a first visitor, automatically presenting the set of challenges that if not passed are an indication that the first visitor is part of the DoS attack, wherein automatically presenting the set of challenges includes automatically embedding a client-side script into a page and transmitting the page to the first visitor, wherein the page is not the requested resource, and wherein the client-side script, when executed by a client network application that supports client-side script execution, solves a math or other computationally expensive problem and transmits a message to the proxy with the solution to the math or other computationally expensive problem to allow the proxy server to determine a likelihood of whether the first request originated from a web browser.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×