From a3a727a829854ac60b434b013197bfd638e967ab Mon Sep 17 00:00:00 2001 From: Ralf Vogler Date: Tue, 28 Dec 2021 19:33:07 +0100 Subject: [PATCH] list all evasions of stealth plugin --- main.stealth.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main.stealth.js b/main.stealth.js index 3eac592..361964f 100644 --- a/main.stealth.js +++ b/main.stealth.js @@ -19,17 +19,20 @@ const newStealthContext = async (browser, contextOptions = {}) => { ...contextOptions, userAgent: originalUserAgent.replace("Headless", ""), // HeadlessChrome -> Chrome, TODO needed? }); + // https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth/evasions const enabledEvasions = [ 'chrome.app', 'chrome.csi', 'chrome.loadTimes', 'chrome.runtime', + // 'defaultArgs', 'iframe.contentWindow', 'media.codecs', 'navigator.hardwareConcurrency', 'navigator.languages', 'navigator.permissions', 'navigator.plugins', + // 'navigator.vendor', 'navigator.webdriver', 'sourceurl', // 'user-agent-override', // doesn't work since playwright has no page.browser()