nileshdash25/sentinel-log-ai

GitHub: nileshdash25/sentinel-log-ai

基于Llama 3.1大模型的Linux认证日志智能分析工具,实时检测暴力破解并提供可执行的防护建议。

Stars: 0 | Forks: 0

# 🛡️ Sentinel-Log AI:基于 Llama 的 Linux 安全审计工具 **Sentinel-Log AI** 是一款专为 Linux 系统设计的智能安全监控工具。它就像是为你的系统日志配备了一个“带大脑的 CCTV”,专门监控 `/var/log/auth.log` 以检测未经授权的访问、暴力破解攻击以及可疑的 sudo 活动。 通过 **Groq API** 调用 **Llama 3.1 (8B)** 模型,它能提供即时、易于理解的安全审计报告以及可执行的防火墙命令,从而有效缓解安全威胁。 ## 🚀 功能特性 * **实时日志分析**:扫描最新的身份验证日志,查找失败的登录尝试和无效的用户条目。 * **AI 驱动的智能分析**:利用 Llama 3.1 区分普通用户的误操作与真实的恶意暴力破解尝试。 * **可操作的缓解措施**:自动建议 `ufw` 或 `iptables` 命令,以便立即封锁可疑 IP 地址。 * **轻量且快速**:基于 Python 和 Groq 构建,可实现近乎瞬间的分析,且不会大量消耗本地资源。 ## 🛠️ 技术栈 * **开发语言**:Python 3.10+ * **AI 引擎**:Llama 3.1-8b-instant(通过 Groq API 调用) * **操作系统**:Linux(已在 Ubuntu/Mint/Debian 上测试) * **依赖库**:`groq`、`python-dotenv` ## ⚙️ 安装与设置 1. **克隆代码仓库**: git clone [https://github.com/nileshdash25/sentinel-log-ai.git](https://github.com/nileshdash25/sentinel-log-ai.git) cd sentinel-log-ai
标签:AI安全, auth.log, Chat Copilot, Groq API, iptables, Linux安全审计, Llama 3.1, LLM安全应用, Python, Rego, sudo监控, Sysdig, ufw, 人工智能, 免杀技术, 大模型, 子域名变形, 安全建议, 无后门, 暴力破解检测, 用户模式Hook绕过, 系统运维, 红队行动, 自动响应, 逆向工具, 防火墙