3

我想用十六进制编辑器修改一个文件(添加一些新代码/功能),但我不确定我是否会在程序中为新材料找到足够的空白空间。所以我有几个关于什么是安全的问题:

  1. 该文件在结尾处有大量的 00 序列,这几乎肯定就足够了。写这个安全吗,还是我必须担心该区域保留给程序在正常操作过程中写入?
  2. 如果我必须增加文件大小,是否存在通过覆盖其他文件而损坏其他文件的危险(如果这很重要,我正在使用 HxD)?我有更大文件的空间,我只是不想损坏其他文件。
  3. 如果我确实更改了文件大小,是否还有其他需要更改以匹配的内容?
4

1 回答 1

0

您不能只在程序末尾添加字节并期望它知道如何处理它们。

于 2012-11-20T00:16:46.193 回答