• 请不要在回答技术问题时复制粘贴 AI 生成的内容
realpg
0.01D
V2EX  ›  程序员

现在有办法直接盗取别人的小程序的前端代码么?就是直接克隆一个一样的 UI 就行(非偷哈,小程序所有人知情)

  •  
  •   realpg ·
    PRO
    ·
    realpg · 7h 11m ago · 2736 views

    遇到了一个奇葩需求

    体制内项目,我们角色是集成商,卡住了

    最终供应商(厂商)是个大国企信息化巨厂,他们的整体系统带一个小程序,提供了 demo

    甲方也是个大国企,巨型国企

    表面总集成运营商 ICT ,真实总集我们这边公司

    上面领导都谈定了,基本必须用他家的东西

    中间过程还是要正常走的

    结果到了这边的甲方中高层领导 A ,非得展现一下自己的存在感,非要修改小程序的部分 UI

    供应商也可以给修改 demo 的 UI 不要钱,但是他们流程巨慢无比,流程走完,最终改完预期得 4 周(大概 5 分钟的活,领导要显示 xx 东西,这个领导要拿着这个 demo 跟更上的领导 B 上会汇报),然后跟他们要源代码,他们怕担责任还不敢给。。。

    就是一个没有任何后端功能的 DEMO UI 小程序给看各个页面功能的,因为后端还没安装

    然后页面太他妈多了,100 多个页面都能点都能演示,我们从头做一个还要严丝合缝和未来一模一样非常麻烦

    所以我就想反正小程序前端肯定是要传输到客户端再渲染的,有没有办法直接反编译出来前端代码,我们简单调一下再打包上个测试用来让领导 A 拿去跟他的领导 B 汇报用,我们自己改估计也就 3 分钟,

    24 replies    2026-05-14 17:47:56 +08:00
    allanwell
        1
    allanwell  
       6h 59m ago
    我记得小程序刚上线的时候,github 上是有这种项目的
    realpg
        2
    realpg  
    OP
    PRO
       6h 54m ago
    @allanwell #1
    我找到了类似的 同时关键词搜索 跟网上一些教程对不上 好像两者有严重的版本不符
    而且非常乱 所以问问

    有的让用模拟器跑微信(什么模拟器能正常跑起来微信不被封,这个要求本身也挺有技术含量的),还有要 PC 版,也有要劫持的,然后 github 库里的跟这些教程又对不上
    goodryb
        3
    goodryb  
       6h 29m ago
    这种事情不应该是让供应商想办法解决吗,特事特办。你搞的万一汇报时候出了问题,吃不了兜着走
    realpg
        4
    realpg  
    OP
    PRO
       6h 22m ago
    @goodryb
    你以为集成商挣什么钱
    BeiChuanAlex
        5
    BeiChuanAlex  
       6h 20m ago
    去咸鱼黑市上买,大把的
    members
        7
    members  
       6h 9m ago
    我试了下可以的。就是网上那些教程,研究研究吧。
    zhang666
        8
    zhang666  
       5h 51m ago via iPhone
    跟你说,这个违规,到时候吃不了兜着走。对方知道,让对方出个书面文书,否则你就是背锅侠
    realpg
        9
    realpg  
    OP
    PRO
       5h 32m ago
    @members #7
    OK thx 可能是我让下面人搜的有些过时 然后我看汇报的各种内容有些对不上
    Dora112233
        10
    Dora112233  
       5h 30m ago
    咸鱼有人接这种活
    Dora112233
        11
    Dora112233  
       5h 28m ago
    闲鱼搜索微信小程序反编译、微信小程序逆向
    realpg
        12
    realpg  
    OP
    PRO
       5h 27m ago
    @Dora112233 #11
    不行的,不能让外面人干,只能自己干,甲级涉密。
    仍然感谢
    javalaw2010
        13
    javalaw2010  
       5h 17m ago
    有点麻烦,你抓到了小程序的包得到的也不一定是可读的代码,现在写小程序一般都会上 uniapp 或类似的框架,抓到的代码也只是编译后的代码,还得再逆向
    Tink
        14
    Tink  
    PRO
       4h 50m ago
    大国企信息化巨厂是中兴?
    shyrock2026
        15
    shyrock2026  
       4h 48m ago
    涉密还这样搞。。。小心踩到红线被抓进去。。。
    JohnH
        16
    JohnH  
       4h 44m ago
    反编译的路子没错,但是最好懂小程序或 uniapp 的,能大致读懂编译过的 js 的开发(反编译后的异步语法很丑)。我曾在前几年反编译过一个蓝牙激活硬件的小程序,直接复制关键代码然后自己又套了个壳。
    realpg
        17
    realpg  
    OP
    PRO
       4h 35m ago
    @javalaw2010 #13
    没事,我们可以问,做这个小程序的人就在电话另一端,甚至让他们派个人来现场帮改代码


    @JohnH #16
    没有通信,就是个 UI 设计稿,还没跟后端对的(后端是标准接口),都是硬写死的数据,应该也不是 uniapp 的


    @Tink #14
    中兴不是信息化企业,电科系的啦


    @shyrock2026 #15
    别以为有甲密资质的公司的项目负责人会不懂什么能做什么不能做
    linkopeneyes
        18
    linkopeneyes  
       3h 59m ago
    是不是这种国企甲方都特别喜欢改 ui ,功能想不出就喜欢在 ui 上瞎指挥,而且不确定就喜欢让你代码直接改不看设计稿,不看原型只看真实应用,
    realpg
        19
    realpg  
    OP
    PRO
       3h 42m ago
    @linkopeneyes #18

    其实改的有道理的,但是怎么说,还没拍板,你非要去改原型图(这个小程序本质是个能演示的原型图没有任何后端接口),因为已经内定了项目,真正落地项目那边已经在用原型图在开发了抢开发周期避免延期交付,所以现在改原型图的版本流程特别麻烦得几周协调,可以保留意见,等真正签了正式合同流程推进了,你爱怎么指挥怎么指挥就完事了,你说怎么改,开发就怎么给你马上改。。。非要现在改原型图

    那边供应商对 UI 的是踏马四级孙公司真实对应开发,动原型图的小程序,各种流程麻烦的要死,得一级一级签字,有很多他们是内部工作流不结算的,反正恶心的要死。

    真落实到了正式开发阶段,甲方指挥产品经理爱怎么改怎么改就完了,让你改 18 稿也不用逐级审批了,早晨让改下午就给你改好了
    woodnaonly
        20
    woodnaonly  
       3h 19m ago
    战略性马克
    ca2oh4
        21
    ca2oh4  
       2h 50m ago
    直接找 供应商 要源代码
    xingzhi95
        22
    xingzhi95  
       2h 23m ago
    反编译和逆向国产软件是红线,别做傻事,直接把代码要过来,或者是用 AI 重做一个
    REALLYASD
        23
    REALLYASD  
       2h 0m ago
    一年半之前我做过,你想一个很大的啤酒品牌一物一码的小程序,原理是 win 上特定版本的微信加载小程序然后用 github 上一个开源工具去提取本地小程序加载文件然后解析,解析出来的也是压缩混淆后的代码,感觉有点食之无味,后面微信更新版本后就用不成了,不知道现在还有没有
    FloatingLeaves
        24
    FloatingLeaves  
       1h 33m ago
    @realpg 模拟器的方案以前我用过,是可以的,现在不知道会不会封号,不过我觉得反编译出来的源码其实没有多大意义,除非是微信原生开发的,也没有混淆过。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3375 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 11:21 · PVG 19:21 · LAX 04:21 · JFK 07:21
    ♥ Do have faith in what you're doing.