小樱 发表于 2024/5/16 21:23

Windows防火墙批量添加删除工具,支持应用程序exe,防止BT服务器被美国版权方发起DDOS攻击与DMCA投诉 ip2location免费的国家ip库

Windows防火墙批量添加删除工具,支持应用程序exe,防止BT服务器被美国版权方发起DDOS攻击与DMCA投诉 ip2location免费的国家ip库

目前有效防止版权方的一种办法是禁用DHT网络
但是难免偶尔还会遇到被投诉的情况,所以就有了这个防火墙软件的诞生,基于系统api实现添加管理防火墙直接屏蔽所有美国ip

市面上没有一款好用的防火墙管理软件,,,要么就是基于cmd命令,或者powershell去实现,效率特别崩溃,写成bat批处理添加几千行ip也都要花费好十几分钟

所以就有了这个Windows防火墙软件诞生


软件语言基于C++底层开发,使用了 netfw.h 作为api进行开发的小软件,运行效率最高,添加速度优化取决于系统底层,例如Windows11最新版系统速度最快,5秒就能添加完成20万行的ip地址进防火墙中

推荐ip2location免费的国家ip库:https://www.ip2location.com/free/visitor-blocker
下载选择美国,CIDR格式的ip库,如图所示


做成这种格式命名为 ip.txt 放在软件同一根目录下,文件中不能有#号,下载的ip库使用记事本打开,头部的#号相关行请删除
1.32.232.0/21
2.16.40.0/24
2.16.55.0/24
2.16.60.0/23
2.16.74.0/23

之前比特彗星前几个测试版就让群里朋友给写好了的软件,,,一直没来得及分享,现在分享出来给大家用
软件下载:

注意:如果使用系统防火墙,那么效率感觉还是有些问题,因为5MB的数据库ip添加到防火墙中,会占用2GB的进程内存常驻在 svchost.exe 中,还原防火墙规则为默认值后(清空所有规则)就能恢复原有的内存使用
所以感觉效率始终不如应用程式去读取ip库提供的bin文件,这种情况下不会占用浪费电脑内存,而且效率最高


如果txt文件里面有#导致出bug,可以直接还原防火墙默认值,删除txt文件内相关的#行后,然后重新操作


Mr.o0o 发表于 2024/5/22 13:36

如果使用系统防火墙,那么效率感觉还是有些问题,因为5MB的数据库ip添加到防火墙中,会占用2GB的进程内存常驻在 svchost.exe 中,还原防火墙规则为默认值后(清空所有规则)就能恢复原有的内存使用
所以感觉效率始终不如应用程式去读取ip库提供的bin文件,这种情况下不会占用浪费电脑内存,而且效率最高
所以,当初我应该写个独立的,来接管Windows的系统防火墙.

o0o 发表于 2024/7/1 16:55

Mr.o0o 发表于 2024/5/22 13:36
所以,当初我应该写个独立的,来接管Windows的系统防火墙.

然后,1月过去了,独立的有出了吗,还是是难产了

Mr.o0o 发表于 2024/7/6 07:40

o0o 发表于 2024/7/1 16:55
然后,1月过去了,独立的有出了吗,还是是难产了

没有,难产了,在忙别的事情..
页: [1]
查看完整版本: Windows防火墙批量添加删除工具,支持应用程序exe,防止BT服务器被美国版权方发起DDOS攻击与DMCA投诉 ip2location免费的国家ip库