Patent ID: 9659174
Date: 2017-05-23
CPC Classifications: G06F,H04L

Claim:
1. A method for preventing software key logging executable by a microprocessor, comprising: downloading an anti-key logger in response to initiation of an online access session, the anti-key logger having an associated signature list of sites that target an institution; installing and maintaining the anti-key logger at a most privileged access level for browser events in an Application Programming Interface (API) stack: detecting, by the anti-key logger, a browser form submission initiation call event associated with data inputs entered by a user, wherein the browser form submission initiation call event is an OnSubmit call event or a BeforeNavigate call event; submitting the data inputs to a designated entity; clearing, by the anti-key logger, confidential data from the data inputs to protect against a threat of key logging malware capturing the confidential data; and providing at least one complementary form of malware protection based at least in part on the signature list.