nomagick commited on
Commit
4400bef
·
unverified ·
1 Parent(s): 1f4620d

fix: tricks applied by puppeteer-extra-plugin-stealth

Browse files
backend/functions/src/services/puppeteer.ts CHANGED
@@ -221,8 +221,14 @@ const MUTATION_IDLE_WATCH = `
221
  })();
222
  `;
223
 
 
 
 
 
 
224
 
225
  const SCRIPT_TO_INJECT_INTO_FRAME = `
 
226
  ${READABILITY_JS}
227
  ${SIMULATE_SCROLL}
228
  ${MUTATION_IDLE_WATCH}
 
221
  })();
222
  `;
223
 
224
+ const DONT_MESS_WITH_THE_FUNDAMENTALS = `
225
+ delete Function.prototype.toString;
226
+ delete Function.prototype.bind.apply;
227
+ delete Function.prototype.bind.call;
228
+ `;
229
 
230
  const SCRIPT_TO_INJECT_INTO_FRAME = `
231
+ ${DONT_MESS_WITH_THE_FUNDAMENTALS}
232
  ${READABILITY_JS}
233
  ${SIMULATE_SCROLL}
234
  ${MUTATION_IDLE_WATCH}