{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/9"},{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/6"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/4"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/7"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"},{"label":"Traffic Generation","url":"https://skillfed.io/packages/category/software-development-testing-traffic-generation"},{"label":"Acceptance","url":"https://skillfed.io/packages/category/software-development-testing-acceptance"}],"enrichment":{"capability":"Modifies a Selenium Chrome WebDriver to evade bot-detection mechanisms by injecting JavaScript that masks automation signals.","skillfed_tags":["selenium-automation","bot-detection-evasion","abandoned"],"use_cases":["Automate Google account login or other services that block Selenium-driven browsers.","Scrape websites that use bot-detection JavaScript to block automated access.","Maintain a normal reCAPTCHA v3 score when running Selenium automation.","Pass public bot-detection tests (e.g., bot.sannysoft.com) with a headless or headful Chrome driver.","Bypass browser-based fingerprinting that flags Selenium automation signals."],"what_it_does":"selenium-stealth is a Python wrapper around Selenium WebDriver that injects JavaScript into Chrome to mask signs of automation. It modifies browser properties\u2014user agent, language, platform, WebGL vendor, and renderer\u2014to make a Selenium-driven Chrome instance appear like a normal user browser rather than a bot. The package is a Python port of the JavaScript puppeteer-extra-plugin-stealth library.\n\nYou pass your Selenium Chrome driver to the stealth() function, which configures it with spoofed browser attributes and JavaScript patches. The goal is to pass bot-detection tests and allow tasks like Google account login or maintaining a normal reCAPTCHA v3 score. However, the package has been abandoned since late 2020 and receives no updates, so its effectiveness against modern detection systems is uncertain.","worth_installing":"No. While the package has low install friction and a permissive license, it is abandoned (last update 2021-12-30, no releases since 2020-11-05) and bot-detection techniques have evolved significantly since then. Installing it risks wasting time on evasion methods that no longer work. Consider it only if you are certain the specific detection bypass it provides still works against your target, and be prepared to maintain or fork the code yourself."},"id":"selenium-stealth","links":{"html":"https://skillfed.io/packages/selenium-stealth","md":"https://skillfed.io/packages/selenium-stealth.md","pypi":"https://pypi.org/project/selenium-stealth/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-11-05","license_spdx":null,"license_treatment":"permissive","name":"selenium-stealth","python_support":"supports_current","summary":"Trying to make python selenium more stealthy."},"popularity":{"monthly_downloads":300056,"position":7848,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.6"}
