第19天:信息打点-小程序应用&解包反编译&动态调试&抓包&静态分析&源码架构

第19天:信息打点-小程序应用&解包反编译&动态调试&抓包&静态分析&源码架构
Yatming的博客搜索小程序的地方:
1 | 微信,百度,支付宝,抖音头条。 |
微信小程序:
创建一个自己的小程序
1 | https://i.qz.fkw.com/editor.jsp?_wxappId=101 |
对他进行授权
然后使用微信进行扫码授权:
这里绑定一下自己的微信号就行了。
然后使用手机扫描上面这个二维码,在手机上打开这个小程序,然后电脑端的最近的小程序就会有这个小程序,就可以在电脑上打开这个小程序。
1 | 小程序抓包--Proxifier&BurpSuite联动 |
从上图可以看到这里抓取的就是凡科建站的小程序的数据包
对小程序进行分析
小程序的目录结构
1 | 1.主体结构 |
我的路径如下:
1 | C:\Users\Administrator\AppData\Roaming\Tencent\xwechat\radium\Applet\packages |
反编译流程:
这里需要注意的是,这个旧反编译和新反编译这个是根据小程序的界面来判断,一般使用新反编译
这里我反编译不出来目录,。。。只能用小迪课上的了。上面大致就是那样首先找到对应的目录,然后再使用这个反编译的工具对他进行反编译,然后得到他的源代码,然后在放到微信开发者工具里面找敏感信息。
如果调试器,出现小程序加载不出页面,就把上面这个勾给去掉。如果点击左边的小程序没有反应可以尝试将可视化开启来。
当开启可视化之后,点击某个代码,然后小程序就会跳转到可以执行的代码。
未授权–隆基
常规来说,一个登录框需要登录才可以进行登录。
还是和前面一样,选择可视化,然后点击一些关键,敏感的文件,看看是否可以访问。
这个小程序是有一个商品订单的页面,然后点击右侧的源码中的订单,左侧可视化就可以直接查看到订单的页面。
当有多个文件的时候,这里要选择APP这个文件名的为第一个。
1 | 小程序逆向-解包反编译&动态调试&架构 |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果