VB如何写断开网络,不是禁用网络连接
答案:3 悬赏:0
解决时间 2021-02-28 14:29
- 提问者网友:無奈小影
- 2021-02-27 15:44
VB如何写断开网络,不是禁用网络连接,这个程序只要启动就断开链接,无法发送任何数据,在界面还有启用网络和断开网络的按钮
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-02-27 15:59
程序控制关闭端口就可以了 一般只需关闭80,88这两个端口就无法上网了
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-02-27 18:40
能想到的有两种方法:
1、修改路由表,这个相对比较简单一点,就是用route add和route delete,把默认路由删了,那么大部分网络通信都不可达,同时你可以再添上删掉的路由就可以恢复网络(重启计算机也可以)
路由表操作有api,百度关键字“请问如何读取本机的路由表 vb”就可以找到。
2、这个方法就及其复杂,并且只对ring3的程序管用(因为vb是ring3的,无法修改比它高级别的代码),那就是挂api钩子,这个跟挂键盘钩子完全不同,实际上是通过汇编修改winsock相关函数的入口地址,这个用vb做相当复杂,但是也是比较彻底的一种办法。
代码我就不给你,都不太简单你确认你要做的时候我可以给你做一个简单的例子看看
- 2楼网友:不服输就别哭
- 2021-02-27 17:12
比较麻烦,要使用API函数或RASAPI函数,你的QQ?可以在QQ中发资料
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