首页
社区
课程
招聘
[求助] 如何正确卸载NSP注入的DLL
2018-7-9 22:30 4472

[求助] 如何正确卸载NSP注入的DLL

2018-7-9 22:30
4472
Demo项目代码见附件。

这个是做用来获取DNS解析记录用的。
但是,我发现,WSCUnInstallNameSpace后,程序中被注入的DLL依旧存在。

补充一下,其实我想知道的是,如何安全的卸载这个dll而不影响原程序。
因为可能会有部分朋友会说dll中,新建线程,调用FreeLibraryAndExit,这样不久会卸载掉了嘛。
事实确实如此,dll被卸载了,不过程序却不能上网了。


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2018-7-14 16:13 被myangel编辑 ,原因:
上传的附件:
收藏
点赞0
打赏
分享
最新回复 (6)
雪    币: 1795
活跃值: (63)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
myangel 2018-7-10 21:13
2
0
自顶,求各位大大解惑,谢谢
雪    币: 105
活跃值: (314)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
laosanls 2018-7-14 15:12
3
0
在你的DLL中,创建一个线程。然后FreeLibraryAndExitThread
雪    币: 1795
活跃值: (63)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
myangel 2018-7-14 16:07
4
0
laosanls 在你的DLL中,创建一个线程。然后FreeLibraryAndExitThread
这样是能把dll卸载了,但是会导致无法上网,影响更大了
雪    币: 30092
活跃值: (2062)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
bestbird 2018-7-16 18:00
5
0
.
最后于 2018-7-25 12:27 被bestbird编辑 ,原因:
雪    币: 30092
活跃值: (2062)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
bestbird 2018-7-16 18:01
6
0
.
最后于 2018-7-25 12:27 被bestbird编辑 ,原因:
雪    币: 30092
活跃值: (2062)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
bestbird 2018-7-16 18:05
7
0
.
最后于 2018-7-25 12:27 被bestbird编辑 ,原因:
游客
登录 | 注册 方可回帖
返回