微信小程序之某荟团JS逆向
声明:本文仅限交流学习使用,请勿使用在任何非法商业活动,禁止用于非法用途。否则后果自负。如有侵权,请告知删除,谢谢!
目录
一、分析请求参数?
二、反编译
三、逆向分析
总结 :
提示:以下是本篇文章正文内容,下面案例可供参考, 本文仅限交流学习使用,请勿使用在任何非法商业活动,禁止用于非法用途。否则后果自负。如有侵权,请告知删除,谢谢! 详细请参考这位大佬 --- https://blog.csdn.net/qq_26079939 ---
一、分析请求参数?
这里随便搜索一个, 进行抓包。如下图可以发现请求的结果是加密的, 究竟是什么加密呢?
二、反编译
接下来就是获取小程序源码包,然后用工具进行反编译, 这里就不过多解释了, 自行Google。
三、逆向分析
接下来, 先找到请求的接口, 这个参数是不是很眼熟?
既然我们找到了接口请求的js文件, 直接搜索 < .data > 看什么地方取了请求返回的值中的data参数
下面这里是不是我们想要找的加密方法? 可以发现它是AES的加密。
轻松拿下解密
总结 :
这次逆向还是比较简单的, 主要记录一下微信小程序逆向思维, 并没有过多东西~ 下次再见~
微信小程序之某荟团JS逆向相关推荐
- 怎么实现微信小程序云开发拼团功能?
[微信云开发教程]怎么实现微信小程序云开发拼团功能? 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 [微 ...
- 通过新浪云部署NideShop微信小程序商城(基于Node.js+MySQL+ThinkJS)
本文档为微信小程序商城NideShop项目的安装部署教程(GitHub),欢迎star 一.购买新浪云SAE 为什么选择SAE? 免费二级域名和支持https访问,不用备案,可用于做微信小程序服务器. ...
- 新浪云node加mysql_通过新浪云部署NideShop微信小程序商城(基于Node.js+MySQL+ThinkJS)...
一.购买新浪云SAE为什么选择SAE? 免费二级域名和支持https访问,不用备案,可用于做微信小程序服务器. 选择对应的部署环境 自定义 -> 开发言语:自定义 -> 运行环境:云容器 ...
- 微信小程序如何解决社区团购的痛点
首先我们先来了解一下,什么是社区团购.社区团购是以小区为单位,以微信为载体整合多个社区社群资源,为社区居民提供日常所需商品.生活服务,集中化管理运营的一种商业模式.那么社区团购的优势.痛点都是什么呢? ...
- 微信小程序中调用公共的js
微信小程序中调用公共的js 微信小程序中调用公共的js 实现思路: 将部分的js逻辑放到utils中,logs.js中调用utils.js中的方法 实现代码: utils.js: function f ...
- 微信小程序开发日志——面向对象的JS编程
微信小程序开发日志--面向对象的JS编程 前言 不知道有多少小伙伴和之前的我一样,微信小程序的js部分都是用面向过程的方式写的,最后的结果就是代码非常长,其实刚刚写完还好,自己也都清楚哪些部分是做什么 ...
- 微信小程序页面onLoad获取app.js的onLaunch数据(异步获取用户信息)
微信小程序声明周期 小程序的生命周期,简单来说:就是app.js里的onLaunch和页面里的page.js的onLoad异步执行. 通过回调函数架构起联系,便于获取app.js内的全局数据 代码 a ...
- 微信小程序 - 引入并使用 Fly.js 请求库(超级详细的教程及运行示例)提供 Fly.js 源码源文件下载,贴心的配置示例及注释,优雅快速的发起 http 网络请求
前言 咱们在开发微信小程序时,市面上常见的 Axios 请求库无法使用,但好在 Fly.js(官网) 提供了解决方案. 网上大部分教程杂乱无章,本文将从 0 - 1 详细讲解整个引入请求库过程, 实现 ...
- 微信小程序开发(五) - 全局(app.js)逻辑 - js 文件
微信小程序中使用的逻辑文件 ,本质上还是.js 文件,脚本中的很多东西进行了二次封装,本质上可以在外部调试中,查看 逻辑层(App Service) 小程序开发框架的逻辑层由 JavaScript 编 ...
最新文章
- java中synchronized介绍和用法
- liunx内核编译安装
- mysql数据对比同步_跨数据库mysql语句同步数据和对比运算
- android 恢复出厂设置 时间,Android 恢复出厂设置后,时间不能恢复为:2013年1月1日...
- mysql hugepage_因未配置Hugepage会话数添增悲剧案例
- SQL笔记-Oracle中varchar和varchar2的区别
- 关于Date类型、时间戳格式转换方法
- python运用列表编写水仙花数_Python 实现找出所有水仙花数的方法
- 分析图第四讲5.29
- iostat linux,iostat 命令详解
- python正则表达式,常用参数
- 程序员爬虫竟构成犯罪?
- 【AD】取消普通域用户帐号加域权限授权特定普通域用户加域权限
- JAVA生成条码(jbarcode)
- shell中返回值是1为真还是假_shell脚本返回值问题的解决
- 企业微信第三方应用添加好友
- 谈谈浏览器中富文本编辑器的技术演进
- chromium aura简介
- 机器学习实战教程(九):模型泛化
- 负数在计算机中的存储方式