mirror of
https://github.com/hasherezade/pe-sieve.git
synced 2026-10-12 02:15:22 +00:00
3fb7fbcfae8e6021db9b650f22f2433a3a4c94f3
PE-sieve
PE-sieve scans a given process, searching for the modules containing in-memory code modifications. When found, it dumps the modified PE.
Detects inline hooks, hollowed processes etc.
uses library: https://github.com/hasherezade/libpeconv.git
Clone:
Use recursive clone to get the repo together with the submodule:
git clone --recursive https://github.com/hasherezade/pe-sieve.git
Latest builds*:
*those builds are available for testing and they may be ahead of the official release:
Description
Scans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).
anti-malwarehookinglibpeconvmalware-analysismemory-forensicspe-analyzerpe-dumperpe-formatpe-sieveprocess-analyzerscans
Readme
BSD-2-Clause
149 MiB
Languages
C++
79.9%
C
17.2%
CMake
1.5%
Python
1.3%