PHP Shell

PHP Shell es básicamente un shell metido dentro de código PHP. Este cliente de shell puede venir muy bien para cuando tenemos que conectarnos a servidores que tenemos alojamiento pero no tenemos un servidor ssh, en la web del autor explica que se pueden ejecutar comandos de shell pero no se pueden ejecutar aplicaciones pesadas como Firefox o Vi.

La instalación es muy simple, en primer lugar descargamos el programa, es un fichero comprimido con varios ficheros.

  • config.php es el fichero de configuración en el podemos añadir usuarios [users], alias [aliases] y opciones, [settings].
  • phpshell.php es el fichero que ejecutaremos para lanzar el shell.
  • pwhash.php es el fichero que ejecutaremos para generar claves en md5.

Una vez que tenemos en nuestro servidor el programa descomprimido, en primer lugar vamos al navegador y entramos con el Firefox a: http://mi_servidor/phpshell/pwhash.php.

Generamos una clave del tipo:
linvx = "md5:10f521b1:1bea7fac90d231d08e45952470c1359f"

Copiamos la clave a la sección [users], una vez hecho esto solo nos queda entrar al shell:
http://mi_servidor/phpshell/phpshell.php