首页 > 编程语言 >美团拼好饭小程序mtgsig1.2分析(补环境分析)

美团拼好饭小程序mtgsig1.2分析(补环境分析)

时间:2024-08-03 14:16:38浏览次数:9  
标签:mtgsig1.2 const 美团 拼好 window proxy array property wx


声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872              
本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权,请联系作者立即删除!q 2766958292
前言
别人给了我一份美团1.2前3个版本代码说不能跑了,让我搞一下,学习了一下他给我的代码,真的学习了了很多。这次在node补环境。
1.逆向前言
别人借我微信号强开发现和开发工具区别不太大,就是逆向过程有点紧张毕竟不是我的wx幸好用了半天搞出来。wx质量高也是一方面。还得多养微信小号才是王道。

2.补环境
先把架子弄起来。

const jsdom = require('jsdom');
const crypto = require('crypto');
const {JSDOM} = jsdom;
const dom = new JSDOM(<!DOCTYPE html><p>Hello world</p>, {
url: ''
});

function get_enviroment(proxy_array) {
for (var i = 0; i < proxy_array.length; i++) {
handler = '{\n' +
' get: function(target, property, receiver) {\n' +
' console.log("方法:", "get ", "对象:", ' +
'"' + proxy_array[i] + '" ,' +
'" 属性:", property, ' +
'" 属性类型:", ' + 'typeof property, ' +
// '" 属性值:", ' + 'target[property], ' +
'" 属性值类型:", typeof target[property]);\n' +
' return target[property];\n' +
' },\n' +
' set: function(target, property, value, receiver) {\n' +
' console.log("方法:", "set ", "对象:", ' +
'"' + proxy_array[i] + '" ,' +
'" 属性:", property, ' +
'" 属性类型:", ' + 'typeof property, ' +
// '" 属性值:", ' + 'target[property], ' +
'" 属性值类型:", typeof target[property]);\n' +
' return Reflect.set(...arguments);\n' +
' }\n' +
'}'
eval('try{\n' + proxy_array[i] + ';\n'
+ proxy_array[i] + '=new Proxy(' + proxy_array[i] + ', ' + handler + ')}catch (e) {\n' + proxy_array[i] + '={};\n'
+ proxy_array[i] + '=new Proxy(' + proxy_array[i] + ', ' + handler + ')}')
}
}
proxy_array = ['window', 'document', 'location', 'navigator', 'history', 'screen', 'aaa', 'target']

window = dom.window;
document = window.document; //document对象:代表给定浏览器窗口中的HTML文档,
navigator = window.navigator; // 关于运行当前脚本的应用程序的相关信息
location = window.location; //对象包含当前页面的URL信息
history = window.history; // 历史会话
screen = window.screen; // 浏览器屏幕

setInterval = function () {
}
setTimeout = function () {
}

wx缓存的数据也保存一下

// 获取所有存储的key
const keys = wx.getStorageInfoSync().keys;

// 创建一个对象来存储所有key-value对
const allData = {};

// 遍历key,并获取对应的value
for (let i = 0; i < keys.length; i++) {
const key = keys[i];
const value = wx.getStorageSync(key);
allData[key] = value;
}

// 打印所有数据
console.log(allData);

// 如果需要在页面上展示,可以遍历allData对象,将数据绑定到页面上
搞完这几部基本可以拿到结果了。

3.结果

4.总结
1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。
2.出门多个朋友看来这句话是真的挺重要的,1.2这份代码也算我白嫖在原来大佬基础上改版的,改动点也不算很多。

wx a15018601872   
q 2766958292
仅用于学习交流

标签:mtgsig1.2,const,美团,拼好,window,proxy,array,property,wx
From: https://www.cnblogs.com/yeweilin/p/18340427

