PE-sieve
Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).
Loading...
Searching...
No Matches
pesieve::util::AutoBuffer Struct Reference

#include <custom_buffer.h>

Public Member Functions

 AutoBuffer ()
 
 ~AutoBuffer ()
 
BYTE * alloc (size_t _buf_size)
 

Public Attributes

BYTE * buf
 
size_t max_size
 
size_t buf_size
 

Detailed Description

Definition at line 7 of file custom_buffer.h.

Constructor & Destructor Documentation

◆ AutoBuffer()

pesieve::util::AutoBuffer::AutoBuffer ( )
inline

Definition at line 9 of file custom_buffer.h.

◆ ~AutoBuffer()

pesieve::util::AutoBuffer::~AutoBuffer ( )
inline

Definition at line 11 of file custom_buffer.h.

Member Function Documentation

◆ alloc()

BYTE * pesieve::util::AutoBuffer::alloc ( size_t _buf_size)
inline

Definition at line 20 of file custom_buffer.h.

Member Data Documentation

◆ buf

BYTE* pesieve::util::AutoBuffer::buf

Definition at line 35 of file custom_buffer.h.

◆ buf_size

size_t pesieve::util::AutoBuffer::buf_size

Definition at line 37 of file custom_buffer.h.

◆ max_size

size_t pesieve::util::AutoBuffer::max_size

Definition at line 36 of file custom_buffer.h.


The documentation for this struct was generated from the following file: