Skip to content

Information theory applied to network packets. Traceroute implementation on Python. Both using Scapy.

Notifications You must be signed in to change notification settings

nicolas-hernandez/TDC-2c-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Teoría de las comunicaciones - 2c - 2017

tp1

Se entregan 3 scripts escritos en Python2. tp1.py, scapy_graph.py y grapher.py.

tp1.py: Herramienta pedida por enunciado. Para usarla se la invoca pasando como argumento una captura en formato pcap. Por ejemplo: python2 tp1,py pcap/TAM_wifi.pcap

El output de este script es una tabla en formato csv para cada fuente que se guardan en la carpeta "tables". Tiene para cada simbolo su información y probabilidad y al final la entropia y entropia máxima de la fuente.

grapher.py: script que genera un mapa de red a partir de una captura

Por ejemplo: python2 grapher,py pcap/TAM_wifi.pcap

scapy_graph.py: Genera los demás graficos vistos en el informe (para cada fuente: información y probabilidad. Ademas para S1, proporcion entre broadcast y unicast). Los guarda en la carpeta "graficos".

Por ejemplo: python2 scapy_graph,py pcap/TAM_wifi.pcap

tp2

About

Information theory applied to network packets. Traceroute implementation on Python. Both using Scapy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages