二进制编辑器
关于此工具
可加载任意文件,并在行内编辑十六进制(HEX)与ASCII;修改的单元会以红色突出显示。 全部处理完全在浏览器内完成,不会上传数据。得益于 Web Worker、去抖和命中数上限,即使 7~20 MB 级别也能保持搜索不卡顿。
—
编辑模式
编辑
选区/更改
选区:—
已改动:0
0 / 0
偏移 | HEX | ASCII |
---|
使用方法
- 通过“文件”载入,所有处理都在浏览器内完成且不会发送数据。
- 单击 HEX 或 ASCII 单元即可行内编辑。HEX 需要两位(0-9A-F),ASCII 仅接受单个字符。
- 搜索可在 ASCII 与 HEX 之间切换。HEX 可输入“DE AD BE EF”或“DEADBEEF”,ASCII 可选择区分或忽略大小写。
- 插入/删除 会以光标位置为基准修改 1 个字节。
- 保存 会下载当前缓冲区。
补充说明(防止卡顿)
- 搜索在 Web Worker 中执行,界面保持响应。
- 输入经过去抖(约 180 ms),快速输入会取消之前的搜索。
- 最多显示 500 个命中;超出时会在末尾显示
+
。 - 7~20 MB 级别实测表现良好;更大的文件可减少“可见行数”以保持滚动顺畅。
注意事项
- 在编辑过程中打开其他文件会丢弃未保存的更改,必要时请先保存。
- ASCII 列仅接受可打印字符;其他字节会显示为
.
。