拼多多滑块分析

声明

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

关键代码

function getAntiContent(){
   run=new (sign(291))({
            serverTime: Date.now()
        })
  return run.messagePack()
}

self = top = window = globalThis
delete global
delete Buffer

APP_VERSION = '4e23111a'
HTMLElement = function () {
}
MediaSource = function MediaSource() {

}
MediaSource.prototype.isTypeSupported = function () {
    console.log('MediaSource.prototype.isTypeSupported', arguments)
    if (arguments[0] === "audio/mp3") {
        return false
    }
}
window.toString = function toString() {
    return '[object Window]'
}
requestAnimationFrame = function requestAnimationFrame() {
}
cancelAnimationFrame = function cancelAnimationFrame() {
}
PluginArray = function PluginArray() {
    return [{}, {}, {}, {}, {}]
}
MouseEvent = function () {
}
DOMRect = function () {
    this.bottom = 483
    this.height = 198
    this.left = 166
    this.right = 438
    this.top = 285
    this.width = 272
    this.x = 166
    this.y = 285
}
navigator = {
    plugins: new PluginArray(),
    languages: [
        "zh-CN"
    ],
    vendor: 'Google Inc.',
    webdriver: false,
    userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0',
    appVersion: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0',
    platform: 'Win32',
}
history = {
    back: function () {
    },
    go: function () {
    }
}
document = {}
document.documentElement = {
    hasAttribute: function () {
        console.log('document.documentElement.hasAttribute')
    }
}

结果

总结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2766958292

wx a15018601872

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值