📄 一句话概括
防火墙拦得住【谁跟谁】,拦不住【说了什么】——利用程序 bug 的合法请求、藏在内容里的病毒、钓鱼都防不住;对策是修补漏洞与内容检查。
📝 本节和前面几节的关系
5.2.7 点出【不看内容】的短板;本篇把短板捅破。
一、防不住的三类
利用服务器程序 bug 的攻击:请求格式完全合法, 规则无话可说,坏在服务器软件本身; 藏在内容里的病毒:附件、下载文件; 钓鱼等社会工程:根本不走技术通道。
二、对策
及时修补漏洞、更新软件版本; 内容层检查(杀毒、WAF)补上【看内容】的缺口。
三、动手 Demo:防火墙防不住的事
防火墙拦得住【谁跟谁】,拦不住【说了什么】:
for a, b in [('利用程序 bug 的攻击','请求格式合法,规则无话可说'),
('藏在内容里的病毒','内容检查不在包过滤的职责里'),
('钓鱼等社会工程','根本不走【技术通道】')]:
print('%-14s %s' % (a, b))
实跑输出:
--------------------------------------------------------------------
防火墙防不住的事
--------------------------------------------------------------------
防火墙拦得住【谁跟谁】,拦不住【说了什么】:
防不住的 原因
---------------------------------------------------
利用程序 bug 的攻击 请求格式合法,规则无话可说
藏在内容里的病毒 内容检查不在包过滤的职责里
钓鱼等社会工程 根本不走【技术通道】
---------------------------------------------------
对策:给服务器**及时修补漏洞**——防火墙不是终点站。
⭐ 2026 现状:WAF(Web 应用防火墙)已是网站标配, 专门补【看不懂内容】这块短板。
30 秒实验
- 举一个【合法请求干坏事】的例子(如 SQL 注入的思路)。
- 查查 WAF 与包过滤防火墙的区别。
- 说出服务器软件更新为什么是安全的第一线。
常见误区
- 以为装了防火墙就安全——内容层攻击照样穿透。
- 以为补丁是可有可无的维护项——它是对策的核心。
自测三问(点开对答案)
1. 防火墙拦不住什么? —— 包内容里的恶意——合法请求的攻击。 2. 最根本的对策? —— 及时修补漏洞、更新软件。 3. 补内容检查的设备叫什么? —— WAF(Web 应用防火墙)。- ☐ 下一节(5.3.1 性能不足时需要负载均衡)
相关笔记
- 外部入侵的检测和防御 — 防御之后的检测
- 7.1-7.5 安全的外围墙(信息资产、防火墙、DMZ) — 服务器侧的总结
- 🔌 网络是怎样连接的 · 索引