Selenium简单防检测

本文介绍了一种使用Selenium的debug模式来规避网页检测的方法,以解决在抢课时遇到的403错误。通过debug模式启动Chrome浏览器并全屏最小化,可以在保持交互性的同时避开网站的反爬策略。
摘要由CSDN通过智能技术生成

又到了抢课的日子,无奈手速比不赢别人,实在是抢不到好课,想着用点歪门邪道,没想到学校网站会检测selenium,只要用webdriver进入网站就得到403回应,看了别人用mitproxy过检测的,但是那样很麻烦,我又想一边打游戏一边让电脑抢课,所以到处找资料发现用debug模式可以过检测。

这个办法不好的地方就是不能开无头模式,但是debug启动chrome本地后全屏最小化依然可以操作控件,不会出现控件不是clickable的错误。
直接贴代码

import os
import time
from selenium import webdriver
os.popen('cd C:\\Users\\Ps21nocv\\AppData\\Local\\Google\\Chrome\\Application\\&chrome.exe --remote-debugging-port=9222')
#需要先关闭所有的chrome进程才能启动debug模式
#先在cmd里面cd到chrome的目录,然后用debug模式启动,端口为9222
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值