SuperAPI AI 工具集

security-awareness-malicious-repository-detection

安全与审计

查看项目

更新于 10-16 07:27

技能介绍

用途:该技能面向开发者与 AI 智能体,用于识别和研判伪装成合法软件破解版或盗版工具的恶意仓库,属于安全意识教育类技能。

主要能力:提供基于描述与话题的检测模式,包括破解/盗版关键词(crack、keygen、pre-activated、activation、loader、full version、license key、bypass)、技术性利用术语(defender-bypass、thread-hijacking、rootkit、exploit-mitigation、heuristic-analysis),以及对合法安全软件被“破解”组合的加权识别。示例代码通过 AnalyzeRepository 累计风险分,IsMalicious 以风险分 ≥50 判定为恶意。还给出通过 GitHub API 扫描仓库的示例,可读取 description、topics、stars、created_at、language,并提示星标异常增长可能为操纵。

使用方式:资料提供 Go 语言示例,调用 AnalyzeRepository(description, topics) 获取风险分与命中项,再以 IsMalicious 判断;扫描示例使用 https://api.github.com/repos/%s/%s,可通过 GITHUB_TOKEN 环境变量设置令牌。防护建议包括在 CI/CD 中检查 crack、keygen、pirate、warez、bypass、nulled、pre-activated 等模式。

适用场景:审查可疑仓库、教育用户识别社会工程攻击、在提交前或流水线中做基础筛查。

限制:资料未提供完整安装命令、依赖版本、性能指标或误报率;检测基于关键词与启发式规则,可能产生误判,不能替代专业安全分析。资料强调不要下载或执行此类仓库文件,并建议向 GitHub 与安全厂商举报。