Web Shells

Recomendable ver IppSec videos
php
<?php system($_REQUEST['cmd']); ?>

Formas de cargar un Web Shell

  • Subida directa de archivos:
  • Formularios de carga en aplicaciones web mal configuradas.
  • Explotación de aplicaciones específicas:
  • Tomcat, Axis2 o WebLogic permiten subir y desplegar archivos WAR/JSP.
  • FTP mal configurado:
  • Permite cargar archivos directamente en la raíz web del servidor.
  • Zonas de carga autenticadas:
  • Áreas como la subida de fotos de perfil que pueden ser abusadas tras superar verificaciones del lado cliente.

Laudanum

  • Repositorio de web shells y herramientas diseñadas para inyectarse en sistemas web comprometidos.
  • Compatibilidad: Incluye scripts en diferentes lenguajes como ASP, ASPX, JSP, PHP, entre otros.
  • Funciones principales:
  • Acceso a través de un shell inverso.
  • Ejecución de comandos desde el navegador

Repo

Importante modificar el shell

Antak

Un webshell en ASP.NET incluido en el proyecto Nishang. Está diseñado para interactuar con servidores Windows a través de PowerShell. Una vez tengamos la shell podemos iniciar sesión con Username: Disclaimer / Password: ForLegitUseOnly