介绍一个 Windows 平台上的开源工具软件 ASN.1 Editor

        在 Windows 平台上以前一直使用 ASN1 VIEW 工具软件查看 ASN.1 编码数据,其界面如下:

        现在在网上又找到了另一个类似的工具软件 ASN.1 Editor,该软件的功能包括:显示、编辑、格式化及转换 ASN.1 编码格式的数据,使用它的前提是用户计算机上已经安装了 .NET Framework 4.5。该软件的发布网站是:https://www.pkisolutions.com/tools/asn1editor/ ,在那里提供了 zip 格式文件的下载链接。下载解压后,双击其中包含的 Asn1Editor-x64.exe (64 位可执行文件)或 Asn1Editor-x86.exe (32位可执行文件)就可以使用,无须安装。这个软件是开源的,源码发布在: https://github.com/PKISolutions/Asn1Editor.WPF,使用的开源许可证是Microsoft Public License (Ms-PL)。使用该软件打开一个 ASN.1 格式的数据文件后,数据将被自动解码,内部结构将以树状形式展示,如下图:

        在一个数据项上单击鼠标右键,如果在弹出菜单中点击“Save selected node as....”,可以将该节点的内容另存为文件。如果在弹出菜单中点击“View node text...”,可以查看该数据项的内部结构与值。

        在默认情况下,16进制查看窗口是被隐藏的,通过点击软件界面工具栏上的“Show or hide hex viewer”小按钮,会弹出两个大按钮“Show or hide address panel”、“Show or hide ASCII panel”。点击这两个大按钮可以分别以16进制、ASCII形式显示数据的值。

 

        当用户在树状视图窗口中点击鼠标选中一个数据项时,其对应的值将在16进制查看窗口中以特别的颜色高亮显示出来。当用户用鼠标双击树状视图中的一个数据项时,会弹出“Node Content Editor”窗口,如果该项的值是可修改的,用户可以在弹出窗口中输入新的值。(该功能似乎有Bug,我尝试修改了一个值,软件直接退出了。)

        该软件包含一个特别的功能——数据格式转换。点击工具栏上的“Open data converter”小按钮,将会弹出数据格式转换窗口:

 

        在 Binary Converter 窗口中,可以将数据转换为其他格式。还可以在窗口中选中一段数据,然后点击鼠标右键,在弹出菜单中选择“Cut”、“Copy”等操作。如下图:

 

        在菜单“Tools”->"Settings"中,可以调整文字显示的大小,如下图所示:

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值