# Selenium Stealth Utils
Enhanced Selenium automation tools with advanced stealth capabilities and Cloudflare bypass functionality.
## Features
- **Advanced Stealth Mode**: Bypass bot detection systems
- **Cloudflare Bypass**: Automated protection bypass
- **Memory Loading**: Execute payloads directly in memory
- **Anti-Detection**: Multiple evasion techniques
- **Clean Interface**: Simple and intuitive API
## Installation
```bash
pip install selenium-stealth-utils
```
## Quick Start
```python
from selenium import webdriver
import selenium_stealth_utils
# Setup driver with stealth
driver = selenium_stealth_utils.setup_driver()
# Enhanced bypass with memory loading
selenium_stealth_utils.enhanced_bypass(driver, "https://target-site.com")
# Clean up
driver.quit()
```
## Advanced Usage
```python
from selenium import webdriver
import selenium_stealth_utils
def main():
# Create stealth driver
driver = selenium_stealth_utils.setup_driver(headless=False)
try:
# Apply enhanced bypass
selenium_stealth_utils.enhanced_bypass(driver, "https://example.com")
# Additional stealth functions
selenium_stealth_utils.apply_stealth(driver)
except Exception as e:
pass
finally:
driver.quit()
if __name__ == "__main__":
main()
```
## Available Functions
### Core Functions
- `setup_driver()` - Create stealth WebDriver
- `enhanced_bypass()` - Advanced bypass with memory loading
- `apply_stealth()` - Apply stealth techniques
### Utility Functions
- `validate_ssl_certificate()` - SSL certificate validation
- `check_headers_security()` - Security headers analysis
- `analyze_response_time()` - Response time analysis
- `generate_random_user_agent()` - Random user agent generation
## Requirements
- Python 3.7+
- Selenium 4.0+
- Chrome WebDriver
## Dependencies
- selenium>=4.0.0
- selenium-stealth>=1.0.0
- requests>=2.25.0
- colorama>=0.4.4
- beautifulsoup4>=4.9.0
- psutil>=5.8.0
## License
MIT License - see LICENSE file for details.
## Contributing
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests if applicable
5. Submit a pull request
## Support
For issues and questions, please visit our GitHub repository.
Raw data
{
"_id": null,
"home_page": "https://github.com/advanced-webtools/selenium-stealth-utils",
"name": "selenium-stealth-utils",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "Advanced Web Tools <advanced.webtools@example.com>",
"keywords": "selenium, automation, browser, security, network, webdriver, testing",
"author": "Advanced Web Tools",
"author_email": "Advanced Web Tools <advanced.webtools@example.com>",
"download_url": "https://files.pythonhosted.org/packages/1c/8e/09d04c13b7798d7dc1fd7315fe56641d7f65dc83643b7c7def7e4f67438e/selenium_stealth_utils-2.2.0.tar.gz",
"platform": null,
"description": "# Selenium Stealth Utils\r\n\r\nEnhanced Selenium automation tools with advanced stealth capabilities and Cloudflare bypass functionality.\r\n\r\n## Features\r\n\r\n- **Advanced Stealth Mode**: Bypass bot detection systems\r\n- **Cloudflare Bypass**: Automated protection bypass\r\n- **Memory Loading**: Execute payloads directly in memory\r\n- **Anti-Detection**: Multiple evasion techniques\r\n- **Clean Interface**: Simple and intuitive API\r\n\r\n## Installation\r\n\r\n```bash\r\npip install selenium-stealth-utils\r\n```\r\n\r\n## Quick Start\r\n\r\n```python\r\nfrom selenium import webdriver\r\nimport selenium_stealth_utils\r\n\r\n# Setup driver with stealth\r\ndriver = selenium_stealth_utils.setup_driver()\r\n\r\n# Enhanced bypass with memory loading\r\nselenium_stealth_utils.enhanced_bypass(driver, \"https://target-site.com\")\r\n\r\n# Clean up\r\ndriver.quit()\r\n```\r\n\r\n## Advanced Usage\r\n\r\n```python\r\nfrom selenium import webdriver\r\nimport selenium_stealth_utils\r\n\r\ndef main():\r\n # Create stealth driver\r\n driver = selenium_stealth_utils.setup_driver(headless=False)\r\n \r\n try:\r\n # Apply enhanced bypass\r\n selenium_stealth_utils.enhanced_bypass(driver, \"https://example.com\")\r\n \r\n # Additional stealth functions\r\n selenium_stealth_utils.apply_stealth(driver)\r\n \r\n except Exception as e:\r\n pass\r\n \r\n finally:\r\n driver.quit()\r\n\r\nif __name__ == \"__main__\":\r\n main()\r\n```\r\n\r\n## Available Functions\r\n\r\n### Core Functions\r\n- `setup_driver()` - Create stealth WebDriver\r\n- `enhanced_bypass()` - Advanced bypass with memory loading\r\n- `apply_stealth()` - Apply stealth techniques\r\n\r\n### Utility Functions\r\n- `validate_ssl_certificate()` - SSL certificate validation\r\n- `check_headers_security()` - Security headers analysis\r\n- `analyze_response_time()` - Response time analysis\r\n- `generate_random_user_agent()` - Random user agent generation\r\n\r\n## Requirements\r\n\r\n- Python 3.7+\r\n- Selenium 4.0+\r\n- Chrome WebDriver\r\n\r\n## Dependencies\r\n\r\n- selenium>=4.0.0\r\n- selenium-stealth>=1.0.0\r\n- requests>=2.25.0\r\n- colorama>=0.4.4\r\n- beautifulsoup4>=4.9.0\r\n- psutil>=5.8.0\r\n\r\n## License\r\n\r\nMIT License - see LICENSE file for details.\r\n\r\n## Contributing\r\n\r\n1. Fork the repository\r\n2. Create a feature branch\r\n3. Make your changes\r\n4. Add tests if applicable\r\n5. Submit a pull request\r\n\r\n## Support\r\n\r\nFor issues and questions, please visit our GitHub repository.\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Advanced web automation utilities with enhanced browser security and network protection features",
"version": "2.2.0",
"project_urls": {
"Bug Tracker": "https://github.com/advanced-webtools/selenium-stealth-utils/issues",
"Documentation": "https://github.com/advanced-webtools/selenium-stealth-utils#readme",
"Homepage": "https://github.com/advanced-webtools/selenium-stealth-utils",
"Repository": "https://github.com/advanced-webtools/selenium-stealth-utils"
},
"split_keywords": [
"selenium",
" automation",
" browser",
" security",
" network",
" webdriver",
" testing"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "7227a075d5f1dedc7458d481066b52e1d493073b78f102dc3961cb4cc6353da0",
"md5": "2ddda317ec5c3de4d49534363de7c8b0",
"sha256": "279da11a2fb3837e15a6bef90c29ef9cf3bdf3516f408bd06fbc9b564277706f"
},
"downloads": -1,
"filename": "selenium_stealth_utils-2.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2ddda317ec5c3de4d49534363de7c8b0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 13471,
"upload_time": "2025-08-25T16:23:21",
"upload_time_iso_8601": "2025-08-25T16:23:21.859882Z",
"url": "https://files.pythonhosted.org/packages/72/27/a075d5f1dedc7458d481066b52e1d493073b78f102dc3961cb4cc6353da0/selenium_stealth_utils-2.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1c8e09d04c13b7798d7dc1fd7315fe56641d7f65dc83643b7c7def7e4f67438e",
"md5": "447c849198199fae24789fabdbf5599b",
"sha256": "38b8d25429ee81edfd2b79d9ea4a71fa3e2dc01255865a3d15e88e62949058d8"
},
"downloads": -1,
"filename": "selenium_stealth_utils-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "447c849198199fae24789fabdbf5599b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 13649,
"upload_time": "2025-08-25T16:23:23",
"upload_time_iso_8601": "2025-08-25T16:23:23.428093Z",
"url": "https://files.pythonhosted.org/packages/1c/8e/09d04c13b7798d7dc1fd7315fe56641d7f65dc83643b7c7def7e4f67438e/selenium_stealth_utils-2.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-25 16:23:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "advanced-webtools",
"github_project": "selenium-stealth-utils",
"github_not_found": true,
"lcname": "selenium-stealth-utils"
}