×

Identifying a security threat to a web-based resource

  • US 10,574,679 B2
  • Filed: 02/01/2017
  • Issued: 02/25/2020
  • Est. Priority Date: 02/01/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • monitoring access logs associated with hypertext transfer protocol requests made to a uniform resource locator for a web-based resource, wherein the access logs include an indication of a number of the hypertext transfer protocol requests made to the uniform resource locator for the web-based resource and one or more timestamps of the hypertext transfer protocol requests made to the uniform resource locator for the web-based resource;

    identifying, based on the access logs, one or more parameters that index records of the web-based resource;

    generating at least one baseline distribution of values of the one or more parameters;

    calculating, based on the at least one baseline distribution of values, a baseline entropy of the one or more parameters;

    generating at least one distribution of values of the one or more parameters associated with hypertext transfer protocol requests made by a particular user, wherein the at least one distribution of values includes at least one histogram including a mapping of the values of the one or more parameters associated with the hypertext transfer protocol requests made by the particular user and a number of the hypertext transfer protocol requests made by the particular user;

    calculating, based on the at least one distribution of values, an entropy of the one or more parameters associated with the hypertext transfer protocol requests made by the particular user;

    comparing the entropy to the baseline entropy; and

    if a difference between the baseline entropy and the entropy exceeds a threshold, determining that the hypertext transfer protocol requests made by the particular user poses a security threat to the web-based resource.

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