Patent №
US 8,943,592
Granted
2015-01-27
Filed 2013
Owner
ESET, SPOL. S R. O.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13942385
A method for detecting software exploitation broadly comprises the steps of gathering information about processes and threads executing on a computing device, monitoring instructions executed by a thread that is currently running, performing the following steps if a function to create a process or a function to load a library is called, examining a thread information block, determining whether an address included in a stack pointer of the thread is in a range of addresses for a stack specified by the thread information block, and determining whether a first plurality of no-operation instructions is followed by shell code that is followed by a second plurality of no-operation instructions.
AI classification
Ownership
ESET, SPOL. S R. O.
assignment · 317360934
Assignors
MIRSKI, PAWEL, KOSINAR, PETER, HLAVATY, PETER
On an employer assignment, the assignors are typically the inventors.