我必须分析 GSM MAP 和 SCCP 数据包。Wireshark 可以毫无问题地解码这些数据包,但我需要使用 Java 或 C# 执行非常相似的任务。应用程序将从头开始编写。嗅探数据包不是问题,但是分析 IP 数据包和获取 SCCP/GSM MAP 数据(例如“imsi”号)非常复杂。
也许您知道如何在不阅读大量文档的情况下以方便的方式处理它?也许有一些适合这项任务的开源软件(理想情况下是开源的,Java 或 C# 作为主要语言)?
Mobicents jSS7 堆栈是开源堆栈,可以帮助您解码这些数据包https://code.google.com/p/jss7/