×

Mitigating a denial-of-service attack in a cloud-based proxy service

  • US 10,129,296 B2
  • Filed: 05/23/2017
  • Issued: 11/13/2018
  • 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:

  • enabling a rule for a domain as a result of a suspected denial of service (DoS) attack against the domain, the rule specifying that future requests for resources at that domain are subject to at least initially passing a set of one or more challenges; and

    while the rule is enabled;

    receiving a first request for a first resource of the domain from a first visitor, andresponsive to receiving the first request, transmitting a first page to the first visitor that includes an embedded client-side script that, when executed by a client network application that supports client-side script execution, solves a math or other computationally expensive problem and causes a message to be transmitted to the proxy server with a solution to the math or other computationally expensive problem to allow the proxy server to determine whether the first visitor passed at least one of the set of one or more challenges, wherein the first page is not the requested first resource.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×