From 4400bef95b328beef16cbec9a1d3cd187ff8d5ff Mon Sep 17 00:00:00 2001 From: Yanlong Wang Date: Mon, 18 Nov 2024 16:43:40 +0800 Subject: [PATCH] fix: tricks applied by puppeteer-extra-plugin-stealth --- backend/functions/src/services/puppeteer.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/functions/src/services/puppeteer.ts b/backend/functions/src/services/puppeteer.ts index 67de96f..59c02fa 100644 --- a/backend/functions/src/services/puppeteer.ts +++ b/backend/functions/src/services/puppeteer.ts @@ -221,8 +221,14 @@ const MUTATION_IDLE_WATCH = ` })(); `; +const DONT_MESS_WITH_THE_FUNDAMENTALS = ` +delete Function.prototype.toString; +delete Function.prototype.bind.apply; +delete Function.prototype.bind.call; +`; const SCRIPT_TO_INJECT_INTO_FRAME = ` +${DONT_MESS_WITH_THE_FUNDAMENTALS} ${READABILITY_JS} ${SIMULATE_SCROLL} ${MUTATION_IDLE_WATCH}