目前一个难题,望各位老大帮忙看看。
问题描述:一个可执行文件A.exe在图形模式下输出字符串,调用bgi16.dll中的outtextxy进行字符串输出.我重写了outtextxy,将其字符串的指针值传给我自定义中断,在中断中将地址写入文件。
运行发现偏移地址是正确的,但是段地址差很远。
A.exe本身就1M多,通过IDA分析可见字符串处段地址已经快突破FFFF,中断获取到的值只有350左右,明显不对,还望老大们指点一二
问题描述:一个可执行文件A.exe在图形模式下输出字符串,调用bgi16.dll中的outtextxy进行字符串输出.我重写了outtextxy,将其字符串的指针值传给我自定义中断,在中断中将地址写入文件。
运行发现偏移地址是正确的,但是段地址差很远。
A.exe本身就1M多,通过IDA分析可见字符串处段地址已经快突破FFFF,中断获取到的值只有350左右,明显不对,还望老大们指点一二
