0
有沒有辦法通過十六進制編輯器或其他方式查看二進制文件中的數據是否對齊或打包,特別是對於HPUX系統?Binary Database Aligned or Packed
有沒有辦法通過十六進制編輯器或其他方式查看二進制文件中的數據是否對齊或打包,特別是對於HPUX系統?Binary Database Aligned or Packed
如果你知道你在找什麼,並且可以在十六進制轉儲中識別它,那麼你可以對數據是否對齊或者打包做出明智的估計。但在很多方面,你的問題是無法回答的。數據來自哪裏?爲什麼你不能問這個人(推測一個程序)是如何創建的?
如果你問「我可以使用什麼工具來查看數據」,那麼你可以考慮:
或者你可以在P ERL。很久以前(1987年左右),我寫了一個程序odx(十六進制十六進制轉儲 - 奇怪),我繼續使用 - 它給了我一個十六進制轉儲,每行16個字節,再加上可打印字符的圖像。這個例子並不是很令人興奮(在Sun Sparc上運行odx本身):
Black JL: odx odx | sed 10q
0x0000: 7F 45 4C 46 01 02 01 00 00 00 00 00 00 00 00 00 .ELF............
0x0010: 00 02 00 12 00 00 00 01 00 01 0D 84 00 00 00 34 ...............4
0x0020: 00 00 77 9C 00 00 01 00 00 34 00 20 00 05 00 28 ..w......4. ...(
0x0030: 00 24 00 23 00 00 00 06 00 00 00 34 00 01 00 34 .$.#.......4...4
0x0040: 00 00 00 00 00 00 00 A0 00 00 00 A0 00 00 00 05 ................
0x0050: 00 00 00 00 00 00 00 03 00 00 00 D4 00 00 00 00 ................
0x0060: 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 04 ................
0x0070: 00 00 00 00 00 00 00 01 00 00 00 00 00 01 00 00 ................
0x0080: 00 00 00 00 00 00 22 86 00 00 22 86 00 00 00 05 ......"...".....
0x0090: 00 01 00 00 00 00 00 01 00 00 22 88 00 02 22 88 .........."...".
Black JL: