Proxy de salida / shell inverso como una forma de evitar el firewall

3

Estoy poniendo a prueba una infraestructura de servidor, y ya entré como usuario sin privilegios. Puedo ejecutar comandos, pero algunos comandos no funcionan, debido a la naturaleza del shell inverso.

Al usar netstat puedo ver una aplicación web de administración del servidor ejecutándose en un puerto que el firewall me está bloqueando.

Quiero aprovechar el hecho de que estoy ejecutando comandos de espacio de usuario dentro del servidor para crear una forma para que mi navegador, que se ejecuta en mi escritorio, se conecte a la aplicación de administración que se ejecuta en el puerto bloqueado.

En cierto modo, es una especie de shell inverso, pero un shell inverso que luego puede ser utilizado por el navegador como una especie de proxy de calcetines o algo así.

¿Es esto posible? ¿De qué otras maneras puedes pensar? Mi objetivo es conectarme al puerto bloqueado. Puedo descargar archivos en el servidor en / tmp y ejecutarlos desde allí. El servidor está ejecutando ubuntu 14.04.5 LTS, si eso importa.

Gracias

    
pregunta Alex 09.04.2018 - 22:51
fuente

1 respuesta

1

Parece que tienes acceso de shell, por lo que deberías poder configurar un túnel SSH y usar el túnel como proxy en Firefox. Entonces esencialmente estarías conectándote al servidor por sí mismo.

    
respondido por el chpx 10.04.2018 - 18:35
fuente

Lea otras preguntas en las etiquetas