极验滑块 底图还原

This commit is contained in:
luzhisheng 2022-01-06 15:52:37 +08:00
parent 2a2e385bbf
commit 7ae598031f
2 changed files with 34 additions and 4 deletions

View File

@ -1,12 +1,26 @@
## 分类 ## 分类
### 显性 ### 显性
debugger debugger
死循环打开新页面写你的历史记录url ![debugger](../img/1.png)
非虚拟机 右键编辑当前断点的类型,置成 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(){};
}

View File

@ -0,0 +1,5 @@
# 极验demo地址
https://www.geetest.com/demo/
# 案例
https://www.geetest.com/demo/slide-float.html