关于抓包问题,这里以美团为例。

M团外卖waimai_sign、mtgsig参数学习分析记录⊙ω⊙ 某团外卖参数学习 阅读详情
AI摘要

本文探讨了常规抓包工具如Fiddler和Charles难以触及的20%抓包需求,通过Xposed框架结合JustTrustMe模块、VirtualXposed、ProxyDroid及PacketCapture等工具,展示了如何抓取如美团APP这类难以捕捉的数据包,提供了多种解决方案并讨论了其局限性。

该文章主要提供交流学习使用,请勿利用其进行不当行为
如本篇文章侵犯了贵公司的隐私,请联系我立刻删除!

个人博客:http://www.feastawlisao.com/
欢迎关注个人公众号:pythonORjs

这里以美团为列子,如果侵犯了贵公司的隐私,请联系我,我会立刻删除,谢谢!

我们平时抓包用的都是Fiddler ,Charles(花瓶),这两个抓包工具,满足我们日常80%的需求。但是20%呢,是无法抓包的!

以美团为例!

直接用抓包工具抓包,,根本不会抓到任何有用的数据出来。

这里我们就开始想办法了!

Xposed的框架 + JustTrustMe模块。。

Xposed需要root。。VirtualXposed这个无需root。替换成VirtualXposed即可,也可以使用太极。

然后试验得出,,可以获取美团的数据,,但是获取出来的数据是被当做post参数取出,,感觉好奇怪啊!一脸懵逼。。。这里以Charles做展示。

在这里插入图片描述

这里不否认这种方式没有用,这种组合可以解决剩下18%的需求。

接下来我们接着测试。

  1. Proxy Droid,需要root,可通过虚拟空间进行,这里以第二种演示

  2. Packet Capture

具体操作都可百度,教程很多!

在手机上上安装Packet Capture。

然后开始抓包,如下!

在这里插入图片描述

因为是手机上的app,一瞬间会产生大量的包。。找包能找到头疼。

这里我们找到数据包。点击进去。这里做了马赛克处理,,防止泄露。。

在这里插入图片描述
在这里插入图片描述

然后这里我们用python处理一下。如下!
在这里插入图片描述

这种方法其实也算18%内,都一样。

至于剩下的2%,就需要更牛掰的。

暂未做测试!

做完测试,下次更新!下篇文章见!!!

美团外卖数据抓取实战:逆向waimai_sign与mtgsig签名算法 在数据采集和爬虫开发领域,请求签名与参数加密是保障接口安全、防止未授权访问的核心技术。其基本原理是通过特定算法对请求参数进行摘要或加密运算,生成唯一标识,服务器通过验证该标识来确认请求的合法性。这项技术对于保护平台数据、防止恶意爬取具有重要价值,广泛应用于电商、社交、生活服务等各类互联网平台的数据接口中。本文聚焦于本地生活服务数据分析场景,针对美团外卖平台数据抓取过程中的核心挑战——`waimai_sign`和`mtgsig`这两个关键加密参数,提供了从抓包分析、逆向定位到算法还原与模拟的完整工程实践指南, 阅读详情

相关推荐

逆向分析美团外卖mtgsig3.0签名算法:从抓包到算法还原实战

在移动应用开发与安全领域,API接口签名是保障数据传输完整性与身份验证的核心机制。其基本原理是通过特定的算法,将请求参数、时间戳等数据与密钥结合,生成唯一的签名串,服务器通过验证签名来识别请求的合法性。这项技术的核心价值在于防止数据篡改、重放攻击和未授权访问,是构建安全客户端-服务器通信的基石。在实际应用中,签名算法广泛应用于电商、社交、金融等各类App的接口保护场景。本文以美团外卖App的mtgsig3.0签名为具体案例,详细拆解了其生成逻辑。通过结合Frida动态调试与Jadx静态分析,文章深入探讨了如

weixin_29325515的博客 1248

美团、点评app抓包及参数分析

