Skip to content

chrispetrou/Shellcode-Injector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Shellcode Injector: A tool that allows shellcode injection into another process's memory space.

GPLv3 license version


This script is originally part of my HRShell project but I though it would be nice to have it as a standalone script also. The original idea is totally adapted from Gray Hat Python book written by Justin Seitz. I just modified the original script described in the book so that it also works with x64 Windows systems. What this tool does is that it simply allows shellcode injection into another process's memory space on Windows x86/x64 systems using the WinAPI.

Script arguments

inject.py:

$ python3 inject.py -h
usage: inject.py [-h] [-p]

shellcode_injector.py: Inject shellcode into another process memory space.

Arguments::
  -h, --help   show this help message and exit
  -p , --pid   Specify the PID of the target process.

๐Ÿ“ฆ Installation

This script has no requirements!

Disclaimer

This tool is only for testing and academic purposes and can only be used where strict consent has been given. Do not use it for illegal purposes! It is the end userโ€™s responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this tool and software in general.

Credits & References

  • Seitz J. Gray Hat Python: Python programming for hackers and reverse engineers. no starch press; 2009 Apr 15.
  • The Shellcode Injector logo is made with fontmeme.com & icons8!

License

This project is licensed under the GPLv3 License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages