A very fast check for an _EPROCESS.Pcb.Header. More...
Public Member Functions | |
| def | __init__ (self, address_space, _kwargs) |
| def | check (self, offset) |
| def | skip (self, data, offset) |
Public Attributes | |
| type | |
| Because this checks needs to be super fast we first instantiate the _EPROCESS and work out the offsets of the type and size members. More... | |
| size | |
| buffer_size | |
Static Public Attributes | |
| int | order = 10 |
A very fast check for an _EPROCESS.Pcb.Header.
This check assumes that the type and size of _EPROCESS.Pcb.Header are unsigned chars, but allows their offsets to be determined from vtypes (so they could change between OS versions).
| contrib.plugins.psdispscan.DispatchHeaderCheck.type |
Because this checks needs to be super fast we first instantiate the _EPROCESS and work out the offsets of the type and size members.
Then in the check we just read those offsets directly.