CREATION OF SECURITY PROFILES FOR WEB APPLICATION COMPONENTS
First Claim
1. A method of operating a computing system to facilitate creation of security profiles for web application components, the method comprising:
- receiving a plurality of web resources used to construct web applications;
analyzing the plurality of web resources to generate normalized fingerprints for each of the web resources;
determining a plurality of security risk factors for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources; and
generating a reputation score for each of the plurality of web resources based on the security risk factors determined for each of the web resources.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to facilitate creation of security profiles for web application components are disclosed herein. In at least one implementation, a plurality of web resources used to construct web applications is received. The plurality of web resources is analyzed to generate normalized fingerprints for each of the web resources. A plurality of security risk factors is determined for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources. A reputation score is generated for each of the plurality of web resources based on the security risk factors determined for each of the web resources.
5 Citations
20 Claims
-
1. A method of operating a computing system to facilitate creation of security profiles for web application components, the method comprising:
-
receiving a plurality of web resources used to construct web applications; analyzing the plurality of web resources to generate normalized fingerprints for each of the web resources; determining a plurality of security risk factors for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources; and generating a reputation score for each of the plurality of web resources based on the security risk factors determined for each of the web resources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media having program instructions stored thereon to facilitate creation of security profiles for web application components, wherein the program instructions, when executed by a computing system, direct the computing system to at least:
-
receive a plurality of web resources used to construct web applications; analyze the plurality of web resources to generate normalized fingerprints for each of the web resources; determine a plurality of security risk factors for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources; and generate a reputation score for each of the plurality of web resources based on the security risk factors determined for each of the web resources. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
one or more computer-readable storage media; and program instructions stored on the one or more computer-readable storage media that, when executed by a processing system, direct the processing system to at least; receive a plurality of web resources used to construct web applications; analyze the plurality of web resources to generate normalized fingerprints for each of the web resources; determine a plurality of security risk factors for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources; and generate a reputation score for each of the plurality of web resources based on the security risk factors determined for each of the web resources. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification