Entradas

Mostrando las entradas etiquetadas como servidor web

Hacking metasploit modulos nginx web

Imagen
  www.onlinetis.com El módulo de Metasploit para Nginx Web es exploit/multi/http/nginx_chunked_encoding . Este módulo explota una vulnerabilidad de desbordamiento de búfer en las versiones 0.5.6 a 0.7.64 y 0.8.0 a 0.8.3 de Nginx. ¿Qué es Metasploit? Metasploit es un framework de pruebas de penetración que los profesionales de la seguridad informática utilizan para encontrar y explotar vulnerabilidades en sistemas. Proporciona una gran colección de módulos que pueden ser utilizados para diversas tareas, como la recolección de información, la explotación de vulnerabilidades y el post-explotación. Explotación de la vulnerabilidad La vulnerabilidad que explota este módulo radica en cómo Nginx maneja las solicitudes con codificación de transferencia "chunked" (transfer-encoding: chunked). Al enviar una solicitud HTTP maliciosa, es posible provocar un desbordamiento de búfer en el servidor Nginx, lo que permite la ejecución de código arbitrario. Para usar este módulo en Metasp...

Hacking metasploit modulos apache web

Imagen
  www.onlinetis.com Módulos de Metasploit para Apache Los módulos de Metasploit para Apache son herramientas utilizadas para explotar vulnerabilidades en servidores web Apache. 🛡️ Estos módulos permiten a los profesionales de la seguridad y a los pentesters identificar y explotar fallos en la configuración, permisos y servicios del servidor. Tipos de Módulos Metasploit Framework clasifica sus módulos según su función. Para Apache, los módulos más comunes son: Auxiliares (auxiliary): Estos módulos no causan una shell en el sistema (no obtienen control remoto directo) pero sí ayudan en la fase de reconocimiento y escaneo. Por ejemplo, pueden usarse para buscar directorios y archivos sensibles, detectar versiones del software o identificar configuraciones incorrectas. Un ejemplo podría ser un escáner de directorios. Explotación (exploits): Estos módulos sí causan una shell en el sistema (obtienen control remoto directo) y se utilizan para aprovechar una vulnerabilidad específica...

Como configurar servidor web nginx

Imagen
www.onlinetis.com   Configurar un servidor web Nginx implica varios pasos clave, desde la instalación hasta la configuración de un bloque de servidor para tu sitio. A continuación, te guío a través del proceso general. ⚙️ Instalación El primer paso es instalar Nginx en tu sistema. La forma de hacerlo varía según el sistema operativo que uses. En sistemas basados en Debian/Ubuntu: Bash sudo apt update sudo apt install nginx En sistemas basados en RHEL/CentOS: Bash sudo yum install epel-release sudo yum install nginx En Arch Linux: Bash sudo pacman -S nginx Una vez instalado, puedes iniciar el servicio de Nginx y habilitarlo para que se ejecute automáticamente al arrancar. Bash sudo systemctl start nginx sudo systemctl enable nginx Para verificar que se instaló correctamente, visita la dirección IP de tu servidor en un navegador. Deberías ver la página de bienvenida predeterminada de Nginx. 💻 Configuración básica La configuración principal de Nginx se encuentra en el archivo /etc/n...

Como configurar servidor web apache

Imagen
  www.onlinetis.com Configurar un servidor web Apache puede parecer complicado, pero se reduce a unos cuantos pasos clave. La configuración principal se realiza editando archivos de texto, principalmente httpd.conf y los archivos de configuración de sitios individuales. 1. Localización de los Archivos de Configuración La ubicación de los archivos de configuración de Apache varía según el sistema operativo y la forma en que se instaló. Los más comunes son: Sistemas basados en Debian/Ubuntu: /etc/apache2/ Sistemas basados en Red Hat/CentOS: /etc/httpd/ Windows (XAMPP, WAMP): C:\xampp\apache\conf\ o similar. Dentro de este directorio, los archivos más importantes son: httpd.conf o apache2.conf : Es el archivo de configuración principal. Contiene directivas globales que afectan a todo el servidor. sites-available/ y sites-enabled/ : En Debian/Ubuntu, se usan para gestionar la configuración de múltiples sitios web. Los archivos en sites-available contienen la configuración de ...