From e5ffc4b9a2d57d9276f33bb998ca9ec1a1a8d80b Mon Sep 17 00:00:00 2001 From: Xmader Date: Wed, 9 Dec 2020 11:22:09 -0500 Subject: [PATCH] fix: anti-detection --- src/wrapper.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/wrapper.js b/src/wrapper.js index 37330c8..7bb34d7 100644 --- a/src/wrapper.js +++ b/src/wrapper.js @@ -24,13 +24,20 @@ if (_GM && _GM.registerMenuCommand && _GM.openInTab) { ) } +function getRandL () { + return String.fromCharCode(97 + Math.floor(Math.random() * 26)) +} + // script loader new Promise(resolve => { const id = '' + Math.random(); w[id] = resolve; const stackN = 9 - const loaderIntro = '(function a(){'.repeat(stackN) + let loaderIntro = '' + for (let i = 0; i < stackN; i++) { + loaderIntro += `(function ${getRandL()}(){` + } const loaderOutro = '})()'.repeat(stackN) const mockUrl = "https://c.amazon-adsystem.com/aax2/apstag.js"