-
-
[己解决]为什么OD与w32dasm得出的IAT不一样?
-
发表于:
2008-6-19 10:46
3898
-
[己解决]为什么OD与w32dasm得出的IAT不一样?
我用OD载入系统自带的NOTEPAD,得到一份IAT(表1)。
然后重新用w32dasm载入NOTEPAD,得到另一份IAT(表2)。
我本来以为2份IAT应该一模一样的,结果比较之后,发现有以下不同:
IAT表1(与表2相同的省略了,以下是表2中没有的):
01001050 >77F244CF GDI32.StartDocW
01001138 >7C930331 ntdll.RtlGetLastWin32Error
01001140 >7C930340 ntdll.RtlSetLastWin32Error
0100131C >77C317AC offset msvcrt._acmdln
0100132C >77C323D8 offset msvcrt._adjust_fdiv
IAT表2(与表1相同的省略了,以下是表1中没有的):
GDI32.TextOutW
KERNEL32.GetLastError
KERNEL32.SetEndOfFile
KERNEL32.SetLastError
我想请教大侠:难道同一个程序,它的引入函数不是固定的吗?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课