去除自动化特征

✅ 现象说明

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

相关推荐
wtblszn13 小时前
自动化包装生产线设备可视化管理方案
运维·自动化
admin and root13 小时前
「AI安全篇」实战AntiDebug自动化JS逆向加解密MCP
javascript·人工智能·网络安全·自动化·漏洞挖掘·cnvd·src赏金
智能RPA13 小时前
智能体自动化平台与主数据管理平台(MDM)对比评测
人工智能·自动化·agent·rpa
其实防守也摸鱼13 小时前
Fastjson 反序列化漏洞(JNDI注入)
android·数据库·安全·oracle·自动化·fastjson·反序列化
跨境小彭14 小时前
Temu拉美站点铺货实操复盘:手动复制痛点与批量自动化解决方案
服务器·人工智能·搜索引擎·自动化·temu电商运营
Shulex14 小时前
面向跨境电商多渠道消息系统的技术架构:亚马逊站内信合规对接与自动化执行链路设计
运维·架构·自动化
梦帮科技16 小时前
领域认知知识库图谱注入:从双式记账图网络到高质量问答对自动化合成流水线
运维·网络·数据库·人工智能·矩阵·架构·自动化
海宇服务17 小时前
零信任架构实战:基于海宇车型识别精准构建自动化定损网关
运维·人工智能·架构·自动化
GJGCY19 小时前
企业级智能体如何连接ERP、OA和CRM?API、RPA与MCP的技术分工
ai·自动化·rpa·智能体
AI行业说20 小时前
针织 T 恤、运动套装电脑模板机选型与落地指南
大数据·人工智能·机器人·自动化·智能模板机