Fort Firewall 实战:按进程封网,一篇就够

Fort Firewall 实战:按进程封网,一篇就够

【免费下载链接】fortFort Firewall for Windows项目地址: https://gitcode.com/GitHub_Trending/fo/fort

凌晨两点,一个你从没听过的程序在后台往某个陌生 IP 发数据,Windows 防火墙的规则表里却翻不到它。Fort Firewall 就是为这种场面准备的:一个自带独立内核驱动、能按进程路径精确封网的 Windows 防火墙,附带学习模式、连接与带宽监控,以及可自动更新的区域黑名单。

三个让封网更省心的能力

学习模式:先看清谁在联网

它默认是 Auto-Learn——新程序联网时先放行并记下来,不急着拦。你在托盘看着图标进入学习态,等常用程序都被记下,再把"放行 / 拦截 / 询问"整体切到想要的那档,而不是从零一条条写规则。

连接与带宽:实时看谁在上传

Fort 把每个活动连接和它的字节量都存下来。打开 Connections 页,能看到每个进程的对端 IP 和已传数据;切到 Traf 页,进 / 出曲线每秒滚动刷新,哪个程序在偷偷上传,一眼就能指出来。

区域、时间组与限速:一次配好批量策略

Zones(区域)是从 URL 自动拉取的 IP 黑名单,能整段整段地封;Time Period 把策略绑到具体时段;Group 从托盘一键切换。再给某个程序单独设个 Speed Limit,带宽就不会被它一个占满。

🧭 从拿到安装包到封住第一个进程

先装对版本,让驱动真正加载

Windows 10 1809 以上选 x86_64 安装包,更早系统选 x86;装前确认装了 VC++ 运行库,Win10 以上记得先关 HVCI(核心隔离 / 内存完整性)。想自己编译的话,仓库里的 deploy/create-installer.bat 会用 Inno Setup 把驱动、UI 打包成安装程序。做完你应当看到:托盘出现 Fort 图标,且系统事件日志里没有驱动加载失败的记录。

装完先定过滤模式,别急着加规则

Fort 安装后默认停在 Auto-Learn。让它在自动学习里跑,新程序要联网时弹出询问,你点"放行"或"拦截";等常用程序都记下,再把这个模式整体改成 Block(不在列表就拦)。做完你应当看到:图标从学习态变为正常工作态,应用列表里已经有一批程序。

学习模式跑一天后,逐条处理"询问"

第二天回到 Fort:确认安全的程序改成放行,可疑的改成拦截,必要时再加个 Alert,让它被拦时弹窗提醒你。做完你应当看到:那个程序再连外网时不再弹窗,而是直接被拦、并在连接日志里留下一条记录。

给一个程序手写一条出站过滤行

在程序上右键加一条过滤行,字段拼成一行文本,例如IP(1.1.1.1):Port(80):Act(Block);这条规则由 confrulemanager.cpp 写进配置、推给驱动。做完你应当看到:该程序访问这条 IP / 端口时被拦,其余连接不受影响,而规则文本在编辑器里就是一行可复制的行。

🔧 这些设计为什么这么做

  • 自带 WFP 内核驱动 fortfw.sys,独立于 Windows 防火墙
  • 驱动和界面共用 src/driver/common 的配置结构,一份契约
  • 一个 exe 兼服务与界面,用 QLocalSocket + RPC 转发
  • Qt 6 静态编译,砍掉 SQL、打印等重型模块
  • 流量曲线用 QGraphicsView 手绘,不引第三方图表库

今晚就能试的 30 分钟

装好 → 停在 Auto-Learn → 挑一个你怀疑的程序(比如某个下载器)触发它的联网弹窗 → 改成"拦截 + Alert"。明早打开它的连接日志,如果那条记录是空的,说明真拦住了。剩下的问题是:哪些程序你愿意永远留着"问一次",哪些直接拦死?

【免费下载链接】fortFort Firewall for Windows项目地址: https://gitcode.com/GitHub_Trending/fo/fort

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

MAS 激活指南:免费激活 Windows 与 Office,永久去水印只需 3 步

