返回列表 发新帖

【气抖冷】有些人,真的挺让人恶心的

   关闭 [复制链接]

18

主题

239

回帖

1374

积分

高中生

Rank: 4

金币
563
好评
50
信誉
100

考神MT论坛新人

QQ
发表于 4 天前 | 显示全部楼层 | 阅读模式  来自 浙江
被抹掉署名的开源项目
和一群笑着说「你又能怎样」的人

—— 写给还愿意相信开源还有底线的人 ——



人这一辈子,最怕遇到的不是对手,是那种明明吃了你的东西,还要反过来骂你一声"傻叉"的人。

你把东西免费放出来,他拿去改一改、换个皮、抹掉你的名字,然后理直气壮地发帖、建群、挂赞赏码。你上门问一句"协议呢?署名呢?",对方先是装死,再是嘲讽,最后直接人身攻击,说你是玻璃心、说你有病、说你闲得慌。

我以前总觉得,开源社区里这种人是少数。直到最近,我亲眼看见了一群人是怎么把脸皮练成钢板的

▍先说点好的

SOMCP 这个项目,我自己早就不维护了。精力有限,也确实想歇一歇。但项目另一位核心维护者(论坛ID:ChatGPT4)没有走,一直在默默修 bug、听反馈、准备新功能。前段时间他还正式发帖宣布恢复更新,说要继续加 Flutter 相关的支持。

更让我意外的是,MT管理器的作者 bin 大佬也亲自回过帖,说官方目前只做基础的 SO 分析和修改,Flutter 这块暂时没打算做,觉得这个项目还是有价值的,还赞赏了 50 个金币。说实话,那时候我人已经有点麻了,没有及时回复,现在补一句:谢谢。一句话点醒了我——原来不是所有人都只看热闹。

仓库我没归档,就是因为还有人愿意继续守着。地址还是原来的:
https://github.com/bilieebiliee1-design/SOMCP

我们的那位核心维护者甚至自己掏钱做了个 AI 助手(据我所知目前所花的成本已经>60 RMB),专门泡在群里听大家的反馈(虽然经常在调试,token 是实打实烧的)。为的就是能更快知道大家真正需要什么。

做这些的时候,心里其实挺踏实的。觉得至少这个东西不是没人要的死项目,有人用、有人提意见、有人愿意继续改,就已经很够了。

▍然后就出了这档子事

群里有人分享了一款叫"清风"的软件。第一眼看过去,功能跟 SOMCP 高度重合,我们还挺高兴的——又多一个二开,说明大家确实有需求,不是我们自嗨。



高兴没持续多久。

  • 分发版本里找不到任何开源协议文本。
  • 原作者信息被抹得干干净净。
  • 署名被改了,包名被改了,GitHub 上倒是大大方方挂了个赞赏码



有人会说:开源了还不让人改?改完抹掉原作者名字怎么了?挂赞赏码又没强制收费。

GPL-3.0 写得很清楚:衍生作品必须开源,必须保留原作者信息。
不是"你改了就可以当自己的东西卖人设"。挂赞赏码本身不违规,但把原作者名字抹掉再挂,吃相太难看

对方后来声称"早就开源了",但实际发出去的东西,协议、署名、来源,一样都看不到。帖子里倒是把 QQ 群号写得清清楚楚,生怕别人找不到地方进群。
更可气的是,别看他上传到github上的那个压缩包看着像源码,其实是反编译的工程,根本不是项目原工程。

清风的帖子在这里:
https://bbs.binmt.cc/thread-171556-1-1.html



我们那位维护者专门去问了。结果呢?

对方先是否认,再说"基于玄星二改",再后来直接开嘲讽模式:说人是玻璃心、说人有病、说"离了AI就不会说话了"、发一堆嘲讽表情包。一群人跟着起哄,场面一度非常"热闹"。

