替换一个exe文件中的固定内容

1034992601 · · 2147 次点击
jan-bar
想要拥有,必定付出。
这种编译后的字符串应该在常量区,我研究了下这些字符串基本都是定死的,也就是说程序会按照已经编译好的规则加载。所以你想把长度15的字符串替换为18,我猜应该要同时修改记录长度的字节,不然程序加载会按15的长度读取。所以你弄长度相同的没问题,长度少的后面会保持原来数据,长度多的则还是按照15读取。不过长度多了会让程序加载下一个常量的时候出现问题,感觉这样程序会崩。
#3
更多评论
The number of elements copied is the minimum of len(src) and len(dst).
#1
不用copy, 用for 一个字节一个字节的赋值,也会是这种结果
#2