Commit Graph

150 Commits

Author SHA1 Message Date
GoEdgeLab
1e0c2a932d WAF SQL注入检测时支持 (http|https):// 开头的URL 2023-12-07 20:38:06 +08:00
GoEdgeLab
94e6717c65 WAF增加“包含SQL注入”操作符 2023-12-07 20:25:35 +08:00
GoEdgeLab
a83fae4b2a 修复一处单词错误 2023-12-07 12:14:04 +08:00
GoEdgeLab
1e05de5e03 优化代码 2023-12-07 12:07:06 +08:00
GoEdgeLab
4f96c72212 优化WAF中前缀和后缀相关操作符性能 2023-12-07 12:05:08 +08:00
GoEdgeLab
f55a49bb0d WAF操作符增加包含任一单词、包含所有单词、不包含任一单词 2023-12-07 11:42:59 +08:00
GoEdgeLab
1f2cdb7b87 WAF checkpoint返回值支持[][]byte 2023-12-05 17:18:53 +08:00
GoEdgeLab
3d61f1a110 优化代码 2023-12-05 16:28:10 +08:00
GoEdgeLab
bb295e4c14 WAF相关跳转不计入统计 2023-12-03 14:41:11 +08:00
GoEdgeLab
b29559d112 优化验证码性能 2023-11-30 17:25:41 +08:00
GoEdgeLab
c9c30adccf 增加“极验-行为验”验证码集成支持 2023-11-29 17:00:06 +08:00
GoEdgeLab
18d9fbf409 WAF验证码验证后返回时判断是否已通过验证 2023-11-28 20:39:42 +08:00
GoEdgeLab
b7e88b4f4a 优化验证码加载方式,减少不必要的图片生成 2023-11-28 18:07:27 +08:00
GoEdgeLab
7b29668e15 验证码验证不区分访问路径 2023-11-19 15:34:22 +08:00
GoEdgeLab
6d76bf3433 减少一些不必要的访问统计 2023-11-19 09:10:37 +08:00
GoEdgeLab
be846218cd 优化人机识别样式 2023-11-16 08:57:20 +08:00
GoEdgeLab
0fc6166b7b 人机识别增加UA记录 2023-11-16 08:44:07 +08:00
GoEdgeLab
1dca09f79a 修复WAF相关单元测试 2023-11-16 08:43:31 +08:00
GoEdgeLab
a01b268ac8 使用泛型优化计数器内存 2023-11-15 15:57:41 +08:00
GoEdgeLab
81c863635a WAF人机识别实现点击验证和滑动解锁验证/单个网站可以设置默认的人机识别方式 2023-11-15 15:10:25 +08:00
GoEdgeLab
b04feefe42 WAF记录IP动作中IP名单如果为空时,默认为全局黑名单 2023-10-15 09:34:50 +08:00
GoEdgeLab
c7d1f3ff1f 对WAF正则缓存增加命中率检查 2023-10-12 20:10:30 +08:00
GoEdgeLab
36b1f84c20 去除遗留的调试信息 2023-10-12 14:59:12 +08:00
GoEdgeLab
bf68c29fa5 优化WAF正则表达式缓存时间 2023-10-11 12:21:10 +08:00
GoEdgeLab
b6c19168fd 合并多个计数器,便于统一的内存控制 2023-10-05 09:45:46 +08:00
GoEdgeLab
6aba7fb295 ttlcache支持泛型 2023-10-05 08:28:16 +08:00
GoEdgeLab
8133ba24f1 优化删除IP名单时操作 2023-09-13 17:17:05 +08:00
GoEdgeLab
c42f064edc WAF增加通配符匹配/不匹配操作符 2023-08-13 10:37:58 +08:00
GoEdgeLab
fdc82542ee 优化错误处理相关代码 2023-08-11 14:51:23 +08:00
GoEdgeLab
85b6692548 优化错误处理相关代码 2023-08-11 14:38:00 +08:00
GoEdgeLab
1ee50048ac 优化WAF文件上传处理 2023-08-09 17:55:48 +08:00
GoEdgeLab
6493b85a7c 增加golangci-lint配置 2023-08-08 18:14:48 +08:00
GoEdgeLab
2a5aefe7f1 优化代码 2023-08-08 15:39:00 +08:00
GoEdgeLab
72c390fba5 优化代码 2023-08-08 12:02:21 +08:00
GoEdgeLab
1ab328bb02 优化代码 2023-08-08 11:36:54 +08:00
GoEdgeLab
61bd802f3c 优化代码 2023-08-08 10:07:24 +08:00
GoEdgeLab
dd66e1d322 WAF策略增加“最多检查内容尺寸“选项 2023-08-02 17:00:16 +08:00
GoEdgeLab
f60a2845f3 修复WAF的一处测试用例无法工作的问题 2023-08-02 15:09:58 +08:00
GoEdgeLab
588cd11fd4 增加cc使用的若干通用扩展名 2023-07-13 16:20:46 +08:00
GoEdgeLab
428cf08e5b 实现新的计数器算法(将时间分片, 统计更加精准) 2023-07-13 15:37:08 +08:00
GoEdgeLab
15806769cf 部分WAF动作输出内容时增加自定义报头 2023-06-12 18:07:07 +08:00
GoEdgeLab
f7dc03cbfb WAF在输出内容时也加入自定义的响应报头 2023-06-11 10:46:20 +08:00
GoEdgeLab
c2f9babe1c WAF增加“跳转”动作 2023-05-28 17:11:33 +08:00
GoEdgeLab
1373a20675 防盗链增加”同时检查Origin选项“ 2023-05-02 17:06:24 +08:00
GoEdgeLab
f3da37046a 优化代码:使用fasttime取代以往的utils.UnixTime 2023-04-08 12:47:04 +08:00
GoEdgeLab
9ba3dc8172 优化IP黑名单检测 2023-04-05 09:25:33 +08:00
GoEdgeLab
e91628c374 优化IP名单上传程序 2023-04-01 20:51:49 +08:00
GoEdgeLab
e016029c8e 优化WAF黑名单处理 2023-03-31 21:37:15 +08:00
GoEdgeLab
3e744ef9c7 在GET302和CAPTCHA验证中不记录特殊URL的访问日志 2023-03-16 10:38:40 +08:00
GoEdgeLab
35aa55607e 执行一般命令时不运行init()中内容 2023-03-10 15:14:14 +08:00