| CPC H04L 63/0876 (2013.01) | 20 Claims |

|
1. A computer-implemented method for dynamically generating fingerprint signatures, at least a portion of the method being performed by one or more computing devices comprising at least one processor, the method comprising:
detecting, by the one or more computing devices, data associated with one or more fingerprinting functions called in a target web page;
associating, by the one or more computing devices and based on the data, each of one or more fingerprints generated by the fingerprinting functions with a corresponding action;
identifying, by the one more computing devices and based on the data, callee information associated with each of the fingerprinting functions; and
performing, by the one or more computing devices, a security action that protects against malicious activity by calculating a cryptographic hash of a list comprising the fingerprinting functions and the corresponding actions to generate a fingerprint signature for the target web page.
|