ThreadlessInject-BOF

Process injector

A tool that enables process injection without thread creation by hooking an export function from a remote process.

BOF implementation of @EthicalChaos's ThreadlessInject project. A novel process injection technique with no thread creation, released at BSides Cymru 2023.

GitHub

369 stars
5 watching
52 forks
Language: C
last commit: 11 months ago

Related projects:

Repository Description Stars
apokryptein/secinject A tool for injecting malicious code into processes using native APIs and memory section mapping. 88
tomcarver16/bof-dll-inject A tool for injecting malware into processes by mapping it to memory without registering it with the kernel. 147
boku7/hollow A tool that enables remote process shellcode execution using the Early Bird injection technique 267
kyleavery/inject-assembly Enables .NET assembly execution within an existing process without blocking the parent process 485
3xpl01tc0d3r/processinjection A tool that demonstrates various process injection techniques using C#. 1,087
elfmaster/saruman A tool for injecting full dynamic executables into process images with thread injection 128
outflanknl/findobjects-bof An exploit tool that uses direct system calls to enumerate processes based on specific loaded modules or process handles 266
droberson/papa-shango An assembler-based tool to inject shellcode into running processes on Linux using ptrace(), allowing for controlled modification of process behavior. 5
suvllian/process-inject A collection of Windows process injection methods implemented in C. 646
jechol/definject A library that provides an unobtrusive way to inject mocks and dependencies into Elixir functions without modifying their code. 56
davidbuchanan314/dlinject A tool to inject arbitrary code into a live Linux process without using ptrace 774
boku7/injectamsibypass A tool that bypasses AMSI in a remote process with code injection. 377
bishopfox/bfinject Tool for injecting arbitrary shared libraries into running iOS apps to execute malicious code 626
hasherezade/process_doppelganging An implementation of a malware injection technique using PE injection to create and control malicious processes 581
malcomvetter/managedinjection A proof of concept for injecting .NET assemblies at runtime with minimal convention knowledge 162