标题:求教一个vb编程问题
只看楼主
btt6
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2016-8-13
结帖率:47.83%
已结贴  问题点数:2 回复次数:3 
求教一个vb编程问题
我想用vb实现阻止某个指定的进程访问网络,如阻止qq.exe  这个进程来访问因特网,不需要关闭这个进程。应该如何实现呢,求哪位好心人给个思路或代码,谢谢了
搜索更多相关主题的帖子: 网络 如何 因特网 
2016-11-02 13:54
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:934
专家分:5244
注 册:2015-8-10
得分:1 
没有做过这样的东西。感觉挺麻烦的,难度不小
百度贴吧上有提到这样的问题,但是只是讲了思路,没有具体的代码。 你可以参考一下
http://tieba.baidu.com/p/1405345945
帮顶,期待更厉害的高手。
2016-11-02 16:31
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:1 
我想到的是用 网络防火墙。
以前有一个VB写的网络防火墙的程序。
用那个程序添加这个功能试试。

授人于鱼,不如授人于渔
早已停用QQ了
2016-11-02 17:13
xss_wl
Rank: 5Rank: 5
等 级:禁止访问
威 望:3
帖 子:100
专家分:315
注 册:2016-10-15
得分:1 
技术上要实现楼主的需要很简单,只需将所有网络通讯相关的API函数HOOK掉,然后在这些API函数被调用时,先判断调用者是否为指定的进程。如果是则屏蔽该函数的调用,如果不是则放行函数的调用。但是要实现API函数的HOOK功能,必须配合C或者C++语言,单独靠VB是很难完成的。
2016-11-04 12:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-470616-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.139259 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved