VB编程,将一个指定的进程禁止访问网络和恢复两个功能 80
将一个指定的进程禁止访问网络和恢复两个功能,该进程会出现多个、同名的情况,使用VB6.0编写而且需要源代码...
将一个指定的进程禁止访问网络和恢复两个功能,该进程会出现多个、同名的情况,使用VB6.0编写而且需要源代码
展开
1个回答
展开全部
简单的方法 复制一个假的ws2_32.dll到这个进程所在的目录,这是一个window的bug,可以搜索dll镜像劫持。
复杂的方法 如果上面的方法不行的话,只能hook进程 iat表了,用od载入程序看下程序调用了什么api,找到关于网络方面的,找到这些api的iat地址替换成自己的函数,但要注意一些程序算法可能用到这些api替换后可能报错,所以自己的函数需要根据算法来写。
复杂的方法 如果上面的方法不行的话,只能hook进程 iat表了,用od载入程序看下程序调用了什么api,找到关于网络方面的,找到这些api的iat地址替换成自己的函数,但要注意一些程序算法可能用到这些api替换后可能报错,所以自己的函数需要根据算法来写。
追问
我只是想让这个进程在运行时禁止访问网络20秒后恢复,不用这么麻烦吧? 就像一些杀毒软件附带的流量监控上的禁止访问网络。
追答
还有一种办法就是控制系统防火墙你可以百度下,给你个链接看看http://www.cnblogs.com/phytan/archive/2007/07/11/814474.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询