去除自动化特征

✅ 现象说明

这是 百度风控:Selenium自动化特征被识别,触发滑块验证码

浏览器顶部提示:Microsoft Edge 正由自动测试软件控制,这就是自动化标志性特征,百度检测到后弹出安全验证。

方案:去除自动化特征(重点学习,基础反检测)

启动浏览器时添加参数,隐藏 自动化受控提示,降低被识别概率

python 复制代码
from selenium import webdriver
from selenium.webdriver.edge.service import Service
from selenium.webdriver.edge.options import Options
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time

# 1. 配置Edge启动参数,隐藏自动化特征
edge_options = Options()
# 关闭自动化提示框
edge_options.add_experimental_option("useAutomationExtension", False)
edge_options.add_experimental_option("excludeSwitches", ["enable-automation"])

web_driver = webdriver.Edge(
    service=Service(executable_path=r"D:\Software\edgedriver_win64\msedgedriver.exe"),
    options=edge_options
)
# 执行cdp命令,进一步隐藏特征
web_driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
    "source": """
    Object.defineProperty(navigator, 'webdriver', {
      get: () => undefined
    })
    """
})

web_driver.get("https://www.baidu.com")
web_driver.maximize_window()

wait = WebDriverWait(web_driver, 10)
textarea = wait.until(EC.element_to_be_clickable((By.ID, "chat-input-textarea")))
textarea.send_keys("自动化测试学习")

time.sleep(2)
web_driver.quit()

⚠️ 注意:只能降低触发概率,不能100%避免,大厂风控持续更新

相关推荐
dk_tjy3 小时前
AI驱动的自动化攻击背景下:企业端点安全体系的技术架构与建设路径
网络·人工智能·安全·自动化·终端安全管理·数据防泄漏
郝学胜-神的一滴7 小时前
AI 编程智能体 09:零门槛调用教程
人工智能·数据分析·自动化·numpy·pandas·量化投资
戴西软件9 小时前
制造研发中的AI视觉与仿真:戴西工程图纸智能审图智能体、戴西3DViz_CAE AI集成与戴西3DViz_CAD AI集成
大数据·运维·人工智能·3d·自动化·制造·rpa
工业传感笔记9 小时前
烘道高温检测失效频发:耐高温接近开关的选型逻辑与国产化落地
其他·自动化
河北稳控科技10 小时前
钢筋应力计 应力与温度同步监测
自动化·工程监测·测量仪器·岩土工程
F&C嘉准传感器12 小时前
国产接近FSCU1808全密封接近开关:CNC油污工况稳定检测,撞机事故减少
人工智能·安全·目标检测·自动化
天远Date Lab13 小时前
零信任架构实战:基于天远车辆估值构建自动化品牌二手车置换智能定价与补贴测算网关
运维·人工智能·架构·自动化
qq_2842740514 小时前
电气控制笔记:常用低压电器符号原理与异步电动机点动、自锁、多地控制电路(含考点)
笔记·学习·自动化·制造
乐橙开放平台14 小时前
不用换摄像头,如何用乐橙把海康、大华、宇视统一到一个界面
笔记·物联网·自动化·音视频·智能家居
zyseo814 小时前
谷歌SEO 抓取日志分析脚本:解析访问日志,看穿 Googlebot 的抓取行为
大数据·数据库·搜索引擎·自动化