Decodage des trames PAPI Aruba dans Wireshark
Par Prolag le vendredi 6 février 2009, 17:15 - Lien permanent
Suite à mon billet sur
le decodage des trames GRE dans Wireshark.
J'ai crée un nouveau patch qui permet de decoder les attributs RADIUS.
Ces modifications ne sont pas encore disponibles dans la derniere version
stable de Wireshark, mais elles sont disponibles dans la version de
développement (lien vers le dev).
J'ai aussi travaillé sur le decodage du protocole Aruba PAPI, c'est le
protocole utilisé pour le controle et la gestion des points d'accès depuis les
controleurs WiFi (en attendant CAPWAP ...)
Ce protocole est un protocole proprietaire à Aruba, il y a donc aucune
documentation disponible.
Pour la réalisation de "dissector" (Décodeur de trames), j'ai réalisé une
analyse des trames capturés entre le controleur WiFi et une borne.
Le protocole se base sur de l'UDP en port 8211 en source et destination.
(surement pour passer plus facilement les firewalls...)
Il encapsule un protocole maison de gestion de connexion (type TCP) avec des
numeros de sequences, des ports src & dst, un checksum...
et en fonction des ports src & dst une couche "data" (données) differences
(Pour la configuration, le Monitoring, le debug...)
Voila quelques screenshots
Je joins aussi mon patch sur le
protocole PAPI et une version portable pour Windows (basé sur la version 1.1.2)
qui integre ce patch.