Github第一Star数的国产免费开源防火墙--雷池社区版初步体验

news2025/2/24 10:12:35

前言

近期准备搭建一个博客网站,用来存储工作室同学们的学习笔记。服务器准备直接放在公网上,方便大家随时随地的上传和浏览,为了防止网站被人日穿成为肉鸡,一些防御措施还是要部署的。

首先明确自己的需求:

零成本, 效果好,易使用

很明显适合我的,就只有开源WAF

在经过相关资料的查阅后,我选择了雷池社区版

为什么呢?详看介绍

介绍

雷池社区版可谓是开源WAF界冉冉升起的一颗新星,在Github上仅仅发布了一年便成功超越了开源WAF界的老大哥ModSecurity,以8.3k+的Star数高居Github榜一,如今装机量已近10w。

为什么会有雷池社区版?

雷池的商业版本自发布以后就受到各大咨询机构和诸多头部企业的认可,虽然雷池大卖,但是头部企业真的太少,在这个世界上只有很小的一个群体使用过雷池产品,我们很遗憾没有将智能语义分析算法发扬光大。

为了让更广大的用户零成本感受语义分析算法的能力,今年四月份我们在 GitHub 发布了雷池的社区免费版本。

为什么它如此受到欢迎呢?

官方完备的文档,各个用户体验后发表的博客,最终凝练成的五个字–“简单且好用”

为什么它如此好用?

雷池社区版是长亭科技根据企业版雷池Web应用防护系统提炼出来的,核心检测能力由长亭首创的智能语义分析算法驱动。这种算法比传统的正则匹配有着更好的检出率,误报率以及准确率,且检测耗时远低于平均值。

image.png

安装和使用 一.安装 官方非常贴心的准备好了一键安装功能

只需要在安装好docker的情况下输入一键安装指令就可以部署完成了

安装雷池 | 雷池 WAF 社区版 (chaitin.cn)

这里就不多赘述了

二.使用 1.登录 登录过程就不展示了

值得一提的是,waf控制台登录每次都会有服务器生成的随机密码(应该没人会把密码记下来吧)和动态口令验证,无特殊情况,应该是没人能拿下后台。

2.功能展示 (1)数据统计

image.png 登陆成功后映入眼帘的清爽界面绝对是一大加分项

简洁清晰又明了

(2)攻击事件

image.png

在服务器收到具有威胁的请求时

waf会根据防护模块的等级来判断请求来决定是否放行

image.png

(3)防护站点

image.png

采用反向代理模式

waf作为客户端与服务器通信的中间件

会对发送来的每个数据包进行过滤并转发

3.功能体验(针对网站防护功能的部分测试)

(1)目录扫描测试

image.png

image.png

当客户端对服务器敏感文件发起请求时

waf会将请求拦截

即便没达到拦截的危险等级,也会纳入攻击事件,以达预警作用

(2)sql注入测试

为了对比,sql注入将在不同的防护等级下进行

使用的工具是sqlmap

①仅观察

image.png

首先是观察模式下

轻松爆出表

image.png

waf有提示,但是会全部放行

②平衡防护

image.png

平衡防护等级下,依旧能爆出表

但是服务器能拦截下部分请求

image.png

根据报文可以发现,是User-Agent触发了关键词

image.png

image.png

在经过User-Agent伪造后,又会出现0拦截情况

③高强度防护

image.png

在高强度防护模式下,可以拦截住大部分注入请求,但还是能爆出表

以及,手工注入情况下也不会拦截但是会预警

image.png

ps:这个不是waf的问题,因为用于测试的环境是一个比较入门的0防CTF靶场,在正常网站中,前后端代码过滤配合waf应该能起到很好的防护作用

(3)文件上传测试

image.png

image.png

两条观察记录分别是文件上传检测,平衡防护和高强度防护等级下的

根据报文分析可以看出,waf对这种php木马只检测不拦截(可能是太低级了?)

(4)rce测试

image.png

rce也是一样,只检测不拦截

三.总结 综上所述,网站安全可以依靠WAF,但不能完全依靠WAF,对个人的安全意识也有一定的要求,在网站开发过程中,对关键接口(如SQL查询、文件上传、远程命令)等要有良好的封装,尽最大努力减少被非法利用的可能。

以下是我对雷池社区版的看法

优点: 1.便于使用

一键安装,容器式管理,适配多种运行环境,配置开箱即用,无需大量调整繁琐规则,简洁操作,专为社区设计,轻松上手,实现躺平式管理

2.防御效果好

国内首创、业内领先的智能语义分析算法,突破传统规则算法的极限,精准检测、低误报、难绕过,提供多维度 Web 应用防护

