1

使用十六进制编辑器替换驻留在 DLL 文件中的字符串的某些字符是否安全?我不会引入新的字符或删除任何现有的字符,因此文件大小不会改变。我要做的是替换一些以小写形式编写的嵌入式 SQL 字符串,并将该字符串的字符设为大写。没问题,还是它破坏了 DLL 并使其无法加载?顺便说一句,这个 DLL 没有使用代码签名证书进行数字签名。

4

1 回答 1

0

除非 dll 的所有者对其进行某种验证,例如使用校验和,否则它不会破坏任何东西。

(afaik 大多数 Windows 系统 dll 都会以某种方式被监视以进行修改,如果您更改它们,Windows 会抱怨)

于 2011-06-30T11:15:59.413 回答