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

服务器安全——日志分析和扫描

 

 

 

 如何通过访问日志查询被攻击

扫描攻击

攻击日志

 GET /index?s=index/%5Cthink%5CModule/Action/Param/$%7B@phpinfo()%7D HTTP/1.1", host: "主机", referrer: "主机s=index/\think\Module/Action/Param/${@phpinfo()}"

攻击日志文件

.error.log

sql注入案例

/defaultroot/iWebOfficeSign/OfficeServer.jsp/../../public/iSignatureHTML.jsp/DocumentEdit.jsp?DocumentID=1'%20union%20select%20null,null,(select%20user%20from%20dual),null,null,null,null,null,null,null%20from%20dual

xss 攻击

 

日志分析工具

1. AWStats:它是一个广泛使用的日志分析工具,支持多种日志格式,包括 Nginx 日志。它可以生成详细的统计报告,涵盖访问量、访问来源、页面浏览等信息。

2. nginx-access-log-analyzer:这是一个专门为分析 Nginx 访问日志而设计的 Python 脚本。它可以提供有关请求频率、客户端信息、响应状态等的基本分析。

3. Apache Zeppelin:虽然主要用于大数据分析,但也可以用于分析 Nginx 日志。您可以使用其支持的编程语言(如 Python、Scala 等)来处理和分析日志数据。

4. Log.io:实时的日志监控和分析工具,能够处理大量的日志数据,并提供实时的可视化和警报功能。

5. Filebeat + Elasticsearch + Kibana(BEK 栈):Filebeat 用于收集 Nginx 日志,将其发送到 Elasticsearch 进行存储和索引,然后使用 Kibana 进行可视化分析和查询。
 

相关文章:

  • SQL数据清理:去除字段值中的多余符号(Demo例子)
  • 第1章大型互联网公司的基础架构——1.5 服务发现
  • 滤波器设计
  • Mamba在视觉领域的应用——综述
  • [C#].NET最佳实践:减少使用异常业务逻辑判断
  • 在vs code中运行python程序时,将解释器设置为uv虚拟环境构建的解释器。
  • 本地生活案例列表案例
  • lamda表达式是什么
  • MySQL Workbench安装教程以及菜单汉化
  • Git的常用命令及常见问题处理方法
  • 在 Vue 项目中使用 SQLite 数据库的基础应用
  • c语言中和||
  • Nginx负载均衡
  • 《网络编程卷2:进程间通信》第六章:System V消息队列深度剖析与工业级实践
  • Unity Shader Graph 2D - Procedural程序化图形酷炫的动画圆环
  • vue使用v-chart的实践心得
  • HBASE面试题
  • HTML5--网页前端编程(下)
  • 串口服务器介绍
  • 2025年最新测试可用的Docker镜像源整理大全
  • 证监会披露两起操纵市场处罚结果,今年来涉操纵股票罚没金额超7.5亿元
  • 山东发布高温橙警:预计19日至21日局地可达40℃
  • 陶石不语,玉见文明:临平玉架山考古博物馆明日开馆
  • 《五行令》《攻守占》,2个月后国博见
  • 海昏侯博物馆展览上新,“西汉帝陵文化展”将持续展出3个月
  • 上海虹桥国际咖啡文化节开幕,推出茶咖文化特色街区、宝妈咖啡师培训