Skip to content

strobejb/injdll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

injdll - DLL Injection

injdll is a DLL injection tool that was written many years ago. Probably better alternatives out there now. The advantage of this one is that it allows you to unload previously injected DLLs, and also call functions in the target process from the commandline

Listing Modules

injdll -list <process>
  • process - process ID or name of process

Example: injdll -list notepad.exe

Injecting DLLs

injdll -load <process> <dll> 
  • process - process ID or name of process
  • dll - path to DLL to inject

Example: injdll -load notepad.exe mydll.dll

Calling functions

injdll -call <process> <dll> <function> <argument>
  • process - process ID or name or process
  • dll - name or path of DLL in target process
  • function - name of exported function in the DLL
  • parameter - string argument to pass to the function

The target function must have the following prototype:

int WINAPI Function ( wchar_t * parameter );

About

DLL Injection commandline utility

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages