dll内函数名重新命名的问题

[复制链接]
3476|4
 楼主| 程序匠太 发表于 2009-10-9 19:09 | 显示全部楼层 |阅读模式
我有个DLL动态库,没有代码,现在想在DLL上增加一些函数,并且想统一命名标准,所以想把那个DLL内的函数重新命名,最后生成一个DLL,请问可以办到吗?
cracker007 发表于 2009-10-10 08:22 | 显示全部楼层
反编译,修改iat. 相关资料去读看雪的加密解密第2版的pe那章,以及罗云斌的win32汇编程序设计的pe那章。
chengchenz 发表于 2009-10-10 13:49 | 显示全部楼层
可以办到的,使用DLL函数转发就可以了。
《Windows 核心编程》里面有相关章节的内容
chengchenz 发表于 2009-10-10 13:51 | 显示全部楼层
DLL函数转发是一个比较常用的技术,无需改动原来的那个DLL,比较安全,
Windows自身的很多DLL中的函数都被转发到别的DLL中去了。
high 发表于 2009-10-13 22:52 | 显示全部楼层
做一个新的new.dll, LoadLibrary原来老的rename.dll这样的方式是否最简单?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我比程序匠人横一些,同时也比他多了一点.

13

主题

45

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部