Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
-
Updated
Jun 10, 2022 - Python
Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
A feature rich DLL injection library.
A new shellcode injection technique. Given as C++ header, standalone Rust program or library.
Excel 4.0 (XLM) Macro Generator for injecting DLLs and EXEs into memory.
Python AV Evasion Tools
PE Injection、DLL Injection、Process Injection、Thread Injection、Code Injection、Shellcode Injection、ELF Injection、Dylib Injection, including 400+Tools and 350+posts
HRShell is an HTTPS/HTTP reverse shell built with flask. It is an advanced C2 server with many features & capabilities.
Incomplete project
Resources About Shellcode
This POC gives you the possibility to compile a .exe to completely avoid statically detection by AV/EPP/EDR of your C2-shellcode and download and execute your C2-shellcode which is hosted on your (C2)-webserver.
This novel way of using NtQueueApcThreadEx by abusing the ApcRoutine and SystemArgument[0-3] parameters by passing a random pop r32; ret gadget can be used for stealthy code injection.
FUD metasploit Persistence RAT
HatVenom is a powerful payload generation tool that provides support for all common platforms and architectures.
A tool to parse and load module in memory, as well as attach a DLL in EXE. Most of the functions are inline, so that it can also be used in shellcode.
A collection of offensive Go packages inspired by different Go repositories.
Simple shellcode obfuscator using PYTHON and C / C++
PE Binary Shellcode Injector - Automated code cave discovery, shellcode injection, ASLR bypass, x86/x64 compatible
Various Process Injection Techniques
Nim Payload Generation
-x-x-x-x- DO NOT RUN ON PRODUCTION MACHINE -x-x-x-x- An ELF virus capable of generating segment padded trojans.
Add a description, image, and links to the shellcode-injection topic page so that developers can more easily learn about it.
To associate your repository with the shellcode-injection topic, visit your repo's landing page and select "manage topics."