kaliiiiiiiiii / Selenium-Profiles

undetected Selenium using chromedriver and emulation / device profiles
Other
273 stars 29 forks source link

Detected on Chromium 110 #26

Closed wmetryka closed 1 year ago

wmetryka commented 1 year ago

Describe the bug

Trying to use Selenium to get through Google Identity Provider and it throws the "unsafe browser" error at me. Seems like it got patched alongside undetected_chromedriver.

Environment:

kaliiiiiiiiii commented 1 year ago

@wmetryka Thanks for your report.

profiles.Windows and profiles.Android are still based on chrome-version 107. It seems like cloufare, google and others detect the chrome-version based on CSS and Window features and match with the reported values. Looking into the google-chrome version-history, we can see, that from version 109 to 110, the Layout-Engine and V8-engine went one version up.

Changing the versions to:

for chrome-111, this fixes the issue for me.

Edit:

Now, the version of the current browser gets automatically patched since version = 2.2.5.5

kaliiiiiiiiii commented 1 year ago

Fixed with https://github.com/kaliiiiiiiiii/Selenium-Profiles/commit/84f3d16d5608fe2b19a42a1d54c35b3bb0d75bc3 | version = 2.2.5.5