Patent ID: 8713687
Filing Date: 2014-04-29
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for enabling community-tested security features for legacy applications, the method comprising: identifying a legacy application that has yet to be updated to take advantage of at least one existing security feature provided by an operating system on which the legacy application is installed; identifying a security-feature-enablement rule provided for the legacy application by a security vendor; executing the security-feature-enablement rule provided by the security vendor to update the legacy application to take advantage of the existing security feature provided by the operating system, wherein executing the security-feature-enablement rule comprises injecting an instruction into the legacy application's code that calls the existing security feature provided by the operating system; automatically determining, using at least one module provided by the security vendor, health-impact information that identifies the impact of the security-feature-enablement rule on the health of the legacy application by: relaying the health-impact information that identifies the impact of the security-feature-enablement rule on the health of the legacy application to a server provided by the security vendor; receiving an instruction from the server to disable the security-feature-enablement rule for the legacy application in response to a determination, based on the health-impact information, that the security-feature-enablement rule is likely to decrease at least one of performance and stability of the legacy application.