通过IDA反汇编程序,我已经到达了这个地址:
0010FD74 00 00 00 00 00 00 03 00 00 00 00 00 82 03 80 02
现在我需要,给定地址以获取特定字节;例如第7个位置,其中有" 03"。 我尝试过使用C语言来做到这一点:
char *dummycharacter;
*dummycharacter = *(char*)0x10FD74;
现在,如果我尝试使用此方法访问第7个值:
dummycharacter[6]
我没有得到0x03 ......我哪里错了?
答案 0 :(得分:4)
您正在尝试将值dummycharacter
分配给(因为它未初始化,因此几乎无处可寻)。试试dummycharacter = (char*)0x10FD74;
。