背景:小程序使用越來越多,很多時候,我們工作中需要用到對小程序的研究,那么就出現(xiàn)了一個課題,小程序如何逆向,如何獲取源碼,今天這篇文章就來講一下如何獲取源碼(pc端)。
一、加載小程序
1、pc端點擊加載小程序(盡可能多點擊一些功能,避免源碼不全)
?
2、找到PC端加載小程序的文件
?設(shè)置--》文件管理--》得到文件路徑+Applet
?沒錯這就是你微信里加載過的所有小程序,從文件夾的名稱很難看出來哪一個是,但是可以從文件的時間上,找到你操作目標(biāo)小程序相近時間的文件夾,點進文件夾,找到后綴是wxapkg的文件就是我們想要的文件。
2、上一步得到的文件是加密過的,是不能拿來直接用的,所有就需要我們先要將找到的文件解密,需要一個小工具。(百度一下會有很多,找不到的可以留言找我)
?直接點擊exe文件,選中上一步找到的文件,就可以解密了,解密之后的文件保存路徑會在小工具中有所展示。
二、反編譯小程序
1、準(zhǔn)備工作
同樣需要借助一個大佬的工具,如下圖(github上可以下載,找不到留言)
文件夾中會有readme文件,需要的依賴和操作方法都寫的很清楚,在執(zhí)行代碼前確保自己的環(huán)境和依賴配置正確。
?
2、CTRL+R,然后輸入?cmd,切到大佬工具所在的文件夾,執(zhí)行以下代碼
?3、執(zhí)行反編譯,查看結(jié)果以及保存路徑
?反編譯之后的結(jié)果會在工具的文件夾下面生成一個同名的文件夾,那就是我們今天想要的可以用來逆向的源碼。
三、編輯源碼文件,開始逆向操作
文章來源:http://www.zghlxwxcb.cn/news/detail-699986.html
用微信開發(fā)者工具加載源碼,就可以愉快的找你想要的東西了,但是需要提醒的一點就是,反編譯小程序沒有文章講的那么簡單,會出現(xiàn)各種小問題(環(huán)境、依賴、分包等等),歡迎大家一起探索。文章來源地址http://www.zghlxwxcb.cn/news/detail-699986.html
到了這里,關(guān)于小程序逆向之源碼獲取的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!