NK bin 輔助工具

2021-05-22 22:13:22 字數 1636 閱讀 2246

有時候需要簡單的檢視一下nk.bin(ce rom)中的檔案,就需要小工具,這些工具在wince sdk中有很多,下面簡單介紹幾個:

viewbin.exe:顯示bin檔案中的內容

displays information about the contents of a run-time image.

cvrtbin.exe  :將.bin格式轉換為其他格式(sre或者nbx)

converts read-only memory (rom) files from binary (.bin) format to sre or nbx (.nb0) format.

binmod.exe :提取檔案或者更換bin中的檔案

extracts files from a run-time image, and replaces files in a run-time image.

dumprom.exe:使用.nb0作為輸入檔案,從核心中提取所有的檔案或者模組。

this tool extracts all files and modules from the kernel. it does not use nk.bin files as input but nk.nb0 files, which can be created with the cvrtbin.exe

如果需要獲取nk.bin中的內容,可以使用下面的方式:

>>viewbin.exe nk.bin

獲取起始位址和長度

>>cvrtbin –r –a –w 32 –l nk.bin

將nk.bin轉換為nk.nb0 (起始位址start和長度length通過前乙個命令獲取)

>>dumprom.exe –d –v –5 nk.nb0

將nk.nb0的所有內容釋放到所指定的資料夾,該命令不會自動建立資料夾,所以這個資料夾要先建立

例子:

>>viewbin.exe nk.bin

viewbin... nk.bin

image start = 0x80070000, length = 0x01dcc294

start address = 0x80076068

checking record #40 for potential toc (romoffset = 0xfeb482c4)

checking record #131 for potential toc (romoffset = 0x00000000)

found ptoc  = 0x81e39cc8

romoffset = 0x00000000

done.

>>cvrtbin -r -a 0x80070000 -w 32 -l 0x01dcc294 nk.bin

…… >>dumprom.exe -d nk_dump -v -5 nk.nb0

……(注意:nk_dump為dump的輸出目錄,這個需要在執行這個命令前,自己手動建立)

參考**:

LINQ to SQL 輔助工具

當你在專案中使用linq to sql的時候,有乙個事情是必須要非常注意的,那就是要關心一下linq to sql幫你生成的sql語句,尤其在你還不是非常熟悉linq to sql的語法,api的時候,這點是非常重要的。一 datacontext本身有提供log屬性來將linq to sql生成的s...

JUC 輔助工具類

countdownlatch 假設這樣的乙個場景 你是圖書館管理員 現在還有五個人在圖書館中怎麼保證五個人都走完的時候進行鎖門 cyclicbarrier 鎖完門 下了班 你邀請一些朋友一起吃飯 有人提早就到 有人會準點到只有人齊了才開始吃飯 cyclicbarrier 和 countdownlat...

mac下的輔助工具

強大的快捷鍵編輯工具。強烈推薦 我所有的常用應用都設定了快捷鍵。不用切屏,告別misscontrol。同乙個快捷鍵,能根據當前應用執行狀態,做不同的操作。通過字串檢索應用的選單欄。顯示剪下板。設定應用分屏。自己寫一些巨集,獲取當前檔案的資料夾路徑 剪貼簿的正規表示式檢驗,符合條件的就開啟資料夾 如果...