Shellpedia is meant to be a repository/collection of Shells and Web Shells developed by me and/or other authors in the Internet, install and usage instructions as well as requirements for them to work. Here you will find Web Shells such as PHP, ASP, .NET, JavaScript, Java, JSP, etc. Also system shells like Bash, Shell, Netcat, Ruby, among other examples.
Whenever a shell is composed of simple commands, only the command will be provided in the README.md file.
The shells contained here are extensively tested to be sure they are free of malwares, malicious payloads, and are actually working. Additionally whenever a correction to the code is necessary, it will be done and showed with the appropriate notes to the original version.
Please feel free to investigate them before use. If you find anything suspicious (...more then usual), just let me know.
I'll try to keep the list of shells as upda to date as possible, following my availability.
This is intended to be a FREE COMMUNITY Project, so feel free to send me new shells in many languages to be tested and added to the project. Please, send information as such the ones below (Shell Information Structure) if possible to make my life a little bit easier.
Thanks.
Every shell will be kept in a directory with it's proper name, inside the directory within the language it was developed, such as:
shellpedia > PHP > SimpleShell_001 > simple_shell_001.php
In regards to information, every shell will have:
- Name
- Author
- Language
- Year (when known)
- Features
- Requirements
- Tested with
- Installation Instructions
- Usage Instructions
- Review & Hints
The shells here collected are meant to be used for study only. Use it at your own risk. If you are planning to use them in a attack I take no responsiblity on it.
Happy Hacking