
用验证码反爬虫可靠吗?我有点想试试。 我希望可以较长时间内只需用户手动输入一次验证码,就可以让爬虫完全无法爬到网站的内容。 有可靠的开源解决方案吗?后端为 laravel 框架。
1 gzlock 2024 年 8 月 16 日 cloudflare 有对应保护 api 的方案 https://blog.cloudflare.com/zh-cn/integrating-turnstile-with-the-cloudflare-waf-to-challenge-fetch-requests-zh-cn/ 工作原理省流: 在网页上放一个 cf 的 js ,确保后续访问 api 的人是访问过网页的,才允许调用 api ,整个流程对正常用户很丝滑 有个疑问: app 怎么使用这个方法呢 |
2 shanyang88 OP @gzlock 两个疑问:1.该方法收费吗?我知道 cf 有个其它方案是收费的; 2.这个方法下在国内访问仍然丝滑吗? |
3 chaoschick 2024 年 8 月 16 日 影响用户体验 |
4 wnpllrzodiac 2024 年 8 月 16 日 via Android 安全和便捷就是矛盾的 |
5 chi1st 2024 年 8 月 16 日 让爬虫完全无法爬到网站的内容这个不可能的,只能找到一个平衡点来限制爬虫 |
6 qq78660651 2024 年 8 月 16 日 via Android 只是提高爬取门槛而已,还是看你网站内容的吸引力,有价值,别人花些还是能爬,但是能隔绝小白。 |
7 macaodoll 2024 年 8 月 16 日 via iPhone 你上完了我可以帮你测试,我是做爬虫的 |
8 iyiluo 2024 年 8 月 16 日 开源的不太行,还是商业的靠谱一些。验证码防不了,还有人肉打码这种灰产,防不住 |
9 zeusho871 2024 年 8 月 16 日 瑞数都能破。。。 |
11 zcybupt2016 2024 年 8 月 16 日 |
12 hubaq 2024 年 8 月 16 日 简单粗暴的方案,上来直接极验消消乐验证,可以挡住绝大部分低端爬虫 |
13 Masterlxj 2024 年 8 月 16 日 不现实,除非你想让正常用户也这样,不然没法阻止爬虫。反爬虫并不是单一的让爬虫访问不了,而是提升爬虫的成本(时间,经济) |
14 forty 2024 年 8 月 16 日 非公开访问,付费浏览,99%就没有爬虫花钱玩了 |
15 namejaho0 2024 年 8 月 16 日 微信登录 限制每个帐号 访问频次 |
16 sead 2024 年 8 月 16 日 一些无关带标识的爬虫禁了就可以了,对于有心人这种爬虫你是没有办法的,矛于盾谁最厉害本来就是博弈 |
17 jimrok 2024 年 8 月 16 日 ddddocr 可以识别验证码,所以先测试一下你的验证码好不好使。另外大语言模型可以在直接从浏览器结构中提取信息,一些提示词就可以将获得抓取的信息和干扰信息分开。 |
18 gzlock 2024 年 8 月 17 日 |