只说下思路吧,毕竟把加密代码公开对人家网站不好。如有权益问题请私信我,我立即删除。 美团系列app目前抓不到关键包,如商品列表、商品详情、评论等,是因为这些api走的是美团自己的长链通道,具体可参考美团技术团队发表的一篇文章https://tech.meituan.com/2017/03/17/shark-sdk.html ...

qian123shuai的博客 1万+

美团抢火车票无限加速

文章目录简介 简介 之前在用飞猪抢火车票的时候,飞猪加速抢票的流程是先输入一个手机号,接着会弹出一个小框显示对应的淘宝账号,点击账号之后就可以加速了。 ...

yanfeng9507的博客 5349

App 抓包提示网络异常怎么破?

背景 当你测试App的时候,想要通过Fiddler/Charles等工具抓包看下https请求的数据情况,发现大部分的App都提示网络异常/无数据等等信息。以“贝壳找房”为例: ​

qq_73332379的博客 2169

美团酒店mtgsig签名逆向分析:从抓包到算法还原的完整实战

在移动应用安全与数据交互领域,接口签名是保障通信安全与防止未授权访问的核心机制。其基本原理是通过特定的算法,对请求参数、时间戳、设备信息等要素进行加密处理,生成唯一的身份凭证,确保请求的完整性与不可抵赖性。这项技术的核心价值在于构建有效的客户端风控体系,抵御脚本模拟、重放攻击等自动化威胁。典型的应用场景包括电商、金融、社交等各类App的关键业务接口防护。本文以美团酒店的`mtgsig`参数为具体案例,深入剖析其动态签名生成逻辑。通过结合**Frida动态调试**与**静态代码分析**,详细拆解了从参数收集、

weixin_33935636的博客 781

美团App爬虫实战:抓包、Hook签名与数据采集复盘

在移动互联网时代,App已成为数据交互的主要载体,而如何合法高效地采集App中的公开数据,是众多开发者和数据分析师面临的现实课题。不同于Web端可直接查看网络请求,App通常采用HTTPS加密、证书校验与签名机制来保护接口,其中签名参数是服务端识别请求合法性的关键。通过中间人代理(如mitmproxy)与运行时Hook(如Frida)相结合,可以在不完整还原算法的情况下,动态获取有效签名,从而构造合规的数据采集请求。这类技术广泛应用于本地生活竞品分析、价格监控、商家信息聚合等场景。本文以美团App为案例,完

weixin_32736961的博客 357

wireshark 手机抓包_美团外卖抓包分析

前言博客:http://2h0n9.com分析1、Charles抓包一开始爬 美团外卖App 我是直接Charles上手就干的,但我抓了一天都没抓到有用的数据我就开始找资料,遗憾的是网上没有一篇关于 美团外卖App 抓包分析的文章,我是真的一篇都没看到(这里指的是移动app,不是网页)不过好在在我查找资料的过程也并非无任何收获,我得知美团使用了一种叫 "移动长连接" 的技术导致我抓不到包...

weixin_39951378的博客 4367

STM32H750VBT6在Keil5下载失败?5步搞定Flash Download Failed Cortex-M7错误

本文针对STM32H750VBT6在Keil5中遇到的“Flash Download Failed - Cortex-M7”错误,提供了系统性的五步排查法。从硬件连接到驱动检查,再到核心的Flash算法配置、链接脚本核对,以及芯片保护状态等深度排查,帮助开发者快速定位并解决下载失败问题,尤其适用于处理内部Flash与外部QSPI Flash的混合应用场景。

weixin_29239279的博客 481

刚刚美团开源了一款超级好用的抓包及 Mock 工具

点击上方“AirPython”,选择“加为星标”第一时间关注 Python 原创干货!1. 前言抓包和 Mock 是日常工作中经常用到的 2 个功能,可能第一时间你会想到 Charles...

AirPython的博客 6341

三角洲行动交易行自动化脚本

