dy a_bogus 参数

注:本篇博客仅供学习使用,请勿用做其他商业用途,如有侵权,请联系本菜鸟删除

写在前面:本菜鸟最近一直找不到学习的动力,平时的业务需求也涉及不到某条系列的产品,但是前段时间有同学问这个a_bogus咋个弄,一问我也懵逼,没搞过,本菜鸟表示还是躺平比较舒服建议他放弃算了,何必很自己头发过不去呢,这个行业真的是太卷了,时不时就跳出一个大神搞个什么算法什么框架,真的累!
在这里插入图片描述

一、生成位置以及关键函数

好了 正式开始,断点什么的就不说了,直接进入到核心点
在这里插入图片描述
在这里插入图片描述
所以

u函数(0,
                                    e._u)(r[0], arguments, r[1], r[2], this)

很关键

二、补环境

我们将整个bdms.js复制到本地,这是一个典型的jsvmp,我们要么选择插桩日志然后撸算法要么就选择补环境,这里我当然是选择补环境啦 >_>

既然上面提到的u函数是关键点,那么我们就通过window.xxx将该函数导出到全局,然后直接调用就OK了
时间有限,给大家几个要补的环境,这篇文章原本比较完整,但是发了三次都没审核通过🥴,所以删删减减最后只能提供大致的环境,大家见谅,这样也挺好,有坑自己去踩踩

navigator = {} //尽量补全
localStorage = {}
location = {}  //尽量补全
screen = {}  //尽量补全
window._sdkGlueVersionMap = {}
window.innerWidth = xxx
window.innerHeight = xxx
window.outerWidth = xxx
window.outerHeight = xxx
window.onwheelx = { _Ax:"0X21"}
document.cookie = ''
document.body  //这个也自己补
document.all  //这个自己补 
document = {
	createElement:function(val){
		if (val === 'span'){
        	return {}
        }else{
			xxx
		}
	},
	getElementById:function(){},
	createEvent:function(){},
}//这个也自己补
function XMLHttpRequest() {
}

大致的环境就上面这些了,还不能写的太详细😳,溜了溜了
在这里插入图片描述
在这里插入图片描述

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值