首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
软件逆向
发新帖
0
0
[求助]为EXE增加DLL调用后,每调用一次内存就增大一点
发表于: 2007-12-13 23:19
7118
[求助]为EXE增加DLL调用后,每调用一次内存就增大一点
跳跳狗
4
2007-12-13 23:19
7118
用loadlibrary的方式给exe程序增加了DLL调用。但在程序运行时,每调用一次DLL,内存占用就增加了点。
开始以为是DLL中的API有内存未释放的问题,但检查DLL代码没问题。作了个测试的DLL,其中调用的函数没有任何代码,直接反回。在修改的EXE程序中调用时,内存仍增大。
将EXE程序最小化后,内存就减少了,然后再调用DLL时,内存又增加大。
于是新写了一个程序来调用这个DLL,结果无内存增大的问题。
有点晕啊。这是怎么回事?
谢谢!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
#调试逆向
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
kanxue
雪 币:
47147
活跃值:
(20445)
能力值:
(RANK:350 )
在线值:
发帖
2375
回帖
17045
粉丝
541
关注
私信
kanxue
8
2
楼
不需DLL时要用FreeLibrary
2007-12-14 10:18
0
跳跳狗
雪 币:
239
活跃值:
(77)
能力值:
( LV9,RANK:180 )
在线值:
发帖
48
回帖
147
粉丝
0
关注
私信
跳跳狗
4
3
楼
谢谢了。我再查查看。
2007-12-14 12:43
0
zjjmjtoot
雪 币:
299
活跃值:
(25)
能力值:
( LV10,RANK:170 )
在线值:
发帖
13
回帖
159
粉丝
0
关注
私信
zjjmjtoot
4
4
楼
每调用一次内存就增大一点?那还不爽,原告1个G的内存,调个10次8次的,就变成2个G了,还不发了?
2007-12-14 20:30
0
wdfa
雪 币:
125
活跃值:
(35)
能力值:
( LV3,RANK:20 )
在线值:
发帖
4
回帖
39
粉丝
1
关注
私信
wdfa
5
楼
不会的,记得使用LOADLIBRARY并不会实际加载一个已经加载的DLL,OS用了3条链表来记录的,好象是....
2007-12-15 11:15
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
跳跳狗
4
48
发帖
147
回帖
180
RANK
关注
私信
他的文章
[求助]OLLY无法载入,查壳也没有任何信息。请教是否有壳,为何无法加载?
3704
[求助]如何修改PCode的VB程序 已解决
3100
[求助]OD载入后就运行,无法进入汇编代码。查无壳
3195
[求助]查不出是什么壳
3356
[求助]UPX脱壳后可单独运行,但olly载入错误,运行就出错,无法跟踪下断调试。
4280
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部