长亭百川云 - 技术讨论

长亭百川云

技术讨论长亭漏洞情报库IP 威胁情报SLA在线工具
热门产品
雷池 WAF 社区版
IP 威胁情报
网站安全监测
百川漏扫服务
云堡垒机
百川云
技术文档
开发工具
长亭漏洞情报库
网安百科
安全社区
CT STACK 安全社区
雷池社区版
XRAY 扫描工具
长亭科技
长亭科技官网
万众合作伙伴商城
长亭 BBS 论坛
友情链接
关注或联系我们
添加百川云公众号,移动管理云安全产品
咨询热线:
4000-327-707
百川公众号
百川公众号
百川云客服
百川云客服

Copyright ©2024 北京长亭科技有限公司
icon
京ICP备2024055124号-2

使用 AI 自动化操作雷池 WAF

发布于 8 个月前

# 雷池 WAF
技术资料
精华

发布于 8 个月前

头像

齐天大圣孙悟空

更新于 8 个月前

1

0

已经升级到 8.4.0 的兄弟们应该会发现雷池又多了一些 AI 能力,8.4.0 更新公告。

感谢 Web2GPT 为雷池提供的 AI 能力支持。

主要变化

  1. 右下角多了一个 AI 小助手 按钮
  2. 右上角多了一个 连接 AI 按钮

问:雷池 AI 小助手 是不是付费版的功能?
答:当然不是!雷池 AI 小助手 是官方提供的免费能力。

image.png

有什么用

初级助手 - 雷池 AI 问答助手

点击右下角的 AI 小助手,可以直接进行对话。

平时使用雷池时遇到的问题,都可以直接向 AI 小助手 提问。

image.png

高级助手 - 雷池 AI 操作助手

注意:使用 雷池 AI 操作助手 需要在右上角的 连接 AI 按钮中关联当前雷池所对应的 MCP 服务。
具体步骤请阅读下方的 “如何连接 MCP 服务”

在雷池 WAF 里配置 MCP 服务后就可以通过 AI 来进行自动化控制了,看两个例子。

最近有哪些 IP 对雷池 WAF 发起了攻击

image.png

把 194.163.152.77 这个 IP 加入雷池黑名单

image.png


如何连接 MCP 服务

创建一个空目录,在空目录内写入以下内容到 compose.yaml 文件中

1services:
2  mcp_server:
3    image: chaitin/safeline-mcp:latest
4    container_name: mcp_server
5    ports:
6      - "5678:5678"
7    environment:
8      - SAFELINE_SECRET=****************
9      - SAFELINE_ADDRESS=https://****************:9443
10      - SAFELINE_API_TOKEN=****************
11      - LISTEN_PORT=5678
12      - LISTEN_ADDRESS=0.0.0.0

环境变量说明

  • SAFELINE_SECRET: MCP 服务的认证信息,相当于密码,用于防止其他人恶意调用 MCP 服务
  • SAFELINE_ADDRESS: 雷池 WAF 管理控制台的地址,需要确保 MCP 服务器可访问
  • SAFELINE_API_TOKEN: 雷池 WAF 的 API Token,在雷池 “系统管理” 页面上直接生成即可
  • LISTEN_PORT: MCP 服务的监听端口,保持默认即可
  • LISTEN_ADDRESS: MCP 服务的监听地址,由于雷池 AI 引擎部署在公网,这里需要保证监听的地址是外网可访问的

然后运行以下命令把容器跑起来即可

1docker compose up -d

点击雷池 WAF 界面右上角的 连接 AI,在弹框中配置 MCP 服务 的地址和 Secret 信息

image.png

注意:

  • MCP 服务 的地址需要加上 /sse 后缀
  • Secret 就是 compose.yaml 文件中配置的 SAFELINE_SECRET

雷池 MCP 服务已开源

雷池 MCP 服务目前只实现了少量的功能,不过相关代码已开源,见 GitHub 仓库, 欢迎热心网友一起来参与共建。

​
头像
相关贴子
#
建议为社区版本添加深色模式支持
#
希望雷池添加可以生成原服务器域名证书的功能
#
雷池规则广场:拦截常见扫描器
#
certd创建自动化流水线使用letsencrypt申请证书并更新雷池waf证书
#
一个站点,nginx 里面需要多个location不同判断,如何自定义