怎么隐藏DLL中的信息,不让工具软件可以查看???

flashboy 2005-10-21 02:48:10
我用MFC写了一个一般的DLL, 导出了很多CLASS. 当我使用Dependency的时候,.可以比较清楚的看到其中被导出的CLASS信息. 我想隐藏这些信息, 该怎么做呢?
...全文
239 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
flashboy 2005-10-28
gxqcn(GxQ)
大虾,能否写个DEF文件示例?
回复
rabo 2005-10-26
不管你怎么弄,都可以用不同的方法全部看到。PE是个好东东。
回复
gxqcn 2005-10-26
压缩加壳都不是解决方法,因为dll需要与AP进行交互,所以如果用 Dependency 看不到函数细节,则调用的 AP 也会看不到,又需要调用成功,隐藏细节的一个方法就是将函数名隐藏,并用一个序号代替(正如我之前回帖所述那样)。
回复
huangwc 2005-10-26
加壳吧
找一个不是很常见的壳就ok了
回复
DoItFreely 2005-10-26
用upx压缩一下
回复
DrSmart 2005-10-25
mark
回复
gxqcn 2005-10-25
HugeCalc 导出的也是 classs,但导出函数都用 .def 定义成“NONAME”形式,用 Dependency 就看不到了。

HugeCalc:http://maths.myrice.com/software.htm#02
回复
rabbitweng 2005-10-23
难道是debug版本?
回复
rageliu 2005-10-21
来学习的...
回复
发帖
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2005-10-21 02:48
社区公告
暂无公告