????????現(xiàn)在微信小程序有很多,但是想自己開(kāi)發(fā)時(shí)候遇到技術(shù)瓶頸想?yún)⒖迹ń梃b)別人小程序怎么辦,網(wǎng)上資料又很少,很多坑爹的需要付費(fèi)。作為搞技術(shù)的人直接把小程序反編譯是不是更直接,接下來(lái)敲小黑板。
我們用到的工具很簡(jiǎn)單:
1、UnpackMiniApp.exe
2、反編譯工具 wxappUnpacker-master
3、微信客戶端
步驟1、先到微信程序中拿下安裝包
步驟2、打開(kāi)UnpackMiniApp.exe工具,選擇需要解密的程序包,Tip:需要再UnpackMiniApp.exe同一級(jí)目錄下新增文件夾wxpack,否則將會(huì)報(bào)錯(cuò)
?步驟3、將解密成功的包放到反編譯工程里面,接下來(lái)就是真正的反編譯
步驟4、執(zhí)行反編譯命令
執(zhí)行前先安裝必要插件
npm install esprima
npm install css-tree
npm install js-beautify
npm install uglify-es
npm install vm2
npm install cssbeautify
?
檢驗(yàn)下成果:
步驟5、打完收工
在運(yùn)行中還會(huì)報(bào)其他的錯(cuò)誤,不同計(jì)算機(jī)有可能不一樣,下面貼出本人出現(xiàn)的錯(cuò)誤以及解決方法:
1、Error: Cannot find module 'uglify-es'
?
npm install esprima
npm install css-tree
npm install js-beautify
npm install uglify-es
npm install vm2
npm install cssbeautify
2、Module build failed: Error: Cannot find module ‘escodegen’
npm i --save-dev escodegen
3、 Error: Cannot find module ‘cheerio’
npm install uglify-es --save
npm install esprima --save
npm install css-tree --save
npm install cssbeautify --save
npm install vm2 --save
npm install uglify-es --save
npm install js-beautify --save
npm install escodegen --save
npm install cheerio --save
站在巨人肩膀上地址鏈接:
反編譯微信小程序保姆級(jí)教程(PC端程序包)_素質(zhì)教育漏網(wǎng)之魚(yú)的博客-CSDN博客_pc小程序反編譯
如果有這方面的研究可以加企鵝一起討論:3329064898文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-485901.html
下載地址:wxappUnpacker-master.zip-Node.js文檔類(lèi)資源-CSDN下載文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-485901.html
到了這里,關(guān)于兩個(gè)小工具反編譯微信(PC)小程序源碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!