去除自动化特征

✅ 现象说明

这是 百度风控: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%避免,大厂风控持续更新

相关推荐
天远API12 小时前
零信任架构实战:基于天远行驶OCR证识别构建自动化智能停车网关
运维·人工智能·架构·自动化
四方云13 小时前
低配4C4G服务器,10秒录音1秒转写!解决电销系统混合录音质检最大难题
大数据·人工智能·自动化·电销破局
智塑未来16 小时前
短剧出海平台选择:技术视角下的翻译配音工具选型与自动化流程实战
运维·自动化·xcode
搞科研的小刘选手16 小时前
【计算机全领域稿件可收 | 东南大学自动化学院主办 | 苏州举办】第二届大数据应用、机电工程与自动化国际学术会议(BDAMEA 2026)
自动化·机电工程·会议推荐·大数据应用·东南大学自动化学院
A-刘晨阳16 小时前
K8s集群中的数据库新范式:KES-Operator解锁部署、扩缩容、备份全链路自动化
运维·数据库·云原生·kubernetes·自动化
志栋智能16 小时前
安全超自动化的治理框架与剧本(Playbook)管理
网络·安全·自动化
泛联新安17 小时前
“天神”空降:泛联新安受邀参加第八届“纵横”网络空间创新论坛
网络安全·自动化·代码规范·漏洞挖掘·代码安全·代码漏洞扫描·ai+可信开发
hhb_61818 小时前
智能任务自动化协同AI工作流技术文档
运维·人工智能·自动化
泛联新安19 小时前
FPGA仿真加速:AccEmu正式亮相,一周的回归,一天跑完
机器学习·fpga开发·数据挖掘·回归·自动化·嵌入式软件·代码漏洞扫描
ii_best19 小时前
iOS按键精灵大更新!引擎2.9.1+APP 2.5.3双发,支持18.7.1系统,蓝白巨魔都能装APP!
ios·自动化