mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-20 21:55:07 +08:00
极验滑块 底图还原
This commit is contained in:
parent
2a2e385bbf
commit
7ae598031f
@ -1,12 +1,26 @@
|
|||||||
## 分类
|
## 分类
|
||||||
### 显性
|
### 显性
|
||||||
debugger
|
debugger
|
||||||
死循环(打开新页面,写你的历史记录,url)
|

|
||||||
|
|
||||||
|
非虚拟机 右键编辑当前断点的类型,置成 false,
|
||||||
|
重写代码,谷歌内核默认提供
|
||||||
|
浏览器插件:油猴
|
||||||
|
代理替换: fiddler
|
||||||
|
虚拟机 (eval Function) 运行后进入虚拟机状态VM4746 瑞数,
|
||||||
|
debugger 可以被 hook
|
||||||
|
|
||||||
|
死循环(打开新页面,写你的历史记录,url)
|
||||||
|
|
||||||
写法:循环语句,无限制递归,两个方法相互调用
|
写法:循环语句,无限制递归,两个方法相互调用
|
||||||
|
for(;;)
|
||||||
|
while(true)
|
||||||
|
|
||||||
|
|
||||||
### 隐性(暗桩)
|
### 隐性(暗桩)
|
||||||
|
|
||||||
引向错误的逻辑
|
引向错误的逻辑
|
||||||
|
浏览器正常的堆栈
|
||||||
|
|
||||||
### 检测方法
|
### 检测方法
|
||||||
|
|
||||||
@ -16,5 +30,16 @@
|
|||||||
利用代码断点时间差
|
利用代码断点时间差
|
||||||
检测conslog调用的次数
|
检测conslog调用的次数
|
||||||
利用toString
|
利用toString
|
||||||
|
检测非浏览器环境
|
||||||
|
|
||||||
|
案例中国移动的 debugger
|
||||||
|
|
||||||
|
# 重写原形链 Function.prototype.constructor
|
||||||
|
var aaa = Function.prototype.constructor
|
||||||
|
|
||||||
|
Function.prototype.constructor = function(x){
|
||||||
|
if(x=="debugger"){
|
||||||
|
return AAA(x);
|
||||||
|
}
|
||||||
|
return function(){};
|
||||||
|
}
|
5
zy-极验滑快/极验滑块 底图还原.md
Normal file
5
zy-极验滑快/极验滑块 底图还原.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# 极验demo地址
|
||||||
|
https://www.geetest.com/demo/
|
||||||
|
|
||||||
|
# 案例
|
||||||
|
https://www.geetest.com/demo/slide-float.html
|
Loading…
x
Reference in New Issue
Block a user