执行的 JS:
js1 = '''() =>{ Object.defineProperties(navigator,{ webdriver:{ get: () => false } }) }'''
js2 = '''() => { alert ( window.navigator.webdriver ) }'''
弹出的结果的确为 false
可是在登陆时仍然被网站检测到了,验证码一直无法通过,正常浏览器访问则可以通过
用检测工具也的确检测到了 WebDriver:
我在网上搜到的资料,别人貌似都成功了,请问我该如何做?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.