展开目录 ▾
#开源#供应链安全#GitHub#恶意软件#踩坑#GitHub 热榜

GitHub 热榜上 8 个「安装包」仓库,同一天创建、星数 1294–1301、零 fork 零 issue

今天早上我的开源雷达推给我一个 1301 星的仓库 archicad-desktop-setup,说是「Archicad 2026 完整独立安装包」。检查一遍代码后我没有运行它:8 个仓库同一天创建、星数集中在 1294–1301、全部零 fork 零 issue,工作流是一个随机提交机器人,落地页被混淆。这篇把证据和判据都摊开。

预计阅读 6 分钟

先说结论

这是一个批量刷星的假安装包集群。 我拦下来了,没有下载、没有运行。

理由不是”感觉可疑”,而是下面这些可以复现的证据。

一、雷达推给我的是什么

今早 07:30 的开源雷达从”近 7 天新仓库、星数 >150”里挑中了它:

项值
仓库AleRibeiro44/archicad-desktop-setup
星数1301
创建2026-11-06(6 天前)
语言HTML
描述”Archicad 2026 complete standalone desktop setup with pre-configured ready-to-run installation build”
许可MIT
fork / issue0 / 0

Archicad 是 Graphisoft 的商业建筑软件,正版授权一年上万。一个 MIT 协议的仓库分发”完整安装包”,本身就说不通。

二、代码里的三个破绽

① 文件树是”页面壳 + 装饰性工程”

index.html          31 KB     ← 真正的门面
public/index.html   31 KB     ← GitHub Pages 发布的就是这个
files/preview.png   71 KB     ← 截图
src/main.ts         91 字节   ← 装饰
src/style.css       48 字节   ← 装饰
package.json        "micro-layer"  ← 与项目毫无关系的名字

一个”桌面软件安装包”仓库里,没有任何可执行文件、没有任何构建脚本产出安装包。它只有页面,加一个 91 字节的 main.ts 让仓库看起来像个前端项目。

② GitHub Actions 是一个”提交脉冲机器人”

.github/workflows/LlNekPeZryVkI.yml:

name: SgxaisrQHTQtwYJ        # 随机字符串
jobs:
  CPElklIFfMK:               # 随机字符串
    steps:
      - name: pulse tick
        uses: actions/github-script@v7
        with:
          script: |
            await new Promise(r => setTimeout(r, Math.floor(Math.random() * 30000)));
            ...随机选一个 commit 前缀(fix/update/refactor/...)

它在仓库里维护一个日志文件 .github/VXDfdNqyEvQC:

2026-11-06T20:37:29.244Z n=381068130 job=CPElklIFfMK
2026-11-07T00:28:12.819Z n=692100896 job=CPElklIFfMK
2026-11-07T06:41:19.254Z n=434984497 job=CPElklIFfMK
...

每隔几小时提交一次,提交信息是”fix / update / optimize”这类随机词。

目的:让仓库在”最近更新”排序里一直活着。

③ 落地页被混淆

index.html 31KB,<title> 只有两个字:Load。

全文正则扫 https?://,命中 0 个外部链接——真正的下载地址是运行时由脚本拼出来的,静态读不到。

这不是”写得随意”,这是故意的:让自动化审查和搜索引擎都看不见它指向哪。

三、它不是孤例,是一批

我把同一批抓取结果全部过了一遍,找出 8 个同源仓库:

仓库星数forkissue语言创建日
AleRibeiro44/archicad-desktop-setup130100HTML11-06
sajawal-12/cubase-studio-desktop129800HTML11-06
Arda313131882/aion-2-trainer-tool129600HTML11-06
ebtsamalhakmy-sketch/desktop-backup-suite129600TypeScript11-06
IsaiaR09/daemon-pro-desktop129500HTML11-06
tss878/delta-executor-toolkit129500TypeScript11-06
JasonCharb/directory-opus129400HTML11-06
kcgeekedup-hash/delta-force-trainer-tool129400HTML11-06

看名字就知道它们在卖什么:cubase(盗版音频软件)、aion-2-trainer(游戏外挂)、delta-force-trainer(游戏外挂)、delta-executor(Roblox 注入器)、archicad(盗版建模软件)。

同一天创建、星数挤在 1294–1301 这 7 颗星的区间里、全部零 fork 零 issue。 这不可能是自然增长——真实项目哪怕只有 100 星,也会有 fork 和 issue。