MAS 激活指南:免费激活 Windows 与 Office,永久去水印只需 3 步

MAS 激活指南:免费激活 Windows 与 Office,永久去水印只需 3 步 【免费下载链接】Microsoft-Activation-Scripts Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced t…

2026/10/20 1:57:12 阅读更多 →
浏览器里的语音识别:Whisper Web 如何用3步在你电脑上跑起来

浏览器里的语音识别:Whisper Web 如何用3步在你电脑上跑起来

浏览器里的语音识别:Whisper Web 如何用3步在你电脑上跑起来 【免费下载链接】whisper-web ML-powered speech recognition directly in your browser 项目地址: https://gitcode.com/GitHub_Trending/wh/whisper-web whisper-web 是一个纯前端实现的浏览器端…

2026/10/20 1:57:12 阅读更多 →
异常及原因提取:构建可检索的故障知识库与根因分析方法论

异常及原因提取:构建可检索的故障知识库与根因分析方法论

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:57:12 阅读更多 →

最新新闻

博途1500PLC字符串包含判断:FOR+MID滑动窗口实现详解

博途1500PLC字符串包含判断:FOR+MID滑动窗口实现详解

用博途1500PLC判断源字符串中是否含有子字符串,这个需求听起来简单,我第一次在现场做的时候也以为一条指令就完事了。那是条包装线的扫码工位,读码器通过Profinet把条码送进PLC,我需要在ABC240315001XYZ这样的字符串里判断有没有2…

2026/10/20 2:37:36 阅读更多 →
大模型Token计费全解析:从分词原理到成本优化实战

大模型Token计费全解析:从分词原理到成本优化实战

记得我刚接触大模型开发那会儿,最让我头疼的还真不是提示词怎么写,而是后台账单上的那一串token数字。明明感觉没聊几句,钱就悄悄没了,看计费详情时又一头雾水。后来自己跑接口做应用,才彻底搞明白Token到底是什么&…

2026/10/20 2:37:36 阅读更多 →
剪纸主题网页制作指南:HTML+CSS+JavaScript实现传统美学与交互设计

剪纸主题网页制作指南:HTML+CSS+JavaScript实现传统美学与交互设计

前两天有个同学跑过来问我,说期末作业想做“Web剪纸”主题的网页,不知道怎么把剪纸这种传统手艺和网页制作结合起来。我当时一听就觉得这个选题选得挺聪明的——剪纸是最有辨识度的中国民间视觉符号之一,红色、镂空、对称,任何一个…

2026/10/20 2:37:36 阅读更多 →
Ubuntu循环登录自救指南:从tty命令行到图形会话修复全流程

Ubuntu循环登录自救指南:从tty命令行到图形会话修复全流程

1. 循环登录的典型症状与背后机制1.1 症状什么样,怎么判断是不是它作为常年折腾桌面Linux的人,Ubuntu循环登录这五个字几乎每年都要见上几次。它不是某个品牌的独家问题,也不是Ubuntu 22.04才有的新毛病。我经手的案例里,从18.04到…

2026/10/20 2:37:36 阅读更多 →
文科生AI提效指南:从认知到实操的工作流全拆解

文科生AI提效指南:从认知到实操的工作流全拆解

“文科生的逆袭时代”,这句话这两年我听得太多了。每次和文科背景的同行、朋友聊起来,大家的核心焦虑其实特别一致:AI这么猛,是不是要把我们这些靠笔杆子、靠理解力、靠沟通吃饭的人给替代了?但我在实际接触和带团队的…

2026/10/20 2:37:36 阅读更多 →
Godot 2D游戏开发第5期:打通场景切换、敌人AI与UI音效的可玩闭环

Godot 2D游戏开发第5期:打通场景切换、敌人AI与UI音效的可玩闭环

做2D游戏做到第五期,最容易遇上的状态就是:玩家已经能跑能跳了,但游戏还不像游戏。前四期我们一路把角色动画、基础TileMap关卡、金币收集勉强拼了出来,可一旦想打通从"进入关卡"到"死亡重来"再到"结算展…

2026/10/20 2:36:35 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →