拼多多小程序 anti_content 分析

声明

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

部分Python代码

复制代码
本地扣代码补一些文件
wx = {}
getCurrentPages = function getCurrentPages(){return []}
wx.getSystemInfo = function getSystemInfo() {
    console.log("wx.getSystemInfo")
}
    var t = require("./interopRequireDefault");
    Object.defineProperty(exports, "__esModule", {
        value: !0
    }),
    exports.default = void 0;
    var r = require('./typeof')
      , e = t(require("./220"))
      , n = require("./base64.min")
      , a = require("./lightMiniApp")
最后执行
console.log(o.getAntiContent())
复制代码
本地扣代码补一些文件
wx = {}
getCurrentPages = function getCurrentPages(){return []}
wx.getSystemInfo = function getSystemInfo() {
    console.log("wx.getSystemInfo")
}
    var t = require("./interopRequireDefault");
    Object.defineProperty(exports, "__esModule", {
        value: !0
    }),
    exports.default = void 0;
    var r = require('./typeof')
      , e = t(require("./220"))
      , n = require("./base64.min")
      , a = require("./lightMiniApp")
最后执行
console.log(o.getAntiContent())

结果

总结

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

相关推荐
火山锅5 分钟前
🚀 Spring Boot枚举转换新突破:编译时处理+零配置,彻底告别手写转换代码
java·架构
overFitBrain7 分钟前
数据结构-5(二叉树)
开发语言·数据结构·python
秋千码途11 分钟前
小架构step系列25:错误码
java·架构
IMER SIMPLE14 分钟前
人工智能-python-OpenCV图像处理核心技术:梯度计算、边缘检测与轮廓分析详解
人工智能·python·opencv
Point14 分钟前
[LeetCode] 最长连续序列
前端·javascript·算法
rookiesx18 分钟前
安装本地python文件到site-packages
开发语言·前端·python
趣多多代言人29 分钟前
20分钟学会TypeScript
前端·javascript·typescript
RealmElysia40 分钟前
SpringCache
java·spring·bootstrap
编写美好前程1 小时前
springboot项目如何写出优雅的service?
java·spring boot·后端
2301_764441331 小时前
储粮温度预测新方案!FEBL模型用代码实现:LSTM+注意力+岭回归的完整流程
python·深度学习·机器学习