3.高性能、高并发、高可用性

采用无规则引擎,线性安全检测算法,平均请求检测延迟在 1 毫秒级别。并发能力强,单核轻松检测 2000+ TPS

能够快速分析出各个请求包中潜在的威胁并作出决策,使网站维护人员能对攻击进行防范或及时修复被发现的漏洞

适用于: 1.对安全需求不高的小型网站

2.刚刚接触WAF,想要找到一款值得长期使用的WAF的用户

不适用于: 1.有商用需求的用户

2.对网站安全有相对高的中小型企业或个人站长

3.因预算原因不考虑云厂商的高阶安全服务的用户

以上需求,需要了解一下雷池专业版或雷池企业版。

总的来说,本次测评比较仓促,但是毋庸置疑的是,雷池社区版是一款很好用的WAF

可以造福很多个人和小型企业网站的网站维护人员,称得上国产之光

刚接触WAF,想要找到一款值得长期使用的WAF的用户

不适用于: 1.有商用需求的用户

2.对网站安全有相对高的中小型企业或个人站长

3.因预算原因不考虑云厂商的高阶安全服务的用户

以上需求,需要了解一下雷池专业版或雷池企业版。

总的来说,本次测评比较仓促,但是毋庸置疑的是,雷池社区版是一款很好用的WAF

可以造福很多个人和小型企业网站的网站维护人员,称得上国产之光

也希望雷池越来越好,让企业的Slogan“不让黑客越雷池一步。”广为人知

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1585989.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数据结构】双向链表 C++

一、什么是双向链表 1、定义 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。 双…

企业工商信息查询API接口有哪些

当今社会我们几乎每天都在和一些企业打交道,有时候需要确认下这家企业经营范围,注册地址等信息,那怎么办呢,这个时候就需要一些企业工商信息查询的API接口了。 有的时候你可以只知道这家公司的大概企业名称,比如数脉&…

Python中sort()函数、sorted()函数的用法深入讲解(具体实例:蓝桥杯数位排序)

