























遇到了一个奇葩需求
体制内项目,我们角色是集成商,卡住了
最终供应商(厂商)是个大国企信息化巨厂,他们的整体系统带一个小程序,提供了 demo
甲方也是个大国企,巨型国企
表面总集成运营商 ICT ,真实总集我们这边公司
上面领导都谈定了,基本必须用他家的东西
中间过程还是要正常走的
结果到了这边的甲方中高层领导 A ,非得展现一下自己的存在感,非要修改小程序的部分 UI
供应商也可以给修改 demo 的 UI 不要钱,但是他们流程巨慢无比,流程走完,最终改完预期得 4 周(大概 5 分钟的活,领导要显示 xx 东西,这个领导要拿着这个 demo 跟更上的领导 B 上会汇报),然后跟他们要源代码,他们怕担责任还不敢给。。。
就是一个没有任何后端功能的 DEMO UI 小程序给看各个页面功能的,因为后端还没安装
然后页面太他妈多了,100 多个页面都能点都能演示,我们从头做一个还要严丝合缝和未来一模一样非常麻烦
所以我就想反正小程序前端肯定是要传输到客户端再渲染的,有没有办法直接反编译出来前端代码,我们简单调一下再打包上个测试用来让领导 A 拿去跟他的领导 B 汇报用,我们自己改估计也就 3 分钟,
1 allanwell 5 月 14 日我记得小程序刚上线的时候,github 上是有这种项目的 |
2 realpg 5 月 14 日@allanwell #1 有的让用模拟器跑微信(什么模拟器能正常跑起来微信不被封,这个要求本身也挺有技术含量的),还有要 PC 版,也有要劫持的,然后 github 库里的跟这些教程又对不上 |
3 goodryb 5 月 14 日这种事情不应该是让供应商想办法解决吗,特事特办。你搞的万一汇报时候出了问题,吃不了兜着走 |
7 members 5 月 14 日我试了下可以的。就是网上那些教程,研究研究吧。 |
8 zhang666 5 月 14 日 via iPhone跟你说,这个违规,到时候吃不了兜着走。对方知道,让对方出个书面文书,否则你就是背锅侠 |
13 javalaw2010 5 月 14 日有点麻烦,你抓到了小程序的包得到的也不一定是可读的代码,现在写小程序一般都会上 uniapp 或类似的框架,抓到的代码也只是编译后的代码,还得再逆向 |
14 Tink 5 月 14 日大国企信息化巨厂是中兴? |
16 JohnH 5 月 14 日反编译的路子没错,但是最好懂小程序或 uniapp 的,能大致读懂编译过的 js 的开发(反编译后的异步语法很丑)。我曾在前几年反编译过一个蓝牙激活硬件的小程序,直接复制关键代码然后自己又套了个壳。 |
17 realpg 5 月 14 日@javalaw2010 #13 @JohnH #16 @Tink #14 @shyrock2026 #15 |
18 linkopeneyes 5 月 14 日是不是这种国企甲方都特别喜欢改 ui ,功能想不出就喜欢在 ui 上瞎指挥,而且不确定就喜欢让你代码直接改不看设计稿,不看原型只看真实应用, |
19 realpg 5 月 14 日@linkopeneyes #18 其实改的有道理的,但是怎么说,还没拍板,你非要去改原型图(这个小程序本质是个能演示的原型图没有任何后端接口),因为已经内定了项目,真正落地项目那边已经在用原型图在开发了抢开发周期避免延期交付,所以现在改原型图的版本流程特别麻烦得几周协调,可以保留意见,等真正签了正式合同流程推进了,你爱怎么指挥怎么指挥就完事了,你说怎么改,开发就怎么给你马上改。。。非要现在改原型图 那边供应商对 UI 的是踏马四级孙公司真实对应开发,动原型图的小程序,各种流程麻烦的要死,得一级一级签字,有很多他们是内部工作流不结算的,反正恶心的要死。 真落实到了正式开发阶段,甲方指挥产品经理爱怎么改怎么改就完了,让你改 18 稿也不用逐级审批了,早晨让改下午就给你改好了 |
21 ca2oh4 5 月 14 日直接找 供应商 要源代码 |
22 xingzhi95 5 月 14 日反编译和逆向国产软件是红线,别做傻事,直接把代码要过来,或者是用 AI 重做一个 |
23 REALLYASD 5 月 14 日一年半之前我做过,你想一个很大的啤酒品牌一物一码的小程序,原理是 win 上特定版本的微信加载小程序然后用 github 上一个开源工具去提取本地小程序加载文件然后解析,解析出来的也是压缩混淆后的代码,感觉有点食之无味,后面微信更新版本后就用不成了,不知道现在还有没有 |
24 FloatingLeaves 5 月 14 日@realpg 模拟器的方案以前我用过,是可以的,现在不知道会不会封号,不过我觉得反编译出来的源码其实没有多大意义,除非是微信原生开发的,也没有混淆过。 |
25 ZhaokunZhang 5 月 14 日不建议你参与这个事,修改完一次就有下次。按照流程走,慢就慢,要不跟那边的开发商量一下,修改给个预览版,能演示就行。先不上线,上线的事走正常流程。 |
27 ezioswj 5 月 14 日截图,然后找 gpt 反推提示词,让 ai 干活 |
28 spark 5 月 14 日是什么推动你这么主动的去干这么出力不讨好的事情呢 |
29 fengshils 5 月 14 日是什么推动你这么主动的去干这么出力不讨好的事情呢 |
30 THESDZ 5 月 14 日是什么推动你这么主动的去干这么出力不讨好的事情呢 |
31 guobaorou 5 月 15 日是什么推动你这么主动的去干这么出力不讨好的事情呢 |
33 realpg 5 月 15 日@ZhaokunZhang #25 @ezioswj @FloatingLeaves #24 @members #7 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。