美团 小程序 mtgsig

声明

本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
逆向过程

部分python代码

复制代码
cp = execjs.compile(open('mtgsig.js','r',encoding='gbk', errors='ignore').read())
mtgsig = cp.call('getMtgsig', data1)
print(mtgsig)
headers = {
    "mtgsig": mtgsig,
    "openid": result['openId'],
    "openidPlt": result['openIdPlt'],
    "dpid": result['openId'],
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090a13) UnifiedPCWindowsWechat(0xf254160e) XWEB/18151",
}
response = requests.get(url, headers=headers, params=params)

print(response.text)
print(response)
复制代码
cp = execjs.compile(open('mtgsig.js','r',encoding='gbk', errors='ignore').read())
mtgsig = cp.call('getMtgsig', data1)
print(mtgsig)
headers = {
    "mtgsig": mtgsig,
    "openid": result['openId'],
    "openidPlt": result['openIdPlt'],
    "dpid": result['openId'],
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090a13) UnifiedPCWindowsWechat(0xf254160e) XWEB/18151",
}
response = requests.get(url, headers=headers, params=params)

print(response.text)
print(response)

结果

总结

1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。

相关推荐
棋宣几秒前
微信小程序onShareAppMessage 分享-生命周期函数 在vue3中 组合式函数 hooks中不生效
微信小程序·小程序
asdzx671 分钟前
告别手动校对:使用 Python 对比两个 PDF 文档的差异
开发语言·python·pdf
qq_460978404 分钟前
如何在 PHP 包含文件中动态排除当前页面的导航项
jvm·数据库·python
编码者卢布6 分钟前
【App Service】查看Application Insights自身SDK日志的方法示例
后端·python·flask
一朵缥缈的向日葵.6 分钟前
[特殊字符] Mojo 语言:为 AI 硬件而生的“Python 升级版” —— 完整指南
人工智能·python·mojo
wolfengi6 分钟前
python之使用docxtpl渲染word模板
数据库·python·word
2401_831419447 分钟前
Layui如何实现表格内部的图片点击后进入相册轮播模式
jvm·数据库·python
Jetev10 分钟前
SQL使用JOIN连接更新目标表数据_UPDATE语句结合JOIN语法实现
jvm·数据库·python
2601_9579665312 分钟前
抽卡机盲盒小程序怎么做?完整功能搭建与开发要点
小程序
2401_8323655214 分钟前
如何用最快速度完成Navicat的Linux系统完美安装配置_傻瓜式操作步骤
jvm·数据库·python