The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 25, 2022

Filed:

Dec. 27, 2019
Applicant:

Mcafee, Llc, Santa Clara, CA (US);

Inventors:

Craig Schmugar, Beaverton, OR (US);

Jyothi Mehandale, Bangalore, IN;

Assignee:

MCAFEE, LLC, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/12 (2013.01); G06F 21/56 (2013.01); G06F 21/57 (2013.01); H04L 9/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/564 (2013.01); G06F 21/126 (2013.01); G06F 21/566 (2013.01); G06F 21/572 (2013.01); H04L 9/0643 (2013.01);
Abstract

Methods, apparatus, systems, and articles of manufacture are disclosed to defend against dynamic-link library (DLL) side-loading attacks. An example apparatus includes a fingerprint generator to determine a first DLL fingerprint of a first DLL stored at a first OS path referenced by an operating system (OS) event generated by a computing device, and, in response to determining that a second DLL having the same name as the first DLL is stored at a second OS path superseding the first OS path, determine a second DLL fingerprint of the second DLL, a fingerprint comparator to determine whether at least one of the first or the second DLL fingerprint satisfies a deviation threshold based on a comparison of the first and the second DLL fingerprint to a reference DLL fingerprint, and a security action enforcer to execute a security action to protect a computing device from an attack.


Find Patent Forward Citations

Loading…