相关文章

  • 美团大众点评字符验证码
    声明(lianxia15018601872)本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!前言(lianxia15018601872)提前写博客,明天早起看神武天尊。奥运会开幕式1点半,但凡1......
  • 美团一面:如何在 100 亿数据中找到中位数?
     海量数据中找到中位数,内存肯定是无法一次性放下这么多数据的中位数定义:数字排序之后,位于中间的那个数。比如将100亿个数字进行排序,排序之后,位于第50亿个位置的那个数就是中位数。桶排序1)创建多个小文件桶,设定每个桶的取值范围,然后把海量数据元素根据数值分配......
  • 美团面试:如何计算一个对象在内存中占多少个字节?
    在分配对象的时候会有一些基本的规则,我们可以根据一些规则大致能判断出来对象大小。在HotspotVM中,对象在内存中的存储布局分为三个区域:对象头(Header)实例数据(InstanceData)对齐填充(Padding)对象头(Header)对象头包括以下三部分:MarkWord:用于存储对象运行时的数据,例如Has......
  • 微信小程序 - 最新详细实现 “餐厅食堂外卖点餐“ 全屏左右联动菜单列表功能界面,附带
    前言如果您需要“简约通用”的左右联动功能,请访问这篇文章。在微信小程序开发中,详解实现仿饿了么、美团外卖用户点餐左右联动界面,全屏适配左边菜单分类右侧商品菜单列表数据,顶部是搜索栏可搜索定位对应锚点位置及商品,左侧导航菜单点击时右侧商品跟着变化,反之列表滑动......
  • winform---集成美团店铺
    最近在做一个帮助代维公司代维花店的软件,主要功能就是:1,方便代维人员登录账号2,可以通过软件修改价格,商品名称,库存,活动,上下架等功能。这里面用到了前几篇写的自定义控件:具体效果如下:登录页面: 店铺列表: 一键改价:  进入美团,可以直接进入账号主页:     ......
  • 美团浏览掘金项目,单机一天2张+可无限放大
    1.引言随着电子商务的蓬勃发展,各大平台的商品竞争日益激烈。商家为了提升自身商品的曝光率,不断寻求创新的营销方式。本文介绍的系统通过自动化脚本技术,模拟用户浏览行为,帮助商家在美团平台上提升商品曝光率,从而增加潜在的销售机会。2.系统功能2.1自动浏览商品脚本浏览:......
  • 美团浏览挂机掘金项目,单机一天2张+可无限放大
    1.引言随着电子商务的蓬勃发展,各大平台的商品竞争日益激烈。商家为了提升自身商品的曝光率,不断寻求创新的营销方式。本文介绍的系统通过自动化脚本技术,模拟用户浏览行为,帮助商家在美团平台上提升商品曝光率,从而增加潜在的销售机会。2.系统功能2.1自动浏览商品脚本浏览:......
  • 美团浏览掘金项目,单机一天张,可无限放大
    1.引言随着电子商务的蓬勃发展,各大平台的商品竞争日益激烈。商家为了提升自身商品的曝光率,不断寻求创新的营销方式。本文介绍的系统通过自动化脚本技术,模拟用户浏览行为,帮助商家在美团平台上提升商品曝光率,从而增加潜在的销售机会。2.系统功能2.1自动浏览商品脚本浏览:......
  • 美团浏览掘金项目,单机一天张,可无限放大
    1.引言随着电子商务的蓬勃发展,各大平台的商品竞争日益激烈。商家为了提升自身商品的曝光率,不断寻求创新的营销方式。本文介绍的系统通过自动化脚本技术,模拟用户浏览行为,帮助商家在美团平台上提升商品曝光率,从而增加潜在的销售机会。2.系统功能2.1自动浏览商品脚本浏览:......
  • 美团浏览掘金项目,单机一天张,可无限放大
    1.引言随着电子商务的蓬勃发展,各大平台的商品竞争日益激烈。商家为了提升自身商品的曝光率,不断寻求创新的营销方式。本文介绍的系统通过自动化脚本技术,模拟用户浏览行为,帮助商家在美团平台上提升商品曝光率,从而增加潜在的销售机会。2.系统功能2.1自动浏览商品脚本浏览:......