win10 怎样禁止一个文件夹下所有的程序联网?

2021-10-09 09:39:27 +08:00
 kisshere

自带的防火墙貌似只能单独禁止某一 exe 文件联网,能不能实现禁止一个文件夹下所有的程序联网,并且可以方便一键开启和一键关闭。

如果自带防火墙不能实现,有没有好用的第三方软件实现?

4765 次点击
所在节点    Windows
25 条回复
jiyan5
2021-10-09 09:44:51 +08:00
我也想知道
youxiachai
2021-10-09 09:45:20 +08:00
直接写个 powershell 脚本吧...
panda1001
2021-10-09 09:45:42 +08:00
我能想到的思路,一是遍历出所有子目录,脚本操作防火墙,二是 hook 联网程序的 api,遍历复制 patch dll 到每个子目录
paopjian
2021-10-09 09:46:07 +08:00
win10 怎么知道文件夹和程序的关系?
hymzhek
2021-10-09 09:52:16 +08:00
Comodo 规则挺复杂的
ahaxzh
2021-10-09 10:12:26 +08:00
把这个文件夹放在虚拟机里吧
codehz
2021-10-09 10:21:32 +08:00
(用 Sandboxie 设定特定文件夹强制沙箱,然后设置里关掉沙箱的网络
monkey110
2021-10-09 10:34:08 +08:00
netlimiter 能自己添加规则
wangyu17455
2021-10-09 11:06:49 +08:00
那只能写脚本了
cev2
2021-10-09 12:25:55 +08:00
这个需求用 [自带防火墙+Firewall App Blocker (不到 1M 的小工具,自带中文)] 可以解决,通过 Firewall App Blocker 为自带防火墙添加规则时可添加程序、添加文件夹、添加进程。
其中添加文件夹时会自动添加所选文件夹下的所有 exe 文件,但之后新增的 exe 文件不会自动添加,需再次手动添加文件夹一次,会增量添加新增的 exe 文件。
bybyte
2021-10-09 13:02:20 +08:00
写个 LSP 层拦截一下。
yolee599
2021-10-09 13:13:50 +08:00
我写了一个 bat,执行后自动把所有程序加入防火墙
afirefish
2021-10-09 13:39:46 +08:00
自己写个程序,监控文件夹中的 exe 吧。检测到新增就添加一条到防火墙中
XiLingHost
2021-10-09 13:41:36 +08:00
proxifier 加一个规则就好了,Application 就写"X:\path\to\*",Action 选择 Block,其他留空
v2tudnew
2021-10-09 15:30:10 +08:00
@monkey110 #8 我也在用,但不知为何,比如检测更新禁止了还是偶尔弹出来。用自带防火墙的话,连接都建立不了....
BuffDog
2021-10-09 16:03:39 +08:00
建议火绒
xinyang5302677
2021-10-09 18:28:40 +08:00
收购微软
sheeta
2021-10-09 19:06:32 +08:00
火绒
troilus
2021-10-09 22:26:38 +08:00
Netch,规则导入文件夹下程序,挂到一个空代理上
l4ever
2021-10-10 09:06:06 +08:00
火绒?支持通配符

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/806582

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX