mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-12 11:37:09 +08:00
app签名检测
This commit is contained in:
parent
139c943788
commit
afdae3d4ca
1702
万能字符串还原框架pro版_0105/main1/1.js
Normal file
1702
万能字符串还原框架pro版_0105/main1/1.js
Normal file
File diff suppressed because one or more lines are too long
1702
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/1.js
Normal file
1702
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/1.js
Normal file
File diff suppressed because one or more lines are too long
28
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/hook.js
Normal file
28
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/hook.js
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
f = Function;
|
||||||
|
Function = function (a) {
|
||||||
|
if (a !== 'debugger') {
|
||||||
|
return f(a)
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
Function.prototype.constructor_ = Function.prototype.constructor;
|
||||||
|
Function.prototype.constructor = function (x) {
|
||||||
|
if (x !== 'debugger') {
|
||||||
|
return Function.prototype.constructor_(x)
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
eval_ = eval;
|
||||||
|
eval = function (a) {
|
||||||
|
if (a == 'debugger') {
|
||||||
|
return ''
|
||||||
|
} else {
|
||||||
|
return eval_(a)
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
setInterval = function () {
|
||||||
|
};
|
||||||
|
|
||||||
|
console.log_ = console.log;
|
505
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/test.js
Normal file
505
猿人学Web端爬虫攻防刷题平台/猿人学第10题-js混淆重放攻击对抗/test.js
Normal file
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user