Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/doyler/rwsh

Ray's Web SHell
https://github.com/doyler/rwsh

Last synced: 25 days ago
JSON representation

Ray's Web SHell

Awesome Lists containing this project

README

        

# RWSH - Ray's Web SHell
A PHP web shell and its Python based client

# Features
* Encoded communication
* Pseudo-interactive shell

![Execution](https://www.doyler.net/wp-content/uploads/rwsh/rwsh-1-execution.png)
* Cleaner output formatting than PHP passthru
* Hostname and username (whoami) detection
* (Mostly) Clean exiting
* Ability to still interact with via a browser
* Support for GET and POST methods

![Browser](https://www.doyler.net/wp-content/uploads/rwsh/rwsh-2-browser.png)

# TODO
* Add ability to easily obfuscate shell.php
* Add client specific functionality similar to meterpreter (upload, download, etc.)
* Include randomly generated filenames for server.php (similar to Metasploit payloads)
* Look into better methods of encryption or encoding for the traffic
* Handle all exit cases better
* Perform OS detection and better prompt displays
* Look into the ability to change directories (change the prompt, prepend the current directory to any requests?)
* Pseudo random key for forward-secrecy
* Better encoded version to avoid detection (grep, AI-Bolit)
* Clean up and add more methods
* Add support for more HTTP verbs as well as headers (cookies, arbitrary, etc.)