Converts PE into a shellcode
-
Updated
Aug 30, 2025 - C++
Converts PE into a shellcode
A helper utility for creating shellcodes. Cleans MASM file generated by MSVC, gives refactoring hints.
Shellcodev is a tool designed to help and automate the process of shellcode creation.
A small utility to run raw code chunks in the executable memory area.
A C99/C++17 compatible header only library capable of creating position independent shellcode.
Load files inside C/C++ code
Visit https://github.com/0x80000000 for the newer version of this library.
c2shellcode is a lightweight and powerful tool that converts C source code into raw shellcode, making it easy to craft payloads for security research, exploit development, and reverse engineering.
RAT tools use shellcodes for remote access and system control. Shellcode injection and execution techniques bypass defenses, while red team tools focus on compiling and handling payloads for post-exploitation scenarios.
Shellcode development involves creating payloads for post-exploitation tasks like antivirus evasion and UAC bypass. Tools like shellcode loaders and injectors enable execution, while assembly and encoders ensure stealth on Windows systems.
Add a description, image, and links to the shellcode-development topic page so that developers can more easily learn about it.
To associate your repository with the shellcode-development topic, visit your repo's landing page and select "manage topics."