Andrés González Suárez - Instalación y configuración de Snort

18
<IES GRAN CAPITÁN> PRACTICA INSTALACIÓN Y CONFIGURACIÓN DE SNORT Presentado por: ANDRÉS GONZÁLEZ SUÁREZ ,

Transcript of Andrés González Suárez - Instalación y configuración de Snort

Page 1: Andrés González Suárez - Instalación y configuración de Snort

<IES GRAN CAPITÁN>

P R A C T I C A I N S T A L A C I Ó N Y C O N F I G U R A C I Ó N D E

S N O R T

Presentado por:

ANDRÉS GONZÁLEZ SUÁREZ

,

Page 2: Andrés González Suárez - Instalación y configuración de Snort

Seguid el tutorial y presentad una memoria

Page 3: Andrés González Suárez - Instalación y configuración de Snort

Página 1

1.- INSTALACIÓN DE LAMP-SERVER.

Comenzamos con la instalación de tasksel, a través del cual instalaremos Lamp-Server.

Page 4: Andrés González Suárez - Instalación y configuración de Snort

Página 2

Nos pedirá la contraseña del root de mysql y una confirmación. Se la introducimos.

Page 5: Andrés González Suárez - Instalación y configuración de Snort

Página 3

Una vez realizada la instalación, comprobamos que el servidor Apache funcione correcta-

mente.

2.- CONFIGURACIÓN DE LA BASE DE DATOS MYSQL.

Creamos la nueva base de datos, a la que llamaremos “snort”, y un usuario, también llamado

snort. A este usuario debemos darle privilegios.

Page 6: Andrés González Suárez - Instalación y configuración de Snort

Página 4

Page 7: Andrés González Suárez - Instalación y configuración de Snort

Página 5

3.- INSTALACIÓN DE LA BASE DE DATOS SNORT.

Nos pedirá la red que quiere que tengamos predefinida para analizar. En este caso, le he seña-

lado la de mi red interna (entre máquinas virtuales).

Page 8: Andrés González Suárez - Instalación y configuración de Snort

Página 6

Nos dirá que no hay configurada ninguna base de datos y que configurará la suya. Este pro-

blema lo solucionaremos más adelante.

Page 9: Andrés González Suárez - Instalación y configuración de Snort

Página 7

Ahora, volcaremos el contenido de las tablas que vienen por defecto en Snort en la base de

datos que nosotros hemos creado. Esto lo haremos desplazándonos a “/usr/share/doc/snort-

mysql” y escribiendo el siguiente comando:

Page 10: Andrés González Suárez - Instalación y configuración de Snort

Página 8

Como podemos observar, las tablas se han volcado satisfactoriamente.

4.- CONFIGURACIÓN DE SNORT.

Ahora, modificaremos el fichero “snort.conf”, añadiéndole una línea los datos de la base de

datos a la que debe dirigirse para almacenar datos.

Page 11: Andrés González Suárez - Instalación y configuración de Snort

Página 9

Ahora, debemos eliminar el fichero de configuración de la base de datos de snort.

E intentamos iniciar el servicio. Como vemos, nos dará fallo, así que debemos solventarlo.

Page 12: Andrés González Suárez - Instalación y configuración de Snort

Página 10

Para solventar el fallo, simplemente debe desplazar la línea anteriormente escrita en el fichero

“snort.conf” al fichero “database.conf”.

Al reiniciar, podemos observar que ahora si se efectúa el inicio correctamente.

Page 13: Andrés González Suárez - Instalación y configuración de Snort

Página 11

Comprobamos en los logs del sistema que Snort se ha iniciado correctamente.

5.- INSTALACIÓN DE ACID.

Page 14: Andrés González Suárez - Instalación y configuración de Snort

Página 12

Page 15: Andrés González Suárez - Instalación y configuración de Snort

Página 13

Seleccionamos el tipo de base de datos que utilizaremos. En este caso, es mysql.

Nos pide seleccionar una contraseña. Se recomienda usar la misma que en el usuario de la

base de datos.

Page 16: Andrés González Suárez - Instalación y configuración de Snort

Página 14

6.- CONFIGURACIÓN DE ACID.

Entraremos a BASE a través del interfaz web.

En la primera pantalla que se nos presentará, seleccionamos la opción “Setup page”.

A continuación, en la siguiente pantalla, usamos la opción “Create Base AG”.

Page 17: Andrés González Suárez - Instalación y configuración de Snort

Página 15

Como podemos ver, las tablas de la base de datos de ACID se han creado correctamente.

7.- COMPROBACIÓN DEL FUNCIONAMIENTO.

Instalamos NMAP para hacer ataque a los puertos que elijamos.

Page 18: Andrés González Suárez - Instalación y configuración de Snort

Página 16

Realizamos el ataque.

Como podemos ver, tenemos estadísticas de protocolos y números de alertas del ataque que se

está produciendo.