前置知识: 可迭代对象的定义:可迭代对象是指可以被迭代或遍历的对象,即可以使用循环结构对其进行逐个访问的对象。 在Python中常见的可迭代对象有:列表(list)、元组(tuple)、字符串(sting&…

【踩坑日记】Pop!OS中文输入法的坑

文章目录 前言一、编译安装最新的IBus-pinyin输入法1.卸载旧输入法2.安装编译依赖3.下载源码4.编译和安装libpinyin5.编译和安装ibus-libpinyin6.重启IBus服务二、安装Fcitx5前言 使用Linux时,特别是涉及到中文的时候,会遇到一些问题。我最近在使用Pop!OS 22.04,这是Ubuntu…

如何监控容器或K8s中的OpenSearch

概述 当前 OpenSearch 使用的越来越多, 但是 OpenSearch 生态还不尽完善. 针对如下情况: 监控容器化或运行在 K8s 中的 OpenSearch 我查了下, 官方还没有提供完备的方案. 这里如何监控 K8s 中的 OpenSearch, 包括安装 exporter 插件、采集、展示全环节。 OpenSearch 简介…

数据库数据恢复—Sql Server数据库文件丢失如何恢复数据?

服务器数据恢复环境: 一台安装windows server操作系统的服务器。一组由8块硬盘组建的RAID5,划分LUN供这台服务器使用。 在windows服务器内装有SqlServer数据库。存储空间LUN划分了两个逻辑分区。 服务器故障&初检: 由于未知原因&#xf…

git 删除本地分支 删除远程仓库分支

语法&#xff1a; 删除本地分支 git branch -D <分支名>删除远程分支 git push <remote名称> <分支名> --delete 示例&#xff1a; 删除本地分支 git branch -D feature/test_listview删除远程分支 git push origin feature/test_listview --delete 两个…

润色问题解惑

上博士为了毕业写学术论文头都大了&#xff0c;但更难受的是英语不咋地&#xff0c;投稿后经常会因为语言问题而惨遭拒稿&#xff0c;每每想起就令人心情郁郁&#xff0c;天台可期。有些审稿人也会直接告知需要专业的修改&#xff0c;那咋整呢&#xff0c;让润色呗&#xff0c;…

腾讯社交广告推广如何开户和费用攻略

腾讯社交广告平台&#xff0c;依托腾讯系庞大的用户基数与丰富的应用场景&#xff0c;为广告主提供了极具潜力的营销渠道。从微信朋友圈、QQ空间到腾讯新闻、腾讯视频等多款热门应用&#xff0c;腾讯社交广告覆盖了亿万级用户群体&#xff0c;是企业提升品牌知名度、推动产品销…

如何做好谷歌广告投放?谷歌广告投放要点解析

市场是在不断变化的&#xff0c;搜索引擎上的网站排名也随着市场的变化而变化。如果你的广告战术一成不变&#xff0c;很容易花冤枉钱。从本质上来讲&#xff0c;谷歌广告的优化工作就是让商家在搜索引擎上保持长久的市场竞争力。 如果商家不经常优化Google广告&#xff0c;可能…

谈谈系列之OA又见OA

确实没想到&#xff0c;绕了一圈&#xff0c;居然又回到了OA&#xff0c;当年从HW从来&#xff0c;就是不想仅仅只做给内部人用的产品&#xff0c;没想到兜兜转转&#xff0c;又回到了给“内部人做产品”的“老路”。 当然&#xff0c;就像先哲赫拉克利特说的——人不能两次走进…

【随笔】Git 高级篇 -- 提交的技巧(下) cherry-pick commit --amend(十九)

&#x1f48c; 所属专栏&#xff1a;【Git】 &#x1f600; 作  者&#xff1a;我是夜阑的狗&#x1f436; &#x1f680; 个人简介&#xff1a;一个正在努力学技术的CV工程师&#xff0c;专注基础和实战分享 &#xff0c;欢迎咨询&#xff01; &#x1f496; 欢迎大…

【CSS】CSS三大特性、盒子模型

目录 CSS三大特性 1、层叠性 2、继承性 3、优先级 盒子模型 1、网页布局的本质 2、盒子模型&#xff08;Box Model&#xff09;组成 3、边框&#xff08;border&#xff09; 3.1、边框的使用 3.2、表格的细线边框 3.3、边框会影响盒子实际大小 4、内边距&#xff0…

【AUTOSAR网络管理测试】PowerOn→BSM

&#x1f64b;‍♂️【AUTOSAR网络管理测试】系列&#x1f481;‍♂️点击跳转 文章目录 1.状态机分析2.环境搭建3.测试步骤4.结果分析 1.状态机分析 PowerOn→BSM&#xff1a;上电初始化的&#xff0c;会默认进入BSM状态 测试点&#xff1a;确认上电后&#xff0c;任何唤醒源…

C语言进阶课程学习记录-第29课 - 指针和数组分析(下)

C语言进阶课程学习记录-第29课 - 指针和数组分析&#xff08;下&#xff09; 数组名与指针实验-数组形式转换实验-数组名与指针的差异实验-转化后数组名加一的比较实验-数组名作为函数形参小结 本文学习自狄泰软件学院 唐佐林老师的 C语言进阶课程&#xff0c;图片全部来源于课…

Docker 安装MySql并操作日志

一、在Linux系统里新建这几个文件夹 1.1 在conf.d文件夹下新建一个my.cnf文件 1.2 用vscode 打开&#xff08;防止乱码&#xff09;&#xff0c;复制以下内容 [mysqld] log_timestampsSYSTEM default-time-zone8:00server-id1log-binmysql-binbinlog-do-db mall # 要监听的库…

python使用uiautomator2操作雷电模拟器9找图(二)

昨天写过一篇文章 python使用uiautomator2操作雷电模拟器9找图&#xff08;一&#xff09;-CSDN博客 今天在实际中有遇到了新的问题&#xff1a;一幅主图中&#xff0c;可能存在多个相同的子图&#xff0c;想要找到所有的子图&#xff0c;并操作。比如&#xff1a; 主图&…

头歌-机器学习 第1次实验 Python机器学习软件包Scikit-Learn的学习与运用

第1关&#xff1a;使用scikit-learn导入数据集 scikit-learn包括一些标准数据集&#xff0c;不需要从外部下载&#xff0c;可直接导入使用&#xff0c;比如与分类问题相关的Iris数据集和digits手写图像数据集&#xff0c;与回归问题相关的波士顿房价数据集。 以下列举一些简单…

计算机网络-浏览器解析到URL对应的IP地址的时间

声明&#xff1a;原文转载链接出自&#xff1a; 哈工大Mooc——计算机网络&#xff1a;作业3 假设你在浏览某网页时点击了一个超链接&#xff0c;URL为“https://www.kicker.com.cn/index.html”&#xff0c;且该URL对应的IP地址在你的计算机上没有缓存&#xff1b;文件index…

OCR常用识别算法综述

参考&#xff1a;https://aistudio.baidu.com/education/lessonvideo/3279888 语种&#xff1a;常用字符36与常用汉字6623&#xff0c;区别。 标注&#xff1a;文本型位置/单字符位置&#xff0c;后者标注成本大 挑战&#xff1a;场景文字识别&#xff1a;字符大小、颜色、字体…