永发信息网

IAT 是什么意思,和HINT是什么关系?

答案:3  悬赏:70  手机版
解决时间 2021-11-24 09:08
  • 提问者网友:骑士
  • 2021-11-23 14:28
IAT 是什么意思,和HINT是什么关系?
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-11-23 15:26
导入地址表(IAT):Import Address Table 由于导入函数就是被程序调用但其执行代码又不在程序中的函数,这些函数的代码位于一个或者多个DLL 中.当PE 文件被装入内存的时候,Windows 装载器才将DLL 装入,并将调用导入函数的指令和函数实际所处的地址联系起来(动态连接),这操作就需要导入表完成.其中导入地址表就指示函数实际地址
  IAT: 内隐联想测验
  内隐联想测验(Implicit Association Test 简称 IAT)是Greenwald等于1998年提出的一种新的内隐社会认知的研究方法(Greenwald 1998),其采用的是一种计算机化的辨别分类任务,以反应时为指标,通过对概念词和属性词之间的自动化联系的评估进而来对个体的内隐态度等进行间接测量。
全部回答
  • 1楼网友:愁杀梦里人
  • 2021-11-23 15:55
程序运行后IAT表的函数地址是根据导入表中函数名称确定的,而IAT表的函数地址可以直接被设定成某个API函数的地址,也可以按8标识的HINT号,就想MFC类的DLL一样,是按HINT号加载,不是按名称加载的,说到这里大家都明白IAT中的地址就是靠导入表中的函数和标号来确定函数地址的,应该知道ImportRec为什么要获取导入表修复程序了吧!
还有就是IAT表的地址是导入表中所有导入模块中FirstThunk值最小的值。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