MohdKasim0908/Security-Automation-Projects
GitHub: MohdKasim0908/Security-Automation-Projects
一套基于 Python 的安全自动化实践项目集,涵盖 Linux 日志分析与 AWS 云安全审计,旨在自动化真实场景中的安全监控与运维任务。
Stars: 0 | Forks: 0
# 安全自动化项目
一系列基于 Python 的安全自动化项目,旨在加强网络安全、Linux 管理、云安全和自动化工程方面的实践技能。
本仓库作为实践项目的作品集,用于自动化真实世界中的安全任务、系统监控、日志分析和云安全运营。
## 目标
* 培养实用的 Python 自动化技能
* 自动化安全监控任务
* 分析和处理身份验证日志
* 开发 Linux 管理实用程序
* 构建云安全自动化工具
* 获得 AWS 安全服务的实践经验
## 技术栈
### 编程与自动化
* Python
* 正则表达式 (Regex)
* 文件处理
* 异常处理
* JSON
* OS 模块
* Subprocess 模块 *(即将推出)*
### Linux 与安全
* SSH
* 身份验证日志分析
* 安全监控
* 安全报告
### 云与 DevOps *(即将推出)*
* AWS
* Boto3
* IAM
* EC2
* S3
* 云安全自动化
# 项目
## ✅ SSH 访问与失败登录分析器
**状态:** 已完成
一款基于 Python 的安全自动化工具,用于分析 SSH 身份验证日志,检测可疑的登录活动,跟踪成功的登录,并生成结构化的安全报告。
**核心功能**
* 多日志文件分析
* 失败登录检测
* 成功登录跟踪
* 可疑 IP 检测
* 头部攻击者识别
* 最受针对用户分析
* 自动化报告生成
**展示技能**
* Python 自动化
* Regex
* 文件处理
* OS 模块
* Counter
* 日志分析
* 报告生成
## 🚧 后续项目
* Linux 健康检查工具
* EC2 资产清单工具
* AWS 安全审计工具
* IAM 用户审计工具
* S3 Bucket 安全检查工具
## 仓库结构
```
Security-Automation-Projects/
│
├── ssh_access_failed_login_analyzer/
│
├── linux_health_checker/
│
├── ec2_inventory_tool/
│
├── aws_security_auditor/
│
├── iam_user_auditor/
│
├── s3_bucket_security_checker/
│
└── README.md
```
## 展示技能
* Python 自动化
* 安全监控
* 日志分析
* Linux 管理
* 报告生成
* 安全工程基础
* 云安全基础 *(即将推出)*
## 学习路线图
### 已完成
* ✅ 文件处理
* ✅ 异常处理
* ✅ JSON
* ✅ 正则表达式 (Regex)
* ✅ OS 模块
### 进行中
* 🔄 安全自动化项目
### 后续计划
* ⏳ Subprocess 模块
* ⏳ Linux 自动化
* ⏳ Boto3
* ⏳ AWS 安全自动化
## 关于本仓库
随着我不断学习新技术并构建实用的安全自动化项目,本仓库将持续更新。每个项目都专注于解决真实世界中的安全或系统管理问题,同时提升 Python 编程和云安全技能。
## 作者
**Mohammed Kasim**
RHCSA 认证 | Python 自动化 | AWS 与云安全爱好者
标签:AWS安全, Homebrew安装, Linux运维, PE 加载器, Python, SSH监控, 内存分配, 无后门, 漏洞利用检测, 漏洞探索, 逆向工具