correction

This commit is contained in:
2022-04-05 16:48:13 +02:00
parent a45e0715ac
commit b5f72cb457
2 changed files with 17 additions and 8 deletions
+6 -7
View File
@@ -95,13 +95,12 @@ class CommandorPage:
self.page = context.new_page() self.page = context.new_page()
# hide webdriver information # hide webdriver information
self.page.add_init_script("""() => { self.page.add_init_script("""() => {
Object.defineProperty(navigator,'webdriver',{get: () => undefined}); Object.defineProperty(navigator,'webdriver',{get: () => undefined});
() => {Object.defineProperty(navigator, 'platform', { Object.defineProperty(navigator, 'platform', {
get: () => { get: () => {
return "iPhone"; return "iPhone";
} }});
})}; }
}
""") """)
# self.page.add_init_script("""""") # self.page.add_init_script("""""")
self.page.on("load", self._on_page_loaded) self.page.on("load", self._on_page_loaded)
+11 -1
View File
@@ -1,11 +1,21 @@
Object.defineProperty(navigator, 'webdriver', {get: () => undefined}); Object.defineProperty(navigator, 'webdriver', {get: () => undefined});
Object.defineProperty(navigator, 'platform', { Object.defineProperty(navigator, 'platform', {
get: () => { get: () => {
return "Linux armv7l"; return "iPhone";
}, set: (a) => { }, set: (a) => {
} }
}); });
() => {Object.defineProperty(navigator, 'platform', {
get: () => {
return "iPhone";
}
})}
navigator.__defineGetter__('platform', function(){
return 'iPhone' // customized user agent
});
() => {Object.defineProperty(navigator, 'platform', { () => {Object.defineProperty(navigator, 'platform', {
get: () => { get: () => {
return "iPhone"; return "iPhone";