
DInvoke_rs
Dynamically invoke arbitrary unmanaged code

Dynamically invoke arbitrary unmanaged code

Pure Rust x86 hardware emulator and Windows process simulator for malware analysis, shellcode emulation, and payload unpacking. Supports 32/64-bit PE…

PE loader with various shellcode injection techniques

A Nim implementation of reflective PE-Loading from memory

Generate polymorphic, position-independent virtual machines (PIVMs) from arbitrary x86/x64 shellcode.

This is the main repository for metasm, a free assembler / disassembler / compiler written in ruby

Patching ROP-encoded shellcodes into PEs

Dynamically convert an unmanaged EXE or DLL file to PIC shellcode by prepending a shellcode stub.

Python AV Evasion Tools

A PoC project for embedding shellcode to Hint/Name Table

A technique of hiding malicious shellcode via Shannon encoding.

A multi-arch assembly REPL and emulator for your command line.

Pseudo-malicious usermode memory artifact generator kit designed to easily mimic the footprints left by real malware on an infected Windows OS.

Public repository for improvements to the EXTRABACON exploit

Intel 64/Windows low-level experiments

Shellcode emulator written with Unicorn Framework With Process Dump Emulation Environment

Dynamically extracts fresh syscall stubs from ntdll.dll to evade signature-based detection, with a shellcode execution template for Nim-based…

Go package that aids in binary analysis and exploitation