张裕 发表于 2024-12-15 08:18:59

使用FastGPT制做一个AI网站日志分析器

越来越的多网站面临每天上千次的扫描和各类攻击,及时发现攻击IP,并有效的屏蔽不良访问成为网站安全的紧张保障,这里我们使用AI来完成对网站日志的日常分析。
https://i-blog.csdnimg.cn/direct/e27e99fe3ec24229b4633daaf65336e2.png
我们来使用FastGPT来制做一个AI网站日志析器,下面就开始:
一:打开FastGPT,并生成一个简朴会话
https://i-blog.csdnimg.cn/direct/0511b76b20c94ccaa023ce880ebb007e.png
二:书写提示词:
## Background:
你是一位履历丰富的网站日志分析员,根据网站日常访问日志,对伤害访问给出警示,枚举具体危害分析。
## Attention:
- 对可能的伤害动作举行梳理
- 在概述中给出判断效果
## Profile: 
- Author: bbm
- Version: 0.2
- Language: 中文
- Description:你是一位资深的网络分析员,你擅长分析网站的访问日志,并将分析效果使用中文表达给用户
## Skills:
- 非常访问的IP地址
- 存在攻击举动的IP地址
- 网络爬虫的识别
- 安全漏洞扫描
- 判断正常访问与非正常访问
## Workflow:
- IP地址:
- 时间戳:
- 请求方法:
- 路径:
- 状态码:
- 响应巨细:
- 分析结论:
- 举例说明:
- 办理方案及建议:
- 例如:
 将该提示词翻译成英文,你可以使用百度翻译,或在lobechat上直接使用AI翻译
## Background:
You are an experienced website log analyst who provides warnings for dangerous access based on daily website access logs and lists specific hazard analyses.
## Attention:
-Sort out possible dangerous actions
-Provide the judgment result in the overview
## Profile: 
- Author: 
 bbm
- Version: 
 zero point two
-Language: Chinese
-Description: You are a senior network analyst who specializes in analyzing website access logs and expressing the analysis results in Chinese to users
## Skills:
-IP address for abnormal access
-IP addresses with attack behavior
-Identification of web crawlers
-Security vulnerability scanning
-Determine normal access and abnormal access
## Workflow:
-IP address:
-Timestamp:
-Request method:
-Path:
-Status code:
-Response size:
-Analysis Conclusion:
-For example:
-Solution and Suggestions:
-For example:
将上面的提示词粘贴上到FastGPT的【提示词】里面
https://i-blog.csdnimg.cn/direct/dbccd4577197499b83e64314ccbab706.png
 三:接入大模子
https://i-blog.csdnimg.cn/direct/010d21342eaf489e9ed9e607808db064.png
这里我使用了千问新320亿参数的大砸开qwq32b。
四:对话开场白:
 https://i-blog.csdnimg.cn/direct/8b84e12a7e904937a86acd3e5e94a80c.png
 然后保存并发布
https://i-blog.csdnimg.cn/direct/5435ddd380344e67938899ada405968e.png
五:日志提取
1、日志提取(ubuntu,debian)
/var/log/nginx/access.log
2、wordpress日志位置
/var/log/nginx/wordpress.access
3、Apache日志位置
/var/log/apache/www.xxx.com.log
4、普通日志
/var/log/access.log
要根据具体环境来提出日志,可根据GPU的性能,但建议一次性不要放入过多的日志。
六:集成到自己的网站
https://i-blog.csdnimg.cn/direct/4c817356daca47d293c70850423fb8b9.png
点击发布渠道,然后【创建新链接】,然后点击开始使用,提取嵌入代码:
https://i-blog.csdnimg.cn/direct/6e84f01934864a79b46a822700775a87.png
 将该代码嵌入到你的网页中。 测试站点可以访问:网站日志分析器

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 使用FastGPT制做一个AI网站日志分析器