我真的希望以前没有问过这个,但我的谷歌搜索没有提出任何内容,所以我想我会问.
我正在处理一个小脚本,我将DLL注入游戏并编辑特定字符串,以便在特定事件发生时显示.我已经找到了这个字符串驻留在内存中的位置,并编写了一个基本的sigscanning函数,以便在运行时找到它.我现在的问题是,给定起始地址,我如何/可以用我自己的特定字符串替换此字符串?
例如,字符串是"我喜欢煎饼",我想用"煎饼很可怕,华夫饼最好!"来取而代之.怎么会这样做呢?
谢谢!
哦是的,如果重要的话,源代码中的字符串是一个const char.我很确定它没有,但添加该信息并没有伤害!