网站怎么防止别人恶意抓取用户数据呢,搜了一些方案和策略,大致如下:
> 1.通过UA限制访问,不过UA很容易模拟绕过 > 2.在网页内容和结构上做混淆,比如打乱顺序,再通过js调整到顺序正常 > 3.从抓取频率上控制,基于Cookie和IP限制访问频率,可以利用Web Server的防攻击策略来做 > 4.频繁地,不规律地(不可预测)改变网页结构,增大抓取成本
有没更好的方案呢,比如怎么防止别人模拟登录,抓取数据,不知大神们有没好的解决方案
你这是事先预防呢?还是正在被恶意抓取?
防止模拟登录 用验证码可以吗?