和app类似

知识点

web-备案信息-单位名称中发现小程序

小程序资产静态提取-动态抓包-动态调试

解决

1、获取到目标小程序信息

2、如何从小程序中提取资产信息

一、获取-各大平台-关键字搜索

1、微信

2、百度

3、支付宝

4、抖音头条

二、小程序基础

测试:凡科建站

参考:微信开发者工具

1.主体结构

小程序包含一个描述整体程序的 app 和多个描述各自页面的 page。一个小程序主体部分(即app)由三个文件组成,必须放在项目的根目录,如下:

2.一个小程序页面由四个文件组成,分别是:

xxx・js ---页面逻辑

xxx.json ---页面配置

xxx.wxml ---页面结构

xxx.wxss ---页面样式

前三个比较重要

3.项目整体目录结构

pages ---页面文件夹

index ---首页

logs ---日志

utils、util ---工具类(mina框架自动生成,也可以建立一个:api)

app.js ---入口js(类似于java类中的main方法)、全局js全局配置文件

app.json ---全局样式文件

app.wxss ---和在详情中勾选的配置一样

project.config.json ---用来配置小程序及其页面是否允许被微信索引

sitemap.json

三、动态抓包

Proxifier&BurpSuite联动

1、对抓到的IP或域名进行web安全测试

2、对抓到的IP或域名进行API安全测试  

3、对抓到的IP或域名进行端口服务测试

此处要注意证书和代理的配置问题

先解包,再反编译,包的位置在WeChat Files下的Applet,.wxapkg文件,有多个就全选,安装微信开发者工具

四、小程序逆向

解包反编译&动态调试&架构

对源码架构进行分析

1、更多的资产信息

2、敏感的配置信息

3、未授权访问测试

4、源码中的安全问题

工具及资源

小程序多功能组手

复杂操作

简单工具

微信官方开发工具

微信小程序反编译 - liuhuayiye - 博客园

小问题:API

小结

今天看到了一只去喵星的小猫

欢迎来访 这是我的小窝~ 网安弱鸡 健身屌丝 好不容易搭出来的 大佬略过我
最后更新于 2025-08-13