saferwall / pe
A lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
☆321Updated this week
Related projects ⓘ
Alternatives and complementary repositories for pe
- A command line Windows API tracing tool for Golang binaries.☆148Updated 11 months ago
- Go symbol recovery tool☆612Updated last month
- IDApython Scripts for Analyzing Golang Binaries☆590Updated 3 months ago
- A way to delete a locked file, or current running executable, on disk.☆499Updated 3 months ago
- Universal Shared Library User-space Loader☆217Updated 2 years ago
- x86 malware emulator☆201Updated this week
- Yet another variant of Process Hollowing☆355Updated 8 months ago
- GoRE - Package gore is a library for analyzing Go binaries☆456Updated 2 weeks ago
- 🗜️ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engine…☆328Updated 3 weeks ago
- Fork of pkg/debug that adds some additional functionality.☆119Updated 8 months ago
- Transacted Hollowing - a PE injection technique, hybrid between ProcessHollowing and ProcessDoppelgänging☆521Updated 8 months ago
- A library to develop kernel level Windows payloads for post HVCI era☆366Updated 3 years ago
- It's a go variant of Hells gate! (directly calling windows kernel functions, but from Go!)☆482Updated 2 years ago
- Process Injection Techniques with Golang☆75Updated 4 years ago
- Enumerating and removing kernel callbacks using signed vulnerable drivers☆544Updated last year
- Donut Injector ported to pure Go. For use with https://github.com/TheWover/donut☆313Updated 2 years ago
- A DTrace on Windows Reimplementation☆328Updated 3 weeks ago
- Dynamic unpacker based on PE-sieve☆658Updated 8 months ago
- A more stealthy variant of "DLL hollowing"☆337Updated 8 months ago
- ☆290Updated 3 years ago
- Go interface to NTDLL functions☆72Updated 7 months ago
- Process Ghosting - a PE injection technique, similar to Process Doppelgänging, but using a delete-pending file instead of a transacted fi…☆631Updated 8 months ago
- FreshyCalls tries to make the use of syscalls comfortable and simple, without generating too much boilerplate and in modern C++17!☆315Updated 2 years ago
- Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf bina…☆250Updated last year
- Exploiting DLL Hijacking by DLL Proxying Super Easily☆468Updated last year
- Inline syscalls made easy for windows on clang☆672Updated 5 months ago
- HWSyscalls is a new method to execute indirect syscalls using HWBP, HalosGate and a synthetic trampoline on kernel32 with HWBP.☆628Updated last year
- msdocsviewer is a simple tool that parses Microsoft's win32 API and driver documentation to be used within IDA.☆148Updated 10 months ago
- Redress - A tool for analyzing stripped Go binaries☆949Updated last week
- Quickly debug shellcode extracted during malware analysis☆565Updated last year