लगभग परफेक्ट browser fingerprinting को सपोर्ट करने वाले नए Chrome headless mode का रिलीज़
(antoinevastel.com)- नवंबर 2022 रिलीज़ से शामिल है, लेकिन अभी डिफ़ॉल्ट मोड नहीं है. इसे चलाने के लिए
--headless=newफ़्लैग लगाना होगा - यह वर्ज़न browser fingerprint पर आधारित bot detection तरीकों में बहुत कुछ बदल देगा
- User-Agent में
HeadlessChromeअबChromeमें बदल जाता है navigator.pluginsभी सामान्य browser की तरह plugins रिटर्न करता हैnavigator.mimeTypesभी सही वैल्यू रिटर्न करता हैwindow.chromeobject भी मौजूद है- GPU से जुड़ी जानकारी भी अब अधिक वास्तविक लगती है
navigator.webdriver = trueसे इसकी पहचान की जा सकती है, लेकिन इसे–disable-blink-features=AutomationControlledसे छिपाया जा सकता है- बेशक, JS-आधारित browser fingerprinting में इसे अभी भी detect किया जा सकता है
1 टिप्पणियां
HN के परिचयात्मक लेख में Chrome Headless PM टिप्पणियों में जवाब दे रहे हैं।
https://news.ycombinator.com/item?id=34857087
यह अभी वास्तव में "release" नहीं हुआ है, बस source code ही जोड़ा गया है।