(为保护个人隐私,聊天记录仅回复可见,敏感信息均已打码,更多内容并未披露,详询当事人@ChatGPT4

游客,如果您要查看本帖隐藏内容请回复


我看着那些截图的时候,真的挺恶心的。

不是因为项目被二改——GPL 允许二改,我们从来欢迎正经的二次开发。是因为连最基本的署名和协议都懒得留,还反过来嘲讽来问的人。

上次玄星逆核那件事,对方至少还愿意认、愿意补源码、愿意把署名写上。态度摆在那里,我也就没再多追究。这次呢?完全是另一副嘴脸。

有人会说:你都停更了,管那么多干嘛?反正没人真正在意谁在维护,大家只在意有没有更好用的工具。

说得没错。理性上,我大可以当没看见,继续躺平。
但感性上,我过不去这个坎。

一个项目一旦完全开源,维护者基本就是在为爱发电,社区是最大的受益者。如果这时候有人拿去抹掉署名、去掉协议、挂上赞赏,还反手骂一句"你管那么多",那开源协议还有什么意义?下次再有人想认真做点东西开源出来,谁还敢?

所以这次,我不想装看不见。

我们已经整理了证据,准备向相关平台正式投诉。同时,项目后续会把协议从 GPL-3.0 升级到 AGPL-3.0,给即将做的新功能留足空间,也给以后想继续"白嫖+抹名"的人多设一道门槛。

评论区大概会有人跳出来洗、引战、说我们小题大做、说我们动了别人的蛋糕。随便。那些蛋糕本来就不是靠偷来的人应得的。

我们不求所有人都站我们这边,只求一件事:以后再有人把开源项目改完抹名再发,至少社区里还有人会觉得这事恶心。

▍最后说一句

  • 感谢那位还在默默维护的兄弟。
  • 感谢 bin 大佬之前的那句肯定和打赏。
  • 也感谢所有真正用过、反馈过、正经二开过的人。


心血花出去,只要不是被当成别人赚钱路上的垫脚石,就已经值了。


里面有个叫「SO酱」的AI,还在早期测试,纯粹娱乐,定位我也没完全搞懂,反正欢迎去玩玩、提提意见。




相关链接:


本帖仅陈述事实与个人态度。聊天记录作为证据回复可见。欢迎理性讨论,拒绝人身攻击。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有4人评分好评 金币 理由
青春向上 + 1 + 1 支持原创。
命星长存 + 1 + 1
帅比宝宝 + 1 气抖冷!男生,什么时候才能真正的站起来?.
何宝瑞 + 1 + 1

查看全部评分 总评分:好评 +4  金币 +3 

回复

使用道具 举报

311

主题

4002

回帖

3万

积分

管理员

康哥工作室

Rank: 9Rank: 9Rank: 9

金币
47605
好评
276
信誉
141

小明星MT论坛元老MT论坛优秀版主MT论坛最佳新人MT论坛帅哥2018国庆节2019-5.1节快乐MT论坛侠客MT论坛活跃会员MT论坛灌水老大MT论坛土豪挂机大佬MT论坛新人

发表于 4 天前 | 显示全部楼层  来自 山东
APK 抄袭核查报告
核查日期:2026-08-22
被指控方:1.0.0.apk(应用名"清风",包名 com.qingfeng.app,大小约 180MB)
原创方:SOMCP-main-arm64-v8a.apk(应用名"SOMCP",包名 com.soreverse.mcp,大小约 42MB)
核查结论高度疑似抄袭 / 二次打包,核心代码、引擎及资源几乎全部复用自 SOMCP
处理结果:删贴处理,如有再次发布,封号处理

一、核心证据
1. 包名伪装,类名未改(最直接证据)
1.0.0.apk 仅将 Manifest 的 package 属性从 com.soreverse.mcp 改为 com.qingfeng.app,应用标签从 "SOMCP" 改为 "清风",但所有核心组件的完整类名原封不动
组件类型SOMCP1.0.0.apk
Applicationcom.soreverse.mcp.SoReverseApplicationcom.soreverse.mcp.SoReverseApplication(完全一致)
主 Activitycom.soreverse.mcp.MainActivitycom.soreverse.mcp.MainActivity(完全一致)
崩溃报告com.soreverse.mcp.CrashReportActivitycom.soreverse.mcp.CrashReportActivity(完全一致)
前台服务com.soreverse.mcp.service.McpForegroundServicecom.soreverse.mcp.service.McpForegroundService(完全一致)
Blutter 服务com.soreverse.mcp.blutter.BlutterRunnerServicecom.soreverse.mcp.blutter.BlutterRunnerService(完全一致)
开机广播com.soreverse.mcp.service.BootReceivercom.soreverse.mcp.service.BootReceiver(完全一致)

正常独立开发的应用不可能出现"包名是 A,但所有核心类都在 B 包下"的情况,这是典型的二次打包特征。
2. 代码包结构高度重合
com.soreverse.mcp 下的子包对比:
子包SOMCP1.0.0.apk
blutter

engine

nativecore

service

core
(可能合并)
sandbox
(新增)

  • SOMCP:com.soreverse 下共 24 个 smali 文件
  • 1.0.0:com.soreverse 下共 25 个 smali 文件(仅多 1 个,为新增 sandbox 功能)

此外,com.github.unidbg(ARM 模拟引擎)、com.github.zhkl0228com.lambdapioneer.argon2ktcom.sun.jna 等第三方/自研库的包结构完全一致
3. rizin 反汇编引擎资源完全复用
assets/rizin/plugins/rz_ghidra_sleigh/ 目录下包含数百个 CPU 架构定义文件(.cspec / .ldefs / .pspec / .sla),从 6502、8051、ARM、AARCH64、MIPS、PPC、RISC-V、x86 到 TriCore 等,两个 APK 的文件列表和绝大多数文件大小完全一致
这是 rizin 反汇编框架的核心数据文件,独立开发不可能产出完全相同的文件集合。
4. Native 库关键文件完全相同
so 库SOMCP 大小1.0.0 大小说明
libblutter_5e4949e6decb093d82c1.so37,503,72837,503,728完全相同,连哈希文件名都一致
libc++_shared.so1,374,3361,374,336完全相同
libjnidispatch.so157,720157,720完全相同
libandroidx.graphics.path.so10,09610,096完全相同
libxanso_native.so96,49696,624基本一致
libkeystone.so6,517,0646,517,200基本一致

libblutter_5e4949e6decb093d82c1.so 的文件名本身就是内容哈希,两个 APK 文件名完全相同意味着该 so 是同一个编译产物

5. 其他资源一致
  • assets/PublicSuffixDatabase.list:两者均为 132,737 字节,完全相同
  • assets/blutter/runners.json:SOMCP 167,875 字节,1.0.0 171,435 字节(仅略大,为新增 runner 配置)
  • res/values-*/ 多语言资源目录:两者语言列表完全一致(约 90 个语言/地区目录)
  • Manifest 权限列表:12 项基础权限完全一致,1.0.0 仅额外增加了存储管理和 Shizuku 相关权限


二、1.0.0.apk 的增量修改(非抄袭部分)
1.0.0.apk 在 SOMCP 基础上做了以下新增功能,体体积从 42MB 膨胀到 180MB:
新增内容说明
com.soreverse.mcp.sandbox 包 + SandboxRunnerService沙箱运行功能
Shizuku 支持(moe.shizuku / rikka.shizuku高级权限调用
assets/apktool.jar(15MB)内置 APK 反编译工具
assets/jadx/(jadx-runtime + jre17,约 38MB)内置 Java 反编译工具
assets/terminal/(busybox + python + node,约 47MB)内置终端环境
libfrida_server.so(53MB)、libcloudflared.so(25MB)等新增动态调试/隧道工具
AppFilesDocumentsProvider文件管理功能
rizin 从单库 librz_native.so(63MB)拆分为模块化多库编译方式调整


三、结论
1.0.0.apk("清风")构成对 SOMCP 的抄袭/侵权,理由如下:
  • 核心代码未做任何混淆或重命名:所有核心类仍保留 com.soreverse.mcp 原始包名,连 Application 类名都未改,这是最直接的抄袭证据。
  • 核心引擎整体搬运:blutter 引擎(so 哈希名一致)、rizin 反汇编引擎(数百个架构定义文件一致)、unidbg ARM 模拟引擎(包结构一致)全部原样复用。
  • 资源文件高度一致:PublicSuffixDatabase、多语言资源、基础 so 库等完全相同。
  • 仅做表面伪装:修改了包名、应用名、about 文案,新增了若干逆向工具和沙箱功能,但核心架构 100% 来自 SOMCP。

侵权定性建议:该行为属于未经授权的二次打包(repackaging),侵犯了 SOMCP 原作者的代码著作权。若 SOMCP 采用开源许可证发布,则 1.0.0.apk 还可能违反开源许可证(如未保留版权声明、未公开修改后的源代码等)。

本报告基于 MT-MCP 反编译结果生成,分析对象为 smali 字节码、Manifest、资源文件及 native 库。
已有3人评分好评 金币 理由
四季有你 + 1 赞一个!
命星长存 + 1
Aiopr·皇者 + 1 + 1 赞一个!

查看全部评分 总评分:好评 +2  金币 +2 

回复

使用道具 举报

14

主题

376

回帖

1179

积分

高中生

Rank: 4

金币
385
好评
5
信誉
100
发表于 4 天前 来自手机  | 显示全部楼层  来自 山东
来了来了
回复

使用道具 举报

96

主题

1176

回帖

4294

积分

大学生

哈哈

Rank: 5Rank: 5

金币
1456
好评
6
信誉
100

MT论坛最佳新人考神MT论坛新人MT论坛帅哥

发表于 4 天前 来自手机  | 显示全部楼层  来自 广西
看看
回复

使用道具 举报

9

主题

1129

回帖

3833

积分

大学生

Rank: 5Rank: 5

金币
1146
好评
0
信誉
101
发表于 4 天前 | 显示全部楼层  来自 山东
我看看
回复

使用道具 举报

1

主题

1361

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
4101
好评
7
信誉
100
发表于 4 天前 来自手机  | 显示全部楼层  来自 广东
看看
回复

使用道具 举报

9

主题

103

回帖

470

积分

初中生

Rank: 3Rank: 3

金币
268
好评
3
信誉
100
发表于 4 天前 | 显示全部楼层  来自 广东
看看
回复

使用道具 举报

9

主题

1089

回帖

3803

积分

大学生

Rank: 5Rank: 5

金币
2740
好评
1
信誉
100

MT论坛帅哥MT论坛新人MT论坛最佳新人

发表于 4 天前 来自手机  | 显示全部楼层  来自 安徽
看看隐藏
回复

使用道具 举报

31

主题

1311

回帖

7191

积分

硕士生

Rank: 6Rank: 6

金币
3027
好评
14
信誉
101
发表于 4 天前 来自手机  | 显示全部楼层  来自 重庆
看看隐藏
回复

使用道具 举报

19

主题

3753

回帖

9550

积分

硕士生

Rank: 6Rank: 6

金币
1514
好评
21
信誉
143
发表于 4 天前 来自手机  | 显示全部楼层  来自 广西
看看
回复

使用道具 举报

0

主题

434

回帖

1110

积分

高中生

Rank: 4

金币
195
好评
0
信誉
102
发表于 4 天前 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

311

主题

4002

回帖

3万

积分

管理员

康哥工作室

Rank: 9Rank: 9Rank: 9

金币
47605
好评
276
信誉
141

小明星MT论坛元老MT论坛优秀版主MT论坛最佳新人MT论坛帅哥2018国庆节2019-5.1节快乐MT论坛侠客MT论坛活跃会员MT论坛灌水老大MT论坛土豪挂机大佬MT论坛新人

发表于 4 天前 | 显示全部楼层  来自 山东
支持原创,已暂时关闭涉事贴,正在核查对比代码
回复

使用道具 举报

2

主题

1315

回帖

4493

积分

大学生

Rank: 5Rank: 5

金币
2979
好评
0
信誉
103
发表于 4 天前 来自手机  | 显示全部楼层  来自 广东
看看吧,吃瓜
回复

使用道具 举报

6

主题

1051

回帖

3206

积分

大学生

Rank: 5Rank: 5

金币
2254
好评
0
信誉
100
发表于 4 天前 来自手机  | 显示全部楼层  来自 江西
感谢分享
回复

使用道具 举报

3

主题

7186

回帖

1万

积分

博士生

NineQing

Rank: 7Rank: 7Rank: 7

金币
5826
好评
3
信誉
100

考神MT论坛最佳新人MT论坛新人MT论坛帅哥

发表于 4 天前 来自手机  | 显示全部楼层  来自 黑龙江
感谢分享
回复

使用道具 举报

46

主题

2704

回帖

1万

积分

博士生

听冬宝宝

Rank: 7Rank: 7Rank: 7

金币
4088
好评
91
信誉
151

MT论坛帅哥考神MT论坛新人MT论坛活跃会员MT论坛最佳新人

QQ
发表于 4 天前 来自手机  | 显示全部楼层  来自 贵州
看看隐藏
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表