项目作者: chrispetrou

项目描述 :
💉 A tool that allows shellcode injection into another process's memory space. It works for both Windows x64 and x86 systems.
高级语言: Python
项目地址: git://github.com/chrispetrou/Shellcode-Injector.git
创建时间: 2019-09-22T14:17:43Z
项目社区:https://github.com/chrispetrou/Shellcode-Injector

开源协议:GNU General Public License v3.0

下载


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:

  1. $ python3 inject.py -h
  2. usage: inject.py [-h] [-p]
  3. shellcode_injector.py: Inject shellcode into another process memory space.
  4. Arguments::
  5. -h, --help show this help message and exit
  6. -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.