DFMarketBot - 三角洲行动自动交易助手 DFMarketBot是一款专为三角洲行动游戏设计的交易行自动化工具,通过OCR识别和鼠标模拟实现自动补卡、补子弹功能。项目采用Python开发,支持Windows平台,主要功能包括: 自动检测并购买指定物品(房卡/子弹) 价格监控与智能购买(低于设定价格自动下单) 自定义购买数量与次数限制 支持窗口/无窗口两种游戏模式 使用前需安装Tesseract OCR引擎并配置游戏为1920*1080分辨率。通过JSON文件可灵活配置监控物品清单、理想价格和购买策

愤怒的阿木木的博客 3万+

TI MSPM0G3507 循迹小车强制寻黑线代码一

一个基于MSPM0微控制器的循迹小车控制系统。系统通过8路循迹传感器检测黑线位置偏差,使用PID算法计算电机控制量。主程序初始化中断、PWM等外设,在按键触发后进入循迹模式。传感器数据处理函数根据检测到的黑线位置返回偏差值(-7到7),PID控制器根据偏差调整左右电机速度。系统还包含限幅处理、中断服务等模块,实现稳定的自动循迹功能。代码结构清晰,展示了嵌入式系统中传感器数据处理、电机控制和PID算法的典型实现方式。

雾削木的优快云博客 1855

青龙面板篇——美团(细致教程 有手就行~)

6.11更新下 青龙面板——美团教程 (比较详细的拉库和抓包教程)

金闪闪呀 3万+

SRE校招面试全攻略:从基础理论到实战场景解析

本文为SRE(站点可靠性工程)校招面试提供全面攻略,涵盖计算机基础、运维核心技能、场景设计与系统架构等关键模块。文章结合真实面试真题,解析了从Linux原理、网络协议到容器化、监控告警等实战考点,并分享了高可用设计、故障排查等工程思维,旨在帮助应届生夯实基础、理清思路,从容应对SRE校招挑战。

bush的博客 644

美团外卖抓包代码分析

