WINHEX使用技巧(從檔案中複製出十六進位制資料)

城東發表於2017-01-09

從檔案中複製出十六進位制資料

現在開啟一個WAV的檔案如下:


想把這些十六進位制的資料直接拷貝到網路除錯助手中,然後把資料發出去,但是這裡我們直接複製發現,在串列埠助手中顯示的卻是前面在ascii碼中存在的字元,後來就沒有了,也就是說這裡真正拷貝過去的是後設資料,比如說第一個就是0x52,而這個資料將會在網路除錯助手中顯示為R,

而不是我們想要的0x52,其實我們想要的東西並不是檔案原來的東西了,因為我們想從R這個字元中拷貝出52這兩個數字,明顯這兩個不是一樣的東西,比如5也有自己的ASCII碼,並且和R這個字元一樣的地位。幸好winhex有我們想要的功能,這裡拷貝步驟如下(先選中自己想要的資料):

然後在網路除錯助手中貼上得到:


注意:這裡最終得到的資料是連續的16進位制資料,方便這個軟體的傳送,但是如果想用於引數,最好還是需要得到有換行符的方便處理和展示的資料,具體請看http://blog.csdn.net/chengdong1314/article/details/54233601的《複製bin檔案檢視》章節


相關文章