当前位置: 首页 > wzjs >正文

新网站建设问卷网址导航下载到桌面

新网站建设问卷,网址导航下载到桌面,网站建设冫首先金手指十五,广州网站开发服务前言 日常工作中经常会遇到对小程序的渗透测试,微信小程序的源码是保存在用户客户端本地,在渗透的过程中我们需要提取小程序的源码进行问题分析,本篇介绍如何在苹果电脑 MacOS 系统上提取微信小程序的源码。 0x01 微信小程序提取 在苹果电…

前言

日常工作中经常会遇到对小程序的渗透测试,微信小程序的源码是保存在用户客户端本地,在渗透的过程中我们需要提取小程序的源码进行问题分析,本篇介绍如何在苹果电脑 MacOS 系统上提取微信小程序的源码。

0x01 微信小程序提取

在苹果电脑 MacOS 操作系统上,微信小程序的源码统一保存地址如下:

/Users/【电脑用户名】/Library/Containers/com.tencent.xinWeChat/Data/.wxapplet/packages/

这里保存了电脑访问过的所有小程序源码文件夹,文件夹名字是随机生成的,可以根据首次访问小程序的时间来推定你要的小程序源码具体是在哪个文件夹。

保存位置

cd 命令进入指定文件夹,里面会有个随机数字的文件夹(例如:51),再 cd 命令进入就可以找到小程序的源文件 __APP__.wxapkg ,这个文件可以用 cp 命令复制到指定文件夹,用于后续逆向还原小程序代码。

小程序源文件

0x02 微信小程序逆向

1、工具安装

这里使用 wxappUnpacker 工具进行小程序源码逆向还原,原来的作者项目删除了,这里贴一个别人收藏保存的项目地址。

  • 项目地址:https://github.com/geilige/wxappUnpacker

该工具是基于 Node 进行开发的,因此需要安装 Node 环境,并且安装以下依赖环境。

  • Node 官网地址:https://nodejs.org/zh-cn
npm install esprima -g
npm install css-tree -g
npm install cssbeautify -g
npm install vm2 -g
npm install uglify-es -g
npm install js-beautify -g
npm install escodegen -g
2、工具使用

将源码文件拷贝出来,然后使用小程序反编译工具 wxappUnpacker 还原代码即可。

node wuWxapkg.js  __APP__.wxapkg

wxappUnpacker

执行成功后,即可在工具目录下看到对应名称还原后的源码文件夹。

小程序源码

至此,微信小程序源码提取逆向还原成功,后续便是渗透审计分析问题了。

http://www.dtcms.com/wzjs/421212.html

相关文章:

  • 企业网站建设找外包公司做微信管理软件哪个最好
  • 做俄罗斯外贸网站推广百度网盘客户端下载
  • 建设工程竣工规划局网站百度网站怎么优化排名靠前
  • 安丘网站建设aqfeifan关键词推广优化排名如何
  • 怎样设置个人官方网站网站建设公司大全
  • 网络销售网站有哪些整站优化cms
  • seo 成功网站网销平台排名
  • 嘉善在线做网站吗网站定制开发
  • 网站建设与规划心得总结爱站长尾词
  • 网站克隆镜像做关键字seo学电子商务出来能干嘛
  • 平台网站做等级保护测评如何在百度发广告
  • 武汉微网站微官网专业海外网站推广
  • sae wordpress安装主题网址seo分析
  • 手机版网站系统惠州百度推广优化排名
  • 菏泽市城乡建设局网站上海app网络推广公司
  • 天津高端网站设计公司什么是网站推广优化
  • 南京做网站公司 雷仁重庆网站seo搜索引擎优化
  • 苏州最大的网站建设公司搜索关键词是什么意思
  • 北京做网站哪家专业seo优化教程自学
  • 做网站用矢量图还是位图网站seo优化
  • 建设银行网站色调网络营销平台都有哪些
  • 南京做网站建设的公司金戈西地那非片
  • 上海电子通科技网站建设百度网站提交入口网址
  • javascript网站制作优化内容
  • 铭万魔方做网站怎么样宁波品牌网站推广优化公司
  • 网站优化哪里好视频seo优化教程
  • 厦门做网站哪家强培训方案及培训计划
  • 给网站做优化怎么做网站开发流程的8个步骤
  • 制作企业网站的一般流程重庆疫情最新情况
  • 黑群晖做网站seo教程搜索引擎优化