LakshmiMounikaPulicharla/task16-incident-response-security-simulation

GitHub: LakshmiMounikaPulicharla/task16-incident-response-security-simulation

这是一个使用Linux日志和Fail2Ban模拟安全事件响应的项目,旨在演示如何检测和应对暴力破解攻击。

Stars: 0 | Forks: 0

# 事件响应与安全漏洞模拟 ## 项目概述 本项目演示了一个模拟的安全事件,涉及重复的登录失败尝试,并使用 Linux 系统日志和安全工具展示了完整的事件响应生命周期。 ## 目标 - 模拟基础安全漏洞场景 - 分析认证日志 - 检测可疑登录活动 - 对事件进行分类和遏制 - 实施预防性安全措施 - 将系统恢复至安全运行状态 ## 使用的工具 - **操作系统:** Ubuntu Linux - **日志:** Linux 认证日志 (`/var/log/auth.log`) - **服务:** OpenSSH - **安全工具:** Fail2Ban - **实用程序:** grep, tail, passwd, systemctl ## 事件场景 通过使用错误凭证执行多次 SSH 登录失败尝试,模拟了一次暴力破解登录尝试。监控并分析了认证日志以检测可疑的登录行为。 ## 实施步骤 1. 监控认证日志 2. 创建测试用户账户 3. 模拟多次登录失败尝试 4. 分析日志以识别失败的密码尝试 5. 将事件分类为暴力破解攻击尝试 6. 锁定受影响的用户账户 7. 安装 Fail2Ban 以实现自动保护 8. 重启并验证 SSH 服务 ## 已实施的安全措施 - 使用系统安全控制进行账户锁定 - 持续的日志监控 - Fail2Ban 入侵防御设置 - SSH 服务验证 ## 收集的证据 - 认证日志监控 - 登录失败尝试 - 失败的密码日志条目 - 实时日志监控 - 账户锁定确认 - 登录阻止验证 - Fail2Ban 活跃状态 - SSH 服务重启确认 ## 项目报告 详细报告可在代码库中获取:task16.pdf
标签:Brute Force, Fail2Ban入侵防御, Linux日志分析, OpenSSH安全, SSH服务, Ubuntu系统, 事件模拟, 子域名枚举, 安全事件响应, 暴力破解攻击, 系统安全, 账号锁定