【windows小技巧】阻断程序联网

日常使用中,我们经常需要阻断某一单一程序向外网发送请求/获取信息,最为常见的比如广告程序,比如破解的程序。

当然,最简单的方式就是拔掉网线。


简单方便又快捷~

不过我猜这个方法大家都知道,所以先说个比拔网线稍微复杂一点的方法,使用防火墙阻断网络连接


防火墙阻断网络连接详细步骤

流程如下:控制面板-系统和安全-windows defander防火墙-高级设置-入站出站规则-新建规则-选中要阻断联网的程序-完成

控制面板
windows defender防火墙
高级设置
入站出站规则-新建规则
这里可以选端口/程序
这里示范选择程序
阻止连接
这里如果可以区分你的电脑处于哪个网络,可以根据需要选择
最后写个名字,就可以点完成了

程序改了路径需要重新改,换了联网程序需要重新改,但是简单,而且只针对单一程序,而且整个流程在干什么都清晰明了。所以适合不是特别熟悉计算机的用户使用。


另一种方式相对复杂,可以屏蔽指向回环地址特定域名的访问请求,需要对计算机相对了解。

计算机发送网络请求的顺序大体如下:用户输入访问请求-计算机通过hosts文件检索服务器地址-如果没有,访问dns服务器得到服务器地址-计算机得到服务器地址-访问,防火墙阻断是在第一和第二步之间阻断,现在要说的这一种在第二步中间。

首先,获取数据包信息,可以使用wireshark/fiddler/科来/WSexploler等抓包工具,查看特定软件发送的请求信息。
然后将发送目标地址的信息写入到hosts文件,让每次请求都访问到127.0.0.1,这样请求信息就不会再发送到通过dns得到的地址,而只在本地回环,以此实现阻断。

找到某软件的发送包

查看数据包内容,这里看到发送目标地址为ft.com
打开文件C:\Windows\System32\drivers\etc\hosts,这里注意hosts文件要使用文本编辑器打开
将刚才抓包得到的域名写在127.0.0.1后面,实现hosts指向本机

如果知道访问的域名,也可以直接写在hosts文件里。
比如以前屏蔽迅雷影音的广告(现在我也不知道是不是这个域名)


image.png

这是第一次写东西,之后还会发一些小技巧类的和效率软件安利~
希望对各位有帮助~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、什么是TCP/IP 网络和协议 1. TCP/IP是一类协议系统,它是一套支持网络通信的协议集合。网络是计算机...
    karlon的马甲阅读 6,634评论 1 24
  • 开发及环境搭建类面试题 1、描述软件产生内存泄露的原因以及检查方式。(可以结合一种开发语言进行描述) 参考答案: ...
    天宇逍遥heart阅读 1,399评论 0 1
  • 文章首发于个人blog欢迎指正补充,可联系lionsom_lin@qq.com原文地址:《网络是怎样连接的》阅读整...
    lionsom_lin阅读 14,246评论 6 31
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,783评论 0 10
  • 非常好的文章,怕博主删除,再也找不到这么好的文章了,所以复制了一份,博主是2016年写,但是是到现在为止看到的,思...
    吭声_cfdc阅读 1,858评论 0 4