zap-extensions
zap-extensions copied to clipboard
selenium: add Stealth feature to avoid automation detection
Overview
When running Chrome via Selenium, try to hide that Chrome is being driven by web driver. Some sites/pages detect such as will not serve the page.
Checklist
- [X] Update help
- [X] Update changelog
- [X] Run
./gradlew spotlessApplyfor code formatting - [X] Write tests
- [X] Check code coverage
- [X] Sign-off commits
- [X] Squash commits (single commit)
- [X] Use a descriptive title
For more details, please refer to the developer rules and guidelines.
To address the DCO requirement you'll need to sign-off the commit(s):
- https://github.com/zaproxy/zaproxy/blob/main/CONTRIBUTING.md#developer-certificate-of-origin
- https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---signoff
Note there’s also a code scanning result which should be addressed.
To address the DCO requirement you'll need to sign-off the commit(s):
* https://github.com/zaproxy/zaproxy/blob/main/CONTRIBUTING.md#developer-certificate-of-origin * https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---signoffNote there’s also a code scanning result which should be addressed.
I looked through the commits using the Commits tab and they all showed Verified... signed by myself.
Signed and signed off are different things for Git.
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅
I have read the CLA Document and I hereby sign the CLA recheck
The comment needs to exactly match I have read the CLA Document and I hereby sign the CLA (i.e. without recheck).
I have read the CLA Document and I hereby sign the CLA