1
opengps 2019-02-17 19:28:28 +08:00
首先,采集没法完全防御
cookie 是客户端的,必然行不通,得从服务端下手,控制单 ip 访问频率 验证码虽然没办法完全防御,但是可以过滤大部分小白采集,要求输入验证码看完整内容等做法 |
2
tomczhen 2019-02-17 19:29:24 +08:00
|
3
tomczhen 2019-02-17 19:30:10 +08:00 1
没看到是 IIS 7,不过应该用 https://www.iis.net/downloads/microsoft/dynamic-ip-restrictions 也可以。
|
4
d5 2019-02-17 19:51:49 +08:00
可以结合 IP 限制、headers 头校验、字体替换、人机验证大法,筛选掉一部分基础功不扎实的爬虫开发者。但是总归对搜索引擎不友好
|
5
wszgrcy 2019-02-17 20:38:19 +08:00 via Android
其实真要想抓,puppeteer 会抓的怀疑人生吧?(当然效率不能恭维)
|
6
mooncakejs 2019-02-17 20:42:49 +08:00
最简单的就算 ip 限流,大于阈值弹验证码。
|
7
coolcoffee 2019-02-17 21:04:59 +08:00
动态 ip 服务了解一下
|
8
cdwyd 2019-02-17 21:33:14 +08:00 via Android
假数据才是反爬利器,谁用谁知道。
|
9
mywaiting 2019-02-17 22:17:01 +08:00 1
防采集这样的手段太 low b 而且没有效果
真正的好的防采集,是设置阈值,然后区分搜索引擎的来源(这个很有技术含量)和其他爬虫来源 再然后,搜索引擎就返回真实的数据,其他爬虫来源嘛,终极手段是随机返回脏数据,是的,我就是传说中的反爬贱货中的战斗机,随机返回看起来是真实数据的脏数据 |
10
smallgoogle 2019-02-18 02:11:05 +08:00
防采集真的没有什么好办法,都是依靠阈值和区分策略吧。。。毕竟数据都是用户肉眼可见的东西,就算你控制 IP 了,真的要爬你,动态 IP,代理 IP 都是起飞的。
|
11
tulongtou 2019-02-18 04:32:53 +08:00 via iPhone
拨号 vps 了解一下
|
12
iiusky 2019-02-18 09:31:46 +08:00
...dz 防采集插件可以参考一下
|