KumiGumi/Eta

GitHub: KumiGumi/Eta

Eta 是一款基于 Claude 大模型的 Discord 机器人,专注于辅助恶意软件分析、逆向工程及安全研究领域的对话与协作。

Stars: 0 | Forks: 0

# Eta 一款由 Claude (Anthropic) 驱动的网络安全研究助手 Discord 机器人。灵感来源于《影之实》中的 Eta —— 一位才华横溢、极度缺觉的精灵研究员,将数字世界视为她的实验室。 ## 功能 - **对话式 AI** — 探讨恶意软件分析、逆向工程、威胁情报、CTF 等话题 - **URL 分析** — 在消息中直接发送链接,Eta 将自动获取并分析它们 - **斜杠命令** — `/analyze `、`/clear`、`/help` - **按用户记忆** — 每位用户的对话历史独立维护(机器人重启时重置) ## 设置 1. 克隆该仓库 2. 创建一个 `.env` 文件(参考 `.env.example`): DISCORD_TOKEN=your_discord_bot_token ANTHROPIC_API_KEY=your_anthropic_api_key 3. 安装依赖: pip install -r requirements.txt 4. 运行机器人: python bot.py ## 项目结构 ``` bot.py # Entry point — bot setup and lifecycle config.py # Environment loading and validation persona.py # Eta's system prompt / personality conversation.py # Per-user conversation history manager url_analyzer.py # Async URL fetching and content extraction cogs/ chat.py # Message handler (main conversation loop) commands.py # Slash commands (/clear, /analyze, /help) ``` ## 需求 - Python 3.10+ - 一个 Discord bot token(需启用 message content intent) - 一个 Anthropic API key
标签:Claude, CTF工具, CVE检测, DAST, Discord机器人, DLL 劫持, Python, Slack命令, URL分析, 云资产清单, 大语言模型, 威胁情报, 安全工程, 对话式AI, 开发者工具, 开源安全工具, 恶意软件分析, 无后门, 漏洞搜索, 网络安全, 自动化分析, 跨站脚本, 逆向工具, 逆向工程, 逆向工程平台, 隐私保护