最近看到有个网站用了阿里的验证码服务
https://cf.aliyun.com/nocaptcha
就是那个要拖动滑块来验证的,上了 Selenium 试了下,发现只要是用 Selenium,手动拖动滑块都不行了,换了 ChromeDriver 和 FirefoxDriver 都一样。
这是怎么做到的? Selenium 有什么特征码被识别出来了么?
1
koc OP |
2
lhx2008 2018-06-22 21:46:27 +08:00 3
https://stackoverflow.com/questions/33225947/can-a-website-detect-when-you-are-using-selenium-with-chromedriver
关键词:chrome driver fingerprint google 的验证码也有类似技术 |
3
a7a2 2018-06-22 21:46:55 +08:00
打开这个网址是空白的 chromedriver 是绝对可以的,因为本身就是浏览器
|
5
a7a2 2018-06-22 21:50:38 +08:00
忘记了 我以前登录支付宝查账单经常出 是自己手动拖的
|
6
koc OP |
7
a7a2 2018-06-22 21:59:14 +08:00
感谢 2 楼 get 新技能
|
8
colincat 2018-06-22 22:20:56 +08:00 via iPhone
你改 Ua 了吗? selenium 也要改 ua
|