14.05.2013 Views

Detección de intrusos en la capa de enlace del protocolo 802.11

Detección de intrusos en la capa de enlace del protocolo 802.11

Detección de intrusos en la capa de enlace del protocolo 802.11

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Anexos<br />

ANEXO 2: Código fu<strong>en</strong>te <strong>de</strong> <strong>la</strong> implem<strong>en</strong>tación <strong>de</strong>l <strong>de</strong>tector <strong>en</strong> Python.<br />

El sistema está compuesto por tres ficheros:<br />

init.py: Se <strong>de</strong>fin<strong>en</strong> los elem<strong>en</strong>tos <strong>de</strong> configuración básicos, tales como<br />

umbrales y <strong>de</strong>talles <strong>de</strong> <strong>la</strong>s cu<strong>en</strong>tas <strong>de</strong> correo a emplear.<br />

widslib.py: Se <strong>de</strong>fin<strong>en</strong> <strong>la</strong>s funciones y c<strong>la</strong>ses necesarias.<br />

main.py: Programa principal.<br />

A continuación se pres<strong>en</strong>ta el código fu<strong>en</strong>te <strong>de</strong> cada uno <strong>de</strong> ellos.<br />

Utilidad<br />

Usage: main.py [options] arg.<br />

Options:<br />

H, --help show this help message and exit<br />

F FILENAME, --file=FILENAME read data from pcap file FILENAME<br />

C, --capture capture data using pcap library<br />

-I INTERFACE, --interface=INTERFACE set the interface the pcap will list<strong>en</strong> to<br />

-O OUTPUT, --output=OUTPUT set the file the program will write to<br />

-N, --no mail disables mail notifications<br />

112

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!