Skip to content

Custom 32 bit shellcode generator based on OSED

Notifications You must be signed in to change notification settings

dalemazza/RawShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

RawShell

Custom 32 bit shellcode generator based on the OSED course with added features.

Pre-Reqs

  • python 3+
  • keystone-engine
    • pip3 install keystone-engine

Features

  • 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

Usage

py.exe .\rawshell.py -s cmd -t bind -d true

image

Future

  • Add input for IP on reverse shells
  • Add option to specify port

About

Custom 32 bit shellcode generator based on OSED

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages