rauljvc8/4geeks-live-incident-response

GitHub: rauljvc8/4geeks-live-incident-response

针对被入侵 Linux 服务器的实时应急响应实训项目,完整演示了从威胁发现到系统恢复的调查流程并附技术报告与证据。

Stars: 0 | Forks: 0

最终项目 — 实时应急响应 4Geeks Academy · 网络安全 · 2026年6月 学生:Raul J. Velasquez ## 描述 针对被入侵 Linux 服务器的实时应急响应分析。目标是在不中断服务的情况下,识别、遏制并清除正在进行的入侵。 ## 仓库结构 | 文件 | 描述 | |---|---| | Informe_Tecnico_Incident_Response_4Geeks_FINAL.docx | 完整的技术报告(72页),包含证据、分析和建议 | | Fase1_Hallazgos_RaulVelasquez.pptx | 第一阶段演示文稿 — 侦查与发现 | | Guion_Presentacion_Fase1_RaulVelasquez.docx | 包含命令讲解的演示讲稿。 | | PASO*.png | 被入侵服务器的证据截图 | | FASE 2/ | 第二阶段文档 — 补救与恢复 | ## 项目阶段 ### 第一阶段 — 侦查与识别 * 系统状态分析(uptime、RAM、kernel、网络) * 检测未经授权的用户(reports, hacker) * 认证日志分析(auth.log) * 识别可疑端口(FTP 端口 21) * 社会工程学证据(通过电子邮件进行 phishing) * 发现恶意 cronjob(backup2.sh)每 15 分钟窃取一次凭证 ### 第二阶段 — 遏制、清除与恢复 * 删除 backdoor 用户 * 移除恶意脚本和计划任务 * 重新配置防火墙(UFW) * 更换已泄露的凭证 * 验证系统完整性 ## 主要发现 * 通过社会工程学和直接访问创建了 2 个未经授权的用户 * 约 1 年内,每 15 分钟通过 HTTP POST 窃取一次凭证 * 未经授权激活了 FTP 服务(端口 21) * 通过恶意 cronjob(/etc/cron.d/sys-maintenance)实现持久化 ## 方法论 * **方法:** 实时应急响应(LIR) * **框架:** PICERL(准备、识别、遏制、清除、恢复、经验教训) * **映射:** MITRE ATT&CK (T1566, T1059.004, T1136.001, T1053.003, T1048.003) 学术项目 — 4Geeks Academy · 2026
标签:安全分析报告, 库, 应急响应, 应用安全, 数字取证, 网络安全, 自动化脚本, 隐私保护