feat: macOS v145 wrapper prep — GPU flags, version bump, README update

- Add explicit Mac GPU flags (Apple M3 Metal renderer) to stealth args
- Bump macOS platform versions to 145.0.7632.109
- Update README fingerprint table to reflect actual Mac GPU defaults
- Add warning about binary requiring explicit flags without wrapper
- Fix stealth_test.py wait_until for reCAPTCHA page
This commit is contained in:
CloakHQ
2026-03-03 08:57:07 +01:00
committed by Durafen
parent 53c9eb581d
commit fe567d7a5a
3 changed files with 16 additions and 5 deletions
+4 -2
View File
@@ -20,8 +20,8 @@ CHROMIUM_VERSION = "145.0.7632.109"
PLATFORM_CHROMIUM_VERSIONS: dict[str, str] = {
"linux-x64": "145.0.7632.109",
"darwin-arm64": "142.0.7444.175",
"darwin-x64": "142.0.7444.175",
"darwin-arm64": "145.0.7632.109",
"darwin-x64": "145.0.7632.109",
}
# ---------------------------------------------------------------------------
@@ -47,6 +47,8 @@ def get_default_stealth_args() -> list[str]:
# Tell the fingerprint patches we're on macOS so GPU/UA match natively
return base + [
"--fingerprint-platform=macos",
"--fingerprint-gpu-vendor=Google Inc. (Apple)",
"--fingerprint-gpu-renderer=ANGLE (Apple, ANGLE Metal Renderer: Apple M3, Unspecified Version)",
]
# Linux: spoof as Windows