mirror of
https://github.com/hasherezade/pe-sieve.git
synced 2026-10-11 21:49:57 +00:00
bb908937ced0b53db5b98df9de2273b6c8050130
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%