All Projects → hasherezade → dll_injector

hasherezade / dll_injector

Licence: other
A simple commandline injector using classic DLL injection

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to dll injector

Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (-22.22%)
Mutual labels:  injector, dll-injection, dll-injector
SocketHook
Socket hook is an injector based on EasyHook (win only) which redirect the traffic to your local server.
Stars: ✭ 38 (-53.09%)
Mutual labels:  injector, dll-injection, dll-injector
singlefile
featured cs:go internal hack, one file and less than 1000 lines.
Stars: ✭ 47 (-41.98%)
Mutual labels:  injector, dll-injection, hooking
hooking-by-example
A series of increasingly complex programs demonstrating function hooking on 64 bit Windows. Culminating in a program that hooks mspaint to make it always paint orange.
Stars: ✭ 144 (+77.78%)
Mutual labels:  dll-injection, hooking
ManagedInjector
A DLL injector to inject .NET assemblies into a foreign .NET process.
Stars: ✭ 73 (-9.88%)
Mutual labels:  dll-injection, dll-injector
hookwin10calc
Reverse engineered Windows 10 Calculator.exe (UWP application) hacker. 한글/漢文을 배운 윈도우 계산기 패치.
Stars: ✭ 19 (-76.54%)
Mutual labels:  dll-injection, hooking
SnifferIH
DLL Hooking Packet Sniffer
Stars: ✭ 15 (-81.48%)
Mutual labels:  dll-injection, hooking
DLL-Injector
Inject and detour DLLs and program functions both managed and unmanaged in other programs, written (almost) purely in C#. [Not maintained].
Stars: ✭ 29 (-64.2%)
Mutual labels:  injector, dll-injection
DLL-INJECTOR
I created a dll injector I am going to Open source its Code. But remember one thing that is any one can use it only for Educational purpose .I again say do not use it to damage anyone's Computer.But one thing if you are using it for some good purpose like to help someone who really need help then I permit you to use it.
Stars: ✭ 14 (-82.72%)
Mutual labels:  injector, dll-injection
mhook
A Windows API hooking library
Stars: ✭ 167 (+106.17%)
Mutual labels:  hooking
RemoteAssistance-JAVA
RemoteControl like TeamViewer(JAVA)
Stars: ✭ 28 (-65.43%)
Mutual labels:  hooking
FindTheStupidWindow
Windows API hooking project to log all the windows / UIs with the exact timestamp when they are opened.
Stars: ✭ 13 (-83.95%)
Mutual labels:  hooking
phpunit-injector
Injects services from a PSR-11 dependency injection container to PHPUnit test cases
Stars: ✭ 62 (-23.46%)
Mutual labels:  injector
gamesneeze
CS:GO cheat for linux with a basic gdb injector
Stars: ✭ 181 (+123.46%)
Mutual labels:  injector
hook-any-text
The goal of this project is to provide an alternative to well established text hookers, whose features are restrained to a certain number of game engines and emulators.
Stars: ✭ 51 (-37.04%)
Mutual labels:  hooking
packetevents
PacketEvents is a powerful packet library. Our packet wrappers are efficient and easy to use. We support many protocol versions. (1.8+)
Stars: ✭ 235 (+190.12%)
Mutual labels:  injector
flask-couch-microservice
Star the repo if its useful, looking for contributors
Stars: ✭ 22 (-72.84%)
Mutual labels:  injector
unjector
An injector for ISP injectors
Stars: ✭ 28 (-65.43%)
Mutual labels:  injector
Open.WinKeyboardHook
A simple and easy-to-use .NET managed wrapper for Low Level Keyboard hooking.
Stars: ✭ 20 (-75.31%)
Mutual labels:  hooking
bank mitigations
Anti keylogger, anti screen logger... Strategy to protect with hookings or improve your sandbox with spyware detection... - Demo
Stars: ✭ 17 (-79.01%)
Mutual labels:  hooking

DLL Injector

Build status

A simple commandline DLL injector.

Supported actions:

  • Load DLL
  • Unload DLL
  • Check if the DLL is loaded

Allows to inject into:

  • Existing process
  • Newly created process

Arguments:

Required:
/dll <wstring>
	 : DLL path
/target <wstring>
	 : Exe to be run with the DLL injected, or target PID (where to inject)

Optional:
/action <*action_id>
	 : Action to be executed
*action_id:
	0 (C) - check if the DLL is loaded
	1 (L) - load the DLL [DEFAULT]
	2 (U) - unload the DLL
/cmd <wstring>
	 : Commandline arguments (for a newly created process)

NOTE: Use the injector and a DLL with the same bitness as your target (appropriately 32, or 64 bit).

Builds

📦 ⚙️ Download the latest release.

Clone

Use recursive clone to get the repo together with all the submodules:

git clone --recursive https://github.com/hasherezade/dll_injector.git

Hooking DLLs

This is a generic injector, not tied to any particular hooking engine.

If you need a quick template helpful in building your own injectable DLL, you can check this one.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].