Star 18.9k 开源 go 语言 Web 应用防火墙(WAF) 雷池 SafeLine

👉 这是一个或许对你有用 的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城 、支付、工作流、大屏报表、ERP、CRMAI大模型、IoT物联网等功能:

【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本

来源:


Web 应用裸奔在公网上有多危险?SQL 注入、XSS、命令注入、路径遍历、CC 攻击......攻击者的工具箱比你的防御手段丰富得多。

雷池(SafeLine)是国内最活跃的开源 WAF 项目, 18.9k Star,长亭科技出品,用 Go 语言开发。部署方式是反向代理------在 Web 服务前面加一道屏障,恶意流量进不来。

https://github.com/chaitin/SafeLine

工作原理

雷池作为反向代理接入,过滤所有流向 Web 服务的 HTTP 流量。恶意请求被拦截,正常请求透传------你的应用代码不需要改一行。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

五大核心能力

1. 全面的 Web 攻击防护

SQL 注入、XSS、代码注入、命令注入、CRLF 注入、XXE、SSRF、路径遍历------OWASP Top 10 基本全覆盖。

2. 访问频率限制

防 CC 攻击、暴力破解、流量激增,按源 IP 做精细化速率控制。

3. 智能人机验证

真人用户放行,恶意爬虫和自动化工具拦截。互联网流量里机器人比真人多得多,这个功能非常实用。

4. 身份认证

给任意 Web 服务加上用户名密码认证,一招解决"未授权访问"漏洞。

5. 前端动态加密

HTML 和 JavaScript 代码每次访问都以随机形态呈现,让逆向和爬虫头疼。

项目截图

说白了: 如果你有公网暴露的 Web 服务,又不想花钱买商业 WAF,雷池是目前开源方案里最省心的选择。Docker 一键部署,管理后台开箱即用。


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,"长按 "或"扫描"下方二维码噢

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

go 复制代码
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)