
Web Shell Detector – es un script php que te ayuda a encontrar e identificar shells php/cgi(perl)/asp/aspx. Web Shell Detector tiene una base de datos de firmas de “web shells” que ayuda a identificar “web shell” hasta en un 99%.
Web Shell Detector – es un script PHP que te ayuda a encontrar e identificar shells php/cgi(perl)/asp/aspx. Web Shell Detector cuenta con una base de datos de firmas de "web shells" que permite identificar "web shell" hasta en un 99%. Gracias al uso de las últimas tecnologías javascript y css, web shell detector tiene una interfaz ligera y amigable.
Web Shell Detector se publica bajo la Licencia MIT http://www.opensource.org/licenses/mit-license.php
Versión de consola (python): https://github.com/emposha/Shell-Detector
Piotr Łuczko
John Thornton
Número de shells conocidos: 604
PHP 5.x, OpenSSL (solo para envío seguro de archivos)
Para activar Web Shell Detector:
Sube shelldetect.php y shelldetect.db a tu directorio raíz
Abre el archivo shelldetect.php en tu navegador
Usa el nombre de usuario y contraseña predeterminados
Usuario: admin Contraseña: protect
Inspecciona todos los archivos extraños; si algunos parecen sospechosos, envíalos al equipo de http://www.shelldetector.com. Después de enviar tu archivo, será inspeccionado y, si hay alguna amenaza, se insertará en la base de datos de firmas de "web shell" de "web shell detector".
Si se encuentran e identifican web shells, usa tu cliente ftp/ssh para eliminarlas de tu servidor web (IMPORTANTE: ten cuidado porque algunos shells pueden estar integrados en archivos del sistema).
http://www.emposha.com/demo/shelldetect/
1.66 gracias a John Thornton por pequeños ajustes y soporte para php 5.3.3
1.64 se agregó soporte para archivo de configuración ini (en caso de que quieras usar la misma configuración sin cambiar el código), se reescribió el método de salida, se corrigió is_cron, se agregó traducción al italiano (gracias a Marco Saiu)
1.63 se agregó un nuevo mecanismo de reconocimiento de shells, se actualizaron las firmas de shells.
1.62 se revirtió la versión de jquery a 1.7.x debido a un error con el diálogo de jquery ui, se agregaron nuevos tipos de archivos, se actualizaron las firmas de shells
1.61 se agregó una nueva forma de enviar archivos sospechosos, algunas correcciones de css y código, se agregaron nuevas firmas de shells
1.6 se agregó soporte para indicar archivos que no son shell (pero aún así esos archivos deben eliminarse), se agregó indicador de carga
1.52 se agregó etiqueta meta noindex (para eliminar el script de los resultados de búsqueda), se agregó opción de escanear todos los archivos: extension = *
1.51 actualización de la función unpack
1.5 se agregó función unpack, se agregó verificación de versión de la aplicación, se corrigieron muchas advertencias, se corrigió el manejador de errores.
1.4 se agregó opción para ocultar archivos sospechosos, se cambió el escaneo de archivos.
1.3 se cambió el envío de archivos sospechosos a shelldetector.com, se agregó campo de correo electrónico con la capacidad de recibir notificaciones sobre archivos sospechosos.
1.2 se agregó función de cifrado, se agregó autenticación, se corrigieron algunos errores pequeños
1.1 cambio de función de huella digital cambio de expresión regular de línea de show
1.0 primera versión