NEPAL
Network passive analyser
Stažení a instalace
Prerekvizity
Pro kompilaci programu je nutné mít nainstalovanou knihovnu LibUCW (verze 4.0 a vyšší), programovcí jazyk Python (verze 2.6 a vyšší), knihovnu Matplotib (verze 1.0.0 a vyšší) a také nástroj SWIG (verze 1.3.40 a vyšší), který zajištěje propojení jazyků C a Python.
Knihovna LibUCW
Po stažení knihovny LibUCW je nutné rozbalit archiv a potom postupovat dle klasického trojlístku příkazů:
./configure
make all
make install
Tím budeme mít nainstalovanou knihovnu UCW a pro zbývající prerekvizity doporučuji použít balíčkovací systém Vaší distribuce.
Program NEPAL
Pro kompilaci opět poslouží program Make:
make all
Spouštění programu
K programu jsou přibaleny 4 ukázkové programy, které jsou napsané v jazyce Python a pro jejich spuštění použijte následující sytaxi:
./script_name <filename>
Seznam skriptů
- script_http.py - zobrazení informací o HTTP spojeních
- script_graph.py - zobrazení grafových informací o datech
- script_arp.py - zobrazení ARP/RARP dotazů a odpovědí
- script_dns.py - zobrazení DNS dotazů a odpovědí
Stažení
- Program NEPAL (~0.5 MB, compressed tarball - gzip)
- Ukázková data (36.3 MB, compressed tarball - gzip)
- Bakalářská práce (1.1 MB, PDF)