Converts PE into a shellcode
-
Updated
Aug 15, 2023 - C++
A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.
Converts PE into a shellcode
Evasive shellcode loader for bypassing event-based injection detection (PoC)
Shoggoth: Asmjit Based Polymorphic Encryptor
This tool will allow you to spoof the return addresses of your functions as well as system functions.
A collection of LLVM transform and analysis passes to write shellcode in regular C
Loading BOF & ShellCode without executable permission memory.
Abusing Windows fork API and OneDrive.exe process to inject the malicious shellcode without allocating new RWX memory region.
Simple undetectable shellcode and code injector launcher example. Inspired by RTO malware development course.
Open repository for learning dynamic shellcode loading (sample in many programming languages)
A helper utility for creating shellcodes. Cleans MASM file generated by MSVC, gives refactoring hints.
windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around kuser_shared_data. supported compilers: clang, gcc and msvc
Shellcodev is a tool designed to help and automate the process of shellcode creation.