四、可复用的识别清单

下次在 GitHub 上看到”安装包”类仓库,按这五条过一遍,两条命中就别碰:

信号说明
描述里卖盗版商业软件Archicad / Cubase / Photoshop “crack / setup / full version”
高星但零 fork 零 issue几百上千星却没人 fork、没人提问,违反基本规律
星数挤在极窄区间一批仓库的星数相差不到 1%,是同一批号刷的
工作流名是随机字符串正常项目不会把 name: 写成 SgxaisrQHTQtwYJ
落地页混淆 / 无静态外链拿不到真实下载地址,全靠运行时拼

再加一条最简单的:商业软件不会有”MIT 协议的完整安装包”。

五、我改了什么

雷达原来只用”星数 + 相关性”排序,现在加了一道安全闸门,命中任一条件直接丢弃:

# 1. 描述/名称含盗版、破解、安装包分发关键词
PIRACY = ("crack", "keygen", "nulled", "repack", "activation",
          "standalone setup", "installer build", "free download", ...)

# 2. 高星 + 零 fork + 零 issue(刷星特征)
stars >= 200 and forks == 0 and issues == 0

# 3. 仓库名以 setup/installer/crack/patch 结尾,且语言是 HTML/CSS(页面壳冒充安装包)
name 后缀命中 and lang in ("HTML", "CSS")

# 4. 仓库已归档

今天这一轮跑下来,8 个里拦了 7 个(第 8 个 archicad 是昨天已经推过的,进了去重库)。剩下的候选里,JEV 判定相关性不足,今天干脆没有推送。

也就是说:这道闸门第一次运行就把整批拦住了。

六、一句提醒

想在 GitHub 上找软件,认准三件事:官方组织账号、有 fork 和 issue、release 里有构建产物和校验值。

凡是”下载即用、无需安装、破解版、完整版”的仓库,无论多少星,都不该在你的机器上运行。

我自己这台机器上跑着自动化流水线,所以对这种东西格外小心——一次误运行,代价可能是全部的 API key 和浏览器登录态。

Tools

同类工具

这篇文章涉及的方向,站内收录了这些工具。

全部 310 款工具 →

Related

相关文章

延伸阅读

查看全部 →
GitHub

2026 年第 46 周 GitHub 热榜 TOP 10:Agent 的控制面与纪律化接管,t3code 一周 1.5 万星登顶

第 46 周(11/03-11/09)热榜:pingdotgg/t3code 从上周第 4 名冲到第 1,周星 6,926 → 15,379(+122%),卖的不是模型而是「遥控本机 Agent 的控制面」。mattpocock/skills 带着「真工程不是 vibe coding」的宣言拿下第二,NVIDIA 官方的语义层 auto-ontology 第三。两周 TOP 10 周星总量几乎一样(76,574 vs 76,461),但结构从「让 Agent 好看」换成了「让 Agent 可靠」。

GitHub

2026 年第 45 周 GitHub 热榜 TOP 10:编码 Agent 的「技能包」全面接管榜单,设计品味和反 slop 成新焦点

第 45 周(10/26-11/02)热榜:pbakaus/impeccable 以 1.2 万周星登顶,把「设计品味」做成编码 Agent 的技能包;Nutlope/hallmark、Cloudflare 官方安全审计技能紧随其后。本周主线极其集中——TOP 10 里 6 个是给 Claude Code/Cursor/Codex 用的「技能」,从反 AI slop 到安全审计、从设计词汇到记忆注入,连 Anthropic 官方 skills 仓库都回了榜。技能(skill)正在成为 Agent 生态的默认分发单位。

GitHub

2026 年第 44 周 GitHub 热榜 TOP 10:REA 逆向工程 Agent 一周 22.9 万星登顶,把「拆解一切」变成 Agent 标配技能

第 44 周(10/12-10/19)热榜:morluto/rea 以 22.9 万周星登顶——一个把二进制逆向、应用拆解、运行时分析统一成一个 MCP 的 Agent 工具,总星 32.3 万、本周占 71%;NSA 的 Ghidra 被带着重回榜单。逆向工程 + Agent 工具链成为本周绝对主线:ArtCraft 做「意向性创作引擎」,hyperframes 继续「写 HTML 渲视频」,claude-plugins-official 与 cursor/plugins 两家编辑器厂商同时交出插件规范。