Writeprocessmemory问题

时间:2010-11-26 17:28:11

标签: c#

我想在使用WriteProcessMemory设置的登录地址后添加00 00 00 00 00 00(很多空格)。所以,如果登录地址现在是= login.blaha.com,我想将其更改为blaha.net,但随后是我不需要的blaha.net之后的字符。如何解决这个问题??

1 个答案:

答案 0 :(得分:1)

有两种情况:

  • 如果它是一个空终止字符串,则插入一个空终止字节('\ 0')
  • 如果字符串长度是在字符串本身中定义的,则只需更改内存中的字符串长度。

在这些更改后,其他字符无关紧要,因为没有人可以再访问它们了。