起因:最近某东来的自营产品很火,然后临近中秋了嘛。想着抢点米面油,啤酒啥的。但是发现压根抢不到,咋办呢? 只能依托于自己去琢磨了
[color=]第一步:打开DL线上小程序,提示 PC不能用,只能手机端用 ,这难不倒人。直接修改一下协议头就行了。

image.png (101.11 KB, 下载次数: 1)
下载附件
2025-9-28 10:17 上传
[color=]第二步:就是需要获取到所需要监控商品的ID了,这里可以通过 分享小程序转码/自己抓包获取。

image.png (209.59 KB, 下载次数: 1)
下载附件
2025-9-28 10:17 上传
[color=]第三步:就是进入商品详情页面,看看是否在售卖/已卖完的字段判断以及相关库存。要看加密了。

image.png (287.24 KB, 下载次数: 1)
下载附件
2025-9-28 10:18 上传
[color=]第四步:但是发现加密好多, 那尝试去解加密? 不。先删参数,看看不通过用户校验能不能继续访问。按理说 一般商城类的 不需要卡严格的用户参数就可以访问商品详情页,也可以知道这个商品在不在卖。毕竟我们不可能每天都去更新token啥的。经过无数次的挨个实验,发现p跟track实际上不传值也是可以的。那不就好办了。只看param就行了。

image.png (39.44 KB, 下载次数: 1)
下载附件
2025-9-28 10:18 上传
[color=]第五步:param里面包含经纬度,设备ID 商品信息 token等等参数,先删token再说。 结果发现 哎 可以用!那就删掉所有有关的用户信息。只保留必要的商品信息。发现!!!竟然出现了商品库存!在之前是因为权限不够导致屏蔽了?? 那就好说啦1!直接查询就好了。
[color=]第六步:写个脚本 去定时查询,我用的是青龙的脚本。商品ID存在了环境变量中。 也需要获取相关的ip去绕过多次查询。

image.png (64.53 KB, 下载次数: 0)
下载附件
2025-9-28 10:18 上传
[color=]到此 整个监控就结束了,加上定时,可以几点到几点几分钟监控一次。就不怕错过了。。毕竟 中秋不得给老丈人送点新鲜的啤酒去啊,不得不说 某东来的啤酒很不错。 花生油也是一绝。 [个人看法]
[color=]从头到尾就用了一个包,删掉乱七八糟无用数据后,就可以拿到最原始的 包含库存数量! DL程序员扣大分 哈哈哈
PS:暂无成品发布。有想法的可以自己动手互相交流下经验,旨在学习交流,最多为有需要的某个便利。不在成为商业化的工具。 毕竟超市门口黄牛多如狗。