public static void getprintOrderInfo(string wmOrderViewId) { if (!(MtUserInfo.region_id == "") && !(MtUserInfo.region_version == "") && !(MtUserInfo.Cookies == ...

K386218685的博客 3834

【RH850/U2A】:HSM与APP通信(中断方式)

HSM与APP通信(中断方式)

1994

最新腾讯手游游戏appid列表及urlScheme一览 urlscheme查询

[全网独家] 2024最新腾讯游戏appid列表及urlScheme一览 手游包含王者荣耀QQ飞车我的世界PUBG吃鸡和平精英金铲铲之战三角洲行动QQ炫舞拳皇98OL欢乐斗地主 元梦之星使命召唤等

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 2万+

美团抓包 大众点评抓包 http抓包之降级法 适用ios android

摘要:本文介绍了通过hook修改app业务逻辑实现HTTP协议抓包的技术方案,适用于iOS越狱和Android Root设备。核心原理是利用应用内置的多协议切换机制,当默认协议失效时降级至HTTP协议。操作步骤包括:使用Charles/Fiddler等工具抓包,通过逆向工具定位关键hook点(Android端搜索nt.defaulttunnel字符串,iOS端使用IDA分析),并注入hook代码绕过SSL证书校验。特别提醒该方法仅限安全研究,禁止商业用途,实际应用需根据版本调整逆向方案。(142字)

qq_34748842的博客 1924

贝叶斯(Bayes)决策理论

在博文【模式识别PR和模式的概念】介绍了相关的模式识别与模式的概念。在本节描述所要讨论的问题之前,再提一下对于待识别的物理对象的描述问题。假设一个待识别的物理对象用其d个属性观察值描述,称之为d个特征,这组成一个d维的特征向量,而这d维待征所有可能的取值范围则组成了一个d维的特征空间。一般地,机器实现自动分类有两大类方法:一种是模板匹配方法,另一种是对特征空间划分为子空间(每类的势力范围)的方法。

松子茶的专栏 3万+

针对主要使用非http协议长链接,但监控支持http协议的抓包分析流程简述

分析 1、Charles抓包 一开始爬美团外卖App我是直接Charles上手就干的,但我抓了一天都没抓到有用的数据我就开始找资料,遗憾的是网上没有一篇关于美团外卖App抓包分析的文章,我是真的一篇都没看到(这里指的是移动app,不是网页) 不过好在在我查找资料的过程也并非无任何收获,我得知美团使用了一种叫 “移动长连接“ 的技术导致我抓不到包; 接着我在网上找了关于该名词的解...

qq314000558的专栏 4826

从0到1构建数据分析AI Agent:数据采集、洞察生成与报告自动化

在企业数字化转型的今天,数据分析师80%的时间被消耗在重复取数、数据清洗、报表排版等低价值劳动上,真正用于深度业务洞察和决策支持的时间不足20%。本文将从核心概念、技术原理、代码实现、落地实践全维度,教你从0到1搭建一套完整的数据分析AI Agent系统,实现「用户用自然语言提需求→Agent自动采集多源数据→AI自动挖掘业务洞察→自动生成符合业务要求的多格式报告」的全链路自动化,平均可将需求响应速度从天级压缩到分钟级,释放70%以上的分析师人力成本。

AI Python 编程之道的博客 472

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

使用Fiddler抓包

有时候需要跟踪一些小程序的HTTP请求,但是无法像浏览器一样F12查看请求,因此需要借助其他的工具进行,在这里推荐使用Fiddler。

Angushine的专栏 669

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

爬虫小项目 fiddler抓包

#使用fiddler抓包的方式获取数据 #使用抓包的方式获取美团外卖中某一店铺的评论数据 import requests import json import time url = 'https://www.meituan.com/meishi/api/poi/getMerchantComment?uuid=e304096b68144b558626.1557200542.1.0.0&...

qq_44862918的博客 1082

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

教你一招另辟蹊径抓取美团火锅数据

最近有个小伙伴在群里问美团数据怎么获取,而且她只要火锅数据,她在上海,只要求抓上海美团火锅的数据,而且要求也不高,只要100条,想做个简单的分析,相关的字段如下图所示。 乍一看,这个问题还真的是蛮难的,毕竟美团也不是那么好抓,什么验证码,模拟登陆等一大堆拂面而来,吓得小伙伴都倒地了。 通过F12查看,抓包,分析URL,找规律,等等操作。 不过白慌,今天小编给大家介绍一个小技巧,另辟蹊径去搞定美团的数据,这里需要用到抓包工具Fiddler。讲道理,之前我开始接触网络爬虫的时候也没有听过这个东东,后来就慢

pdcfighting的博客 1985

App 抓包-Fiddler简单使用教程

App 抓包-Fiddler简单使用教程 环境说明 Windows 10 家庭版 小米 10 MUUI 12.5.3 稳定版 Fiddler Everywhere 2.1.1 注意 Fiddler 在进行品牌升级后,推出了多款同类产品,虽然基础功能都相同,但各有偏重,在使用上也存在一些差异。 比如博主早期使用过的 Fiddler 绿色版(对应现在的 Fiddler Classic)在操作上和本博客介绍的 Fiddler Everywhere 几乎完全不同。 目标 使用 Fiddle

Andy's Blog 4522

iphone抓包调试神器—Stream安装和使用

stream是一款免费轻量级移动端ios抓包调试工具,配置方便无需设置代理,集成了HTTP抓包、构建请求、Hosts 设置、常用工具、数据导出等功能。 1、苹果手机appstore搜stream并下载 2、进入抓包工具,允许配置VPN,下载CA证书 3、设置-通用-描述文件,找到下载好的证书,安装成功 4、设置-通用-关于手机-证书信任设置,开启信任 5、点开始抓包,进入要抓包的app美团外卖,抓好包后 停止抓包 6...

qq_24857309的博客 3万+

美团websocket 分析

美团商家端、美团websocket、mtgsig、mtgsig1.2逆向、websocket发消息逆向

看我名字、介绍或者查看文章总结处、置顶文章2766958292/ff2766958292 1095
上一篇: 新浪微博模拟登陆passwd参数rsa解密
下一篇: 苏宁易购登录参数password2的生成过程
皮不过我吧
博客等级 码龄8年 72粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值