Etikettarkiv: libmich

Libmich – ett bibliotek för att generera och analysera mobiltrafik

Sprang i dag på ett Pythonbibliotek kallat libmich. Likt mitt gamla favoritbibliotek ScaPy är libmich avsett att sätta ihop och plocka isär trafik i olika lager. Det som gör libmich speciellt är att det är inriktat på mobiltrafik.

Basen i libmich är ett antal formatklasser som går att använda för att generera eller konsumera olika typer av trafik. Just nu finns det bland annat stöd för EAP, L3GSM Resource Records, SIGTRAN m.m. Libmich har utvecklats av Benoit Michau på France Telecom och libmich är GPLv2-licensierat.

Jag ser att libmich är användbart på flera sätt. Vid utveckling där man behöver förstå hur trafiken hänger ihop och ser ut. Vid verfiering för att skapa mer eller mindre korrekt trafik samt för att sedan kunna analysera trafik från annan utrustning.