Custom 32 bit shellcode generator based on the OSED course with added features.
- python 3+
- keystone-engine
pip3 install keystone-engine
- PIC (Position Independant Code)
- Reverse and bind support
- Command and powershell support
- Prints the length
- Prints the SC in a format that can be used straight into python
- Supports a debug flag that sets a breakpoint at the start of your shellcode for debugging purposes
py.exe .\rawshell.py -s cmd -t bind -d true
- Add input for IP on reverse shells
- Add option to specify port