首页
社区
课程
招聘
导入表注入
发表于: 2020-6-28 06:56 4152

导入表注入

2020-6-28 06:56
4152

最近正好复习到这里,顺便分享一下导入表注入dll的代码。
参考:滴水三期

如果代码中有错误的地方,还希望大牛指正。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2020-6-28 11:13 被13l00m编辑 ,原因: 代码出现问题
收藏
免费 3
支持
分享
最新回复 (5)
雪    币: 3623
活跃值: (656)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2
申请的内存没填0,while (pThuData_IAT_TEST->u1.Function)这句终止条件有问题
printf("\t%s\n", RvaToFoa(pDosHeader, pFileHeader, pOptHeader, pSecHeader, pThuData_IAT_TEST->u1.AddressOfData + 2)); 这句%s有问题
2020-6-28 09:42
1
雪    币: 5054
活跃值: (2821)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢大佬分享
2020-6-28 09:51
1
雪    币: 177
活跃值: (202)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
mb_ldtiaylu 申请的内存没填0,while (pThuData_IAT_TEST->u1.Function)这句终止条件有问题 printf("\t%s\n", RvaToFoa(pDo ...
代码已经更新,感谢大牛指正!终止条件有问题应该是内存没有初始化造成的,大牛如果有更好的方法可以说一下,学习学习
2020-6-28 10:54
0
雪    币: 3623
活跃值: (656)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
5
13l00m 代码已经更新,感谢大牛指正!终止条件有问题应该是内存没有初始化造成的,大牛如果有更好的方法可以说一下,学习学习
使用memcpy((LPSTR)NewSectionAddr, pImpDes, pOptHeader->DataDirectory[1].Size));  要省事多了吧
2020-6-28 11:04
0
雪    币: 177
活跃值: (202)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
mb_ldtiaylu 使用memcpy((LPSTR)NewSectionAddr, pImpDes, pOptHeader->DataDirectory[1].Size)); 要省事多了吧
哈哈哈,确实
2020-6-28 11:16
0
游客
登录 | 注册 方可回帖
返回
//