二進位編輯器
以十六進位檢查檔案位元組,並取代所選位移處的值。復原編輯後,可將編輯內容另存為檔案或十六進位文字。
可執行的操作
檢視位元組位移和值
一起查看位移、十六進位值和 ASCII。輸入位移即可移至特定位元組。
取代個別位元組並儲存
將現有位元組取代為 00 到 FF 的值、復原最近的編輯,並將編輯後內容下載為另一個檔案。
使用方法
載入檔案或十六進位位元組
選擇一個檔案,或輸入如 41 42 0A 的序列後載入。上限為 1 MiB。
選取要編輯的位元組
在表格中選取一個值,或以十進位或帶有 0x 前綴的十六進位輸入其位移。
套用新值
輸入 00 到 FF 的兩位數值,然後按下「取代位元組」。您可以逐次復原編輯。
儲存編輯後的內容
下載另一個二進位檔案。您也可以複製十六進位位元組或將其儲存為文字。
適用情境
檢查檔案標頭
讀取檔案開頭的位元組,以取得檔案格式資訊。
變更已知位移處的值
確認位移和原始值,取代所需位元組並另存新檔。
讀取位元組位移和十六進位值
位移從零開始
位移是從檔案開頭起算的位置。十六進位 0x1A 和十進位 26 指的是相同位元組。
一個位元組使用兩個十六進位數字
00 到 FF 的值代表十進位 0 到 255。例如,41 對應 ASCII 字元 A。
ASCII 顯示範圍有限
顯示內容會呈現 0x20 到 0x7E 的 ASCII 字元。其他值會顯示為點號。此工具不會偵測或還原日文等文字編碼。
位元組取代與檔案結構
取代現有位元組不會變更檔案長度。變更值可能導致檔案無法讀取,請保留原始檔案並確認編輯後的結果。
復原變更的方法
復原位元組編輯會反轉最近一次位元組變更。「還原已載入的位元組」會回到最近一次成功載入的檔案或十六進位輸入,並清除復原歷史紀錄。
常見問題
可以新增或刪除位元組嗎?
此頁面會取代現有位元組,不會透過插入或刪除位元組來變更檔案長度。
會覆寫我的原始檔案嗎?
不會。編輯後的內容會以檔名前加上 edited_ 的方式下載。
可以復原多少次編輯?
您可以復原最近 1,000 次位元組編輯。重新載入檔案會建立新的起始狀態。
接受哪種十六進位輸入格式?
請使用 00 到 FF 的兩位數值,可選擇以空格或換行分隔。請勿加入 0x 前綴或位移欄。載入空白欄位會建立零位元組檔案。
檔案大小上限是多少?
單一檔案大小上限為 1 MiB(1,048,576 位元組)。表格每頁顯示 256 個位元組。
輸入與結果
- 輸入
- 一個檔案或十六進位位元組序列,大小最多 1 MiB。
- 編輯
- 取代所選位移處的位元組、復原最近編輯,或還原已載入的位元組。
- 結果
- 編輯後的二進位檔案、複製的十六進位位元組,或十六進位文字檔。原始檔案不會被覆寫。