09:39:57 阅读量:786

【应急响应工具教程】Linux应急响应工具集:一键式安全评估与可视化报告系统

#Linux系统安全应急响应 #应急响应工具教程

1、工具简介

一个用于Linux系统安全应急响应的工具集,包含一键式信息收集脚本和可视化报告查看器。该工具集能够快速收集系统安全相关信息,并通过基于规则的分析引擎对收集到的信息进行安全风险评估。

2、功能介绍

系统后门排查 1.UID为0的非root用户检测 2.可疑系统配置检查 3.异常系统文件检测
用户与登录检查 1.当前用户信息 2.所有用户列表 3.最近登录记录4.登录失败记录
日志分析 1.系统日志错误2.安全日志错误
网络检查 1.监听端口 2.活动连接 3.网络配置 4.路由表 5.可疑连接
进程检查 1.高CPU占用进程2.可疑脚本进程
文件系统检查 1.SUID文件 2.最近修改的文件
软件包检查 1.已安装软件包列表
持久化检查 1.自启动服务 2.计划任务 3.SSH公钥4.启动项配置
系统完整性 1.关键二进制文件校验2.系统文件完整性
恶意进程与提权点 1.可疑进程2.可疑提权点3.隐藏文件
规则引擎 1.基于YAML的规则配置系统,包含多个规则集

3、下载与安装

https://github.com/Rabb1tQ/emergency_response

4、使用教程

将工具包拷贝到受害机器上,运行emergency_response.sh脚本,脚本会在当前目录生成格式如 emergency_report_YYYYMMDD_HHMMSS.txt 的报告文件。

安装requirement.txt的环境后,运行rules_engine.py。

访问emergency_report_viewer.html,导入脚本跑完的结果emergency_report_YYYYMMDD_HHMMSS.txt。

python脚本会一起分析脚本内容,并在发现可疑点后进行返回。

可指定关键字进行检索。

5、工具补充说明

工具兼容性方面:

  • python环境要求:脚本适用python3.X
  • 操作系统:支持主流Linux发行版(Ubuntu、Debian、CentOS等)
  • 权限要求:需要root权限
  • 浏览器要求:支持现代浏览器(Chrome、Firefox、Edge等)

6、注意事项

  • 脚本需要root权限才能收集完整信息。
  • 部分命令在不同发行版中可能不可用,脚本会自动跳过。
  • 报告查看器需要现代浏览器支持。
  • 建议定期更新规则库以适应新的安全威胁。