更新日期:2008-08-20 阅读次数:283
Windows Smartphone 2003上面\Windows目录下面的文件正常情况下是无法直接拷贝到PC上的。 我使用Google仔细搜索了,唯一得到有用的信息是,有一个工具DumpRom.exe可以提取
Windows Smartphone 2003上面\Windows目录下面的文件正常情况下是无法直接拷贝到PC上的。
我使用Google仔细搜索了,唯一得到有用的信息是,有一个工具DumpRom.exe可以提取ROM Image文件出来。但是这个工具只能处理.bin、.nba格式文件。可是我到哪里找这个.bin、.nba文件呢?我手里只有一个手机,也只有ROM升级文件nk.nbf,就是没有nk.nba,nk.bin。
同时我还发现一个工具xda2nbftool可以把nbf文件转换成nba文件,但是经过实际使用,发现根本不能使用。不是invalid password,就是incorrect checksum。
为什么我想提取ROM文件出来呢?因为我想反汇编它的代码,就这么简单。已经公布的WINCE5部分源代码没有包含我希望看到的东西。这个想法有点不切实际吧。
如果手机有JTAG口的话,可以通过专门的数据线从flash中读取数据。不同厂家的flash,flash读取软件也会有细微区别。
如果手机的诊断接口支持peek memory,也可以通过诊断口读出flash内容。
不过问题在于你即使读出flash内容也不可能学到什么东西。反汇编代码你首先要知道对方用的是什么编译器。手机用ARM7、ARM9的比较多,但即使你反汇编得到汇编语言,也是不可能看懂的。
我觉得你有这个力气不如直接在网上找一找你“希望看到的东西”吧。:)
楼上的大哥,要是在网上能找到我希望看到的东西.我又何必浪费时间去反汇编呢?
用Trace 32或者Open Ice啊
2 craftsmanship:
我搜索了一下,根据OpenICE的说明,好像是可以下载ROM到PC上的,但是没有地方找到下载这个软件。
Trace32我看了说明,好像只能使用来调试吧?没有看到哪里可以下载ROM文件到PC上。
备:...... CCSDN.NET.CN &2008 Copyright