WINCE viewbin命令

本文详细介绍了WinCE6.0中的Viewbin工具及其使用方法。通过不同的命令选项,Viewbin能够帮助开发者解析NK.bin文件,获取其大小、运行起始地址等基本信息,并列出NKimage内包含的所有模块及应用程序。

WINCE viewbin命令

 

Viewbin是微软提供的一个命令行工具,在WinCE6.0中,可以在"WINCE600PUBLICCOMMONOAKBINI386"找到他。Viewbin工具可以用来查看NK.bin文件。它可以从NK.bin中获得这个NK image的大小,运行的起始地址等。还能查看到里面所包含的模块,应用程序及相关的信息。

 

Viewbin的使用格式如下:

 

下面就这些命令格式来举例:

1.       viewbin nk.bin >output.txt

输出信息如下,这个命令同时可以在release目录下生产output.txt文件,这个文件的内容和下图一样

 

2.       viewbin –d nk.bin >output.txt

这个命令输出bin的所有的数据信息,输出的信息很大,我的NK.bin14M左右,但输出的信息有61M左右,信息如下:

从上图可以看出记录0,也即image start开始地址处保存的是BC06903EA,但我不知道这代表什么意义;记录1,也即0x80200040开始地址处保存的是45434543(也即ECEC) 10E80481;记录2,也即0x80200048开始地址处保存的是10E9E400;记录3,也即0x80201000开始地址处,保存的是系统映像的数据,也就是从记录3开始的

……………………………

………………………

3.       viewbin –t nk.bin >output.txt

这条命令可以将NK image里面包含的模块及相关信息列成一个表并输出到output.txt里面,这样打开output.txt就可以看到里面包含了哪些模块,其中包括驱动,应用程序等。

……………………………

………………………………

4.       viewbin –o nk.bin >output.txt

这条命令和-t命令的差别就是,对module的每个exedll的信息展开输出,如下所示

5.       viewbin –r nk.bin >output.txt

NK.bin的记录信息输出到output.txt中。

………………………

6.       viewbin –sym nk.bin >output.txt

NK.bin的简要的信息输出,如下

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

loongembedded

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值