-
-
[旧帖]
地址错位读去问题
0.00雪花
-
发表于:
2006-11-30 15:32
3954
-
各位,有这么一个程序,我跟踪出的地址显示
10029650 80 09 02 10 10 00 00 00 03 00 00 00 0F 00 00 00
10029660 0A 00 00 00 00 00 00 00 00 00 00 00 0F 00 00 00
10029670 01 00 00 00 01 00 00 00 01 00 00 04 E0 60 02 10
10029680 E0 60 02 10 E0 60 02 10 E0 60 02 10 E0 60 02 10
10029690 E0 60 02 10 D0 60 02 10 D0 60 02 10 D0 60 02 10
100296A0 D0 60 02 10 D0 60 02 10 D0 60 02 10 28 59 02 10
100296B0 00 00 01 C4 60 02 10 B8 60 02 10 AC 60 02 10 00
而这里面我需要的地址是第7行(最后一行)偏移+3,也即是C4 60 02 10才是我需要的地址,我要通过该地址读去里面的类容,但我定义的结构,比如
typedef stuct
{
BYTE btUnkown[0x63];
DWORD dwAddr;
}
我读出来的dwAddr的值缺是C4100260,而实际地址应该是100260C4,请问我要怎么写程序才能正确的读去这个地址呢?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)