0

我尝试解析 asn1 文件。我有元数据,像这样

HUAWEI-CG DEFINITIONS IMPLICIT TAGS ::=
BEGIN

CallEventRecord            ::= CHOICE 
{
              sgsnPDPRecord                      [20] SGSNPDPRecord,
--            ggsnPDPRecord                      [21] GGSNPDPRecord,
--            sgsnMMRecord                       [22] SGSNMMRecord,
--            sgsnSMORecord                      [23] SGSNSMORecord,

有人可以建议从 linux 服务器(脚本或 linux 实用程序)吗?

谢谢!

4

2 回答 2

1

您需要一个 ASN.1 工具。请参阅http://www.itu.int/ITU-T/asn1/links/index.htm以获取 ASN.1 工具(一些免费,一些商业)的优秀列表。

您还可以在http://asn1-playground.oss.com上尝试免费的在线 ASN.1 编译器,您还可以在其中尝试对消息进行编码和解码。

于 2013-09-27T23:09:54.150 回答
0

鉴于您拥有 ASN.1 元数据/模式,您可以尝试使用 CoDec。你可以在这里找到它:http: //sourceforge.net/projects/codec/

你有我可以尝试解析的示例二进制文件吗?

于 2013-10-02T02:51:09.233 回答