mach_inject

Code injector

Enables code injection into arbitrary processes on Mac OS X by copying over necessary code and creating a new thread to execute it.

interprocess code injection for Mac OS X

GitHub

823 stars
52 watching
161 forks
Language: C
last commit: almost 10 years ago

Related projects:

RepositoryDescriptionStars
rodionovd/task_vaccineA C-based library that enables code injection into macOS processes by creating a new thread and executing a specific function within the process54
droberson/papa-shangoAn assembler-based tool to inject shellcode into running processes on Linux using ptrace(), allowing for controlled modification of process behavior.5
kyleavery/inject-assemblyEnables .NET assembly execution within an existing process without blocking the parent process485
eusth/ipaA tool that injects code into Unity projects to modify their behavior283
suvllian/process-injectA collection of Windows process injection methods implemented in C.647
3xpl01tc0d3r/processinjectionA tool that demonstrates various process injection techniques using C#.1,087
softwaremill/macwireA dependency injection library for Scala that automatically generates instance creation code at compile-time.1,278
mrwilson/byte-monkeyA tool that injects faults into JVM applications to test failure scenarios225
davidbuchanan314/dlinjectA tool to inject arbitrary code into a live Linux process without using ptrace774
chvancooten/nimplantA lightweight implant tool allowing users to create and execute custom in-memory operations on Windows810
rasta-mouse/tikitorchA tool for injecting shellcode into processes on Windows using process injection techniques753
malcomvetter/managedinjectionA proof of concept for injecting .NET assemblies at runtime with minimal convention knowledge162
apokryptein/secinjectA tool for injecting malicious code into processes using native APIs and memory section mapping.88
plackyhacker/shellcode-injection-techniquesA collection of C# techniques for injecting malicious shellcode into processes450
silva97/peiTools for injecting and manipulating code in PE executables30