您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

隐藏Selenium指纹特征

隐藏Selenium指纹特征

  • 代码

代码

from time import sleep
from selenium.webdriver import Chrome
#谷歌浏览器驱动
from selenium.webdriver.chrome.options import Options
#补充事件工具
chrome_options = Options()
#初始化事件
chrome_options.add_argument(
‘user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36’)
#引用header头
chrome_options.add_argument("–disable-blink-features=AutomationControlled")
#谷歌浏览器高版本强化隐藏,防止发现
driver = Chrome(‘D:/chromedriver.exe’, options=chrome_options)
#调用驱动
with open(‘stealth.min.js’) as f:
js = f.read()
#读取js
driver.execute_cdp_cmd(“Page.addScriptToEvaluateOnNewDocument”, {
“source”: js
})
#执行js来隐藏
#接下来可以正式操作
以上代码为隐藏操作做的保险手段,加上该部分就会使原本容易发现的痕迹,清除干净很难再找到。
至于stealth.min.js文件则需要自行下载。


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进