当前位置: 首页 > news >正文

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

越来越的多网站面临每天上千次的扫描和各类攻击,及时发现攻击IP,并有效的屏蔽不良访问成为网站安全的重要保障,这里我们使用AI来完成对网站日志的日常分析。

我们来使用FastGPT来制做一个AI网站日志析器,下面就开始:

一:打开FastGPT,并生成一个简单会话

二:书写提示词:

## 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的【提示词】里面

 三:接入大模型

这里我使用了千问新320亿参数的大砸开qwq32b。

四:对话开场白:

 

 然后保存并发布

五:日志提取

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的性能,但建议一次性不要放入过多的日志。

六:集成到自己的网站

点击发布渠道,然后【创建新链接】,然后点击开始使用,提取嵌入代码:

 将该代码嵌入到你的网页中。 测试站点可以访问:网站日志分析器

http://www.lryc.cn/news/503490.html

相关文章:

  • 探索 Echarts 绘图:数据可视化的奇妙之旅
  • 网络基础(IP和端口)
  • UE4与WEB-UI通信
  • 前缀和与差分算法详解
  • 《深入探究:C++ 在多方面对 C 语言实现的优化》
  • React 第十六节 useCallback 使用详解注意事项
  • 使用C#和OPenCV实现圆形检测
  • 评估一套呼叫中心大模型呼入机器人的投入回报比?
  • 十八、Label 和 Selector
  • 实现按键按下(低电平)检测到下降沿
  • 解析 SSM 垃圾分类系统,助力生态平衡
  • 软件工程 设计的复杂性
  • Nginx 限制只能白名单 uri 请求的配置
  • QT c++ 同时使用sqlite 和mysql数据库的问题
  • redis集群 服务器更换ip,怎么办,怎么更换redis集群的ip
  • 【C++习题】19.数组中第K个大的元素
  • JIS-CTF: VulnUpload靶场渗透
  • BGP-面试
  • Git-安装与常用命令
  • 回归预测 | Matlab实现基于BiLSTM-Adaboost双向长短期记忆神经网络结合Adaboost集成学习回归预测
  • 微信小程序跳转其他小程序以及跳转网站
  • Not using native diff for overlay2, this may cause degraded performance……
  • 【自用】管材流转项目 数据库恢复之 PIPE 表 二维码相关 各个表恢复 SQL
  • 【渗透测试】信息收集二
  • 测试工程师八股文04|计算机网络 和 其他
  • 定时/延时任务-Kafka时间轮源码分析
  • 如何用状态图进行设计05
  • 【计算机视觉】边缘检测
  • 林曦词典|无聊
  • LabVIEW光栅衍射虚拟仿真系统