WINHEX使用技巧(從檔案中複製出十六進位制資料)
從檔案中複製出十六進位制資料
現在開啟一個WAV的檔案如下:
想把這些十六進位制的資料直接拷貝到網路除錯助手中,然後把資料發出去,但是這裡我們直接複製發現,在串列埠助手中顯示的卻是前面在ascii碼中存在的字元,後來就沒有了,也就是說這裡真正拷貝過去的是後設資料,比如說第一個就是0x52,而這個資料將會在網路除錯助手中顯示為R,
而不是我們想要的0x52,其實我們想要的東西並不是檔案原來的東西了,因為我們想從R這個字元中拷貝出52這兩個數字,明顯這兩個不是一樣的東西,比如5也有自己的ASCII碼,並且和R這個字元一樣的地位。幸好winhex有我們想要的功能,這裡拷貝步驟如下(先選中自己想要的資料):
然後在網路除錯助手中貼上得到:
注意:這裡最終得到的資料是連續的16進位制資料,方便這個軟體的傳送,但是如果想用於引數,最好還是需要得到有換行符的方便處理和展示的資料,具體請看http://blog.csdn.net/chengdong1314/article/details/54233601的《複製bin檔案檢視》章節
相關文章
- 複製ue中的十六進位制內容
- 二進位制檔案複製
- 記錄:匯出檔案為十六進位制
- UE複製貼上二進位制檔案
- java 十六進位制輸出Java
- php中RGB轉十六進位制、十六進位制轉RGBPHP
- C語言十進位制,八進位制,十六進位制輸出分析C語言
- asp中以十六進位制顯示字串資料 (轉)字串
- 十進位制轉十六進位制
- Oracle中十進位制與十六進位制轉換程式Oracle
- JavaScript 二進位制、八進位制與十六進位制JavaScript
- 複雜二進位制資料
- 十進位制——二 (八、十六 )進位制
- 十六進位制數轉十進位制
- C語言實現檔案複製功能(包括文字檔案和二進位制檔案)C語言
- 進位制詳解:二進位制、八進位制和十六進位制
- Oracle中的二進位制、八進位制、十進位制、十六進位制相互轉換函式Oracle函式
- 記憶體資料的十六進位制Print記憶體
- Qt進位制轉換(十進位制轉十六進位制)QT
- C++資料格式化5 - uint轉換成十六進位制字串&二進位制的data列印成十六進位制字串C++UI字串
- 十六進位制轉換為八進位制
- 十六進位制轉換為十進位制
- 二進位制,八進位制,十進位制,十六進位制的相互轉換
- printf十六進位制輸出64位值的方法
- 二進位制、十進位制與十六進位制相互轉化
- ORACLE使用函式對二進位制、十進位制、十六進位制數互相轉換Oracle函式
- 從spfile二進位制檔案中產生init.ora文字檔案
- 【轉帖】Oracle中的二進位制、八進位制、十進位制、十六進位制相互轉換函式Oracle函式
- C++輸入十進位制數,輸出對應二進位制數、十六進位制數C++
- java中二進位制、八進位制、十進位制、十六進位制的轉換Java
- 二進位制,八進位制,十進位制,十六進位制之間的轉換
- Python 進位制互相轉換(二進位制、十進位制和十六進位制)Python
- 八進位制,十六進位制和浮點數
- JavaScript十六進位制和八進位制字面量JavaScript
- [MSSQL]將十進位制轉成十六進位制SQL
- 【進位制轉換】二進位制、十六進位制、十進位制、八進位制對應關係
- 使用檔案複製的方式進行資料庫版本升級資料庫
- printf與scanf如何輸出、輸入十六進位制與八進位制數