| Shell web Web Shell es una cáscara remota de UNIX basada en CGI. |
Descargar ahora |
Shell web Clasificación y resumen
- Nombre del editor:
- Alex Dyatlov
- Sitio web del editor:
- http://gray-world.net/pr_firepass.shtml
Shell web Etiquetas
Shell web Descripción
Web Shell es una concha de UNIX remota basada en CGI. WSH, "WEB Shell" es un shell remoto Unix / Win, que funciona a través de http / https. El paquete contiene dos scripts de Perl para hosts de servidor y cliente, un código fuente C y un código de servlet Java para el host del servidor: el script del cliente es para el uso de la consola y los scripts del servidor se ejecutan como scripts de CGI / Servlet en el host de destino. El cliente Parte proporciona un indicador similar a la cáscara, encapsulando los comandos de usuario en las solicitudes de publicaciones HTTP y enviándolas al script de la pieza del servidor en el servidor web de destino directamente o a través del servidor de proxy http. La parte del servidor extrae y ejecuta los comandos de las solicitudes de publicación HTTP y devuelve STdout y StDrouts Salida como mensajes de respuesta HTTP. Por defecto, ambos scripts codifican datos HTTP con XOR. Aquí hay algunas características clave de "Web Shell": · Soporte de SSL · Soporte de historial de línea de comandos · Archivo de carga / descarga · Proteger el uso del script de la pieza del servidor con la clave secreta dentro del mensaje HTTP · Flujo de datos XOR La codificación · puede funcionar a través del servidor proxy HTTP de A través de la nueva versión: · Se agregó la versión Servote de Java de WSH Server. · Desactivado "¿Por qué está habilitado?" AUTH EN WSH-C.CONF. · Errores de campos de encabezado corregidos en WSH-C- * (X- * => http_x *) Instalación1. Marque la ruta a PERL en el archivo "config.pl"; 2. Ejecute "CONFIG.PL": `./config.pl`optional ----------------------------------- ----------------- Modifique el archivo "wsh-c.conf", si desea usar el proxy http; use_proxy 1proxy_ip puerto verifique otras opciones de configuración del cliente ..--- ---------------------------------------------------- -------- 3. Para el wsh-s.c y wshservlet.java, revise la ubicación del shell (* nix o win32); 4a. Versión Perl Server: + Check Ruta a Perl y Permisos del recién creado "wsh-c.pl"; + Sube WSHS.PL en el directorio de PERDIO CGI-BOUP y verifique la ruta a PERL; 4B. Versión del servidor C: + Sube WSH-SC en el directorio de CGI-Bin de destino y compile (elimine el código fuente después): * bajo * NIX: GCC -G2 -WALL -O WSH-S WSH-SC * bajo Win32 (Visual C ++): CL / W3 WSH-SC WS2_32.lib * Bajo Win32 Cygwin: Establezca la variable Win32_Run en el código fuente y utilícelo en cuanto a la versión * NIX.4C. Versión de Servlet de Java: + Sube la versión de Java construida bajo una ubicación de ejecutable Servlet.About SSL: a. Si usa un cliente SSL wsh-c.pl, puede configurar el cliente para verificar el certificado de servidor CN (¡pero este cheque se puede evitar!): My $ SSL_SET_CHECK = 1; # (0 || 1) No o verifique el certificado de servidor web # SSL con # SSL_crt_subject.my $ ssl_crt_subject = "/ c = fr / st = paris / l = paris / o = xxx / ou = xxx / cn = Xxx "; => Usted solo tiene que ejecutar el cliente wsh-c.pl una vez y agarre el CN que se muestra el mensaje de error.b. No revisamos el cliente wsh-c-ssl.pl en una plataforma Win32. Si logra instalar la red :: SSLEAY en Win32 y compruebe wsh-c-ssl.pl, envíenos un correo.
Shell web Software relacionado