ishuwari2004/Security-Log-Analyzer
GitHub: ishuwari2004/Security-Log-Analyzer
一款基于 Python 的安全日志分析工具,通过解析身份验证日志自动检测失败登录并识别潜在的暴力破解攻击。
Stars: 0 | Forks: 0
# 🔐 安全日志分析器
一个基于 Python 的网络安全项目,旨在分析身份验证日志,检测失败的登录尝试,识别潜在的暴力破解攻击,并生成安全报告。
## 📌 功能
- 从身份验证日志中检测失败的登录尝试
- 提取涉及失败登录的 IP 地址
- 根据重复的失败尝试识别潜在的暴力破解攻击
- 生成自动化的 TXT 安全报告
- 生成用于进一步分析的 CSV 报告
## 🛠 使用的技术
- Python
- 正则表达式 (Regex)
- 文件处理
- CSV 模块
- Git & GitHub
## 📂 项目结构
```
Security-Log-Analyzer/
│
├── analyzer.py
├── README.md
├── requirements.txt
│
├── logs/
│ └── auth.log
│
├── reports/
│ ├── report.txt
│ └── report.csv
│
└── screenshots/
```
## 🚀 如何运行
### 1. 克隆仓库
```
git clone https://github.com/ishuwari2004/Security-Log-Analyzer.git
```
### 2. 导航至项目目录
```
cd Security-Log-Analyzer
```
### 3. 运行分析器
```
python analyzer.py
```
## 📊 示例输出
```
Failed Login Summary
----------------------
192.168.1.10 : 3 failed attempts
ALERT! Possible brute-force attack from 192.168.1.10
192.168.1.20 : 1 failed attempts
Report generated successfully!
Location: reports/report.txt
CSV report generated successfully!
Location: reports/report.csv
```
## 🛡 演示的网络安全概念
- 日志分析
- 威胁检测
- 失败登录监控
- 暴力破解攻击检测
- 基础 SIEM 概念
- 安全报告
## 🎯 展示的技能
- Python 编程
- 网络安全基础
- 安全监控
- Regex 模式匹配
- 报告生成
- Git 版本控制
## 👩💻 作者
**Ishuwari**
GitHub: https://github.com/ishuwari2004
标签:Python, Ubuntu, 免杀技术, 安全报告, 无后门, 暴力破解检测, 逆向工具