使用十六进制编辑器替换DLL文件中的某些字符串是否安全?我不打算引入新的字符或删除任何现有的字符,因此文件大小不会改变。而我要做的是替换一些用小写字母写的嵌入式SQL字符串,并使该字符串的字符大写。它没关系,还是它破坏了DLL并使其无法加载?顺便说一下,这个DLL没有使用代码签名证书进行数字签名。
答案 0 :(得分:0)
除非dll的所有者对它进行某种验证,例如使用校验和,否则它不会破坏任何内容。
(afaik大多数windows系统dll都会以某种方式进行修改,如果你改变它们,windows会抱怨)