Patent ID: 8918873
Filing Date: 2014-12-23
Classification: G06F

Abstract:
1. A computer-implemented method for exonerating digitally unsigned software components, the method comprising: identifying at least one digitally unsigned dependent software component in part by detecting an attempt by a trusted process to load the digitally unsigned dependent software component; determining, in response to detecting the attempt by the trusted process to load the digitally unsigned dependent software component, that the digitally unsigned dependent software component is a non-optional dependent component of the trusted process by identifying the digitally unsigned dependent software component in a dependency list associated with the trusted process; classifying the digitally unsigned dependent software component as a trusted software component based on the determination, using the dependency list, that the digitally unsigned dependent software component is a non-optional dependent component of the trusted process; in response to classifying the digitally unsigned dependent software component as the trusted software component, sending information that identifies the digitally unsigned dependent software component as a non-optional dependent component of the trusted process to a reputation service to enable a computing device that receives the information to classify the digitally unsigned dependent software component as trusted.