Kaur-bit/PhishGuard

GitHub: Kaur-bit/PhishGuard

PhishGuard 结合基于规则的模式匹配与 Claude AI 语义分析,帮助用户快速评估邮件是否存在钓鱼风险并给出详细的风险解读。

Stars: 0 | Forks: 0

# PhishGuard 一款钓鱼邮件分析器,结合 AI 驱动的检测与基于规则的模式匹配,可即时评估邮件是合法的还是钓鱼企图。 在线演示:https://claude.ai/public/artifacts/bb4a51f6-e7ff-436a-ad56-37c06a5550bf 功能 用户粘贴可疑邮件(或手动填写字段),PhishGuard 将返回: 0–100 的风险评分 判定结果:安全、可疑或检测到钓鱼 发现的所有危险信号的详细分析,并按严重程度(高 / 中 / 低)进行标注 关于分析结果的通俗易懂的 AI 总结 工作原理 PhishGuard 同时运行两个检测引擎并综合其结果: 基于规则的引擎(权重 40%) 扫描已知的钓鱼模式,包括: 紧迫感和施压语言 凭证收集企图 威胁性语言 发件人域名不匹配 缩短或不安全的 URL 品牌名称欺骗(字符替换) 通用问候语 通过 Claude API 实现的 AI 引擎(权重 60%) 将邮件发送给 Claude 进行上下文分析,捕获简单模式匹配会遗漏的细微威胁,并返回带有严重程度评级的结构化分析结果。 安全特性 输入清理:在处理前剥离所有 HTML 标签和 JavaScript Prompt 注入防护:用户提供的邮件内容被包装在硬分隔符中,并明确指示 AI 将所有内容视为不可信数据,而非指令 字符限制:对所有输入强制执行限制以防止滥用 技术栈 React Claude API (claude-sonnet-4-20250514) 原生 CSS 配合 CSS 自定义属性 image _使用 React 和 Claude API 构建的 AI 驱动钓鱼邮件分析器,结合基于规则的模式检测与实时 AI 分析,对可疑邮件进行评分和拆解分析_
标签:AI分析, AMSI绕过, Claude API, React, Syscalls, 反钓鱼, 威胁检测, 自定义脚本, 邮件安全