从0到1开发claok|day2

上篇文章讲述了用cloak技术系统来跑fb广告的原理,本篇继续

既然有了访问者的指纹,那么接下来就是处理这些指纹是否符合访问要求。

其中最重要的可使用的有亮相,一项是访问者ip、一项是user agent。

有了ip即可确定访问者的地理位置,有了user agent就能确定访问者是机器还是真人。
因为真实的用户user agent大概长这样

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36

机器爬虫或者spy工具、bot等的user agent大概长这样

compatible; MJ12bot/v1.4.8;
compatible; Googlebot/2.1;

根据这些值差不多能做出一个简单的Affiliate Cloak屏蔽系统,当审核人员访问时,显示一个页面,其他普通访客访问时,显示另一个页面。

虽然都是同样的url,但是不同特征的人看到的内容不同。

接下来就是考验cloak系统如何根据ip确定地理位置,虽然功能差不多,比拼的是谁有能力获取更全的ip地址数据库。

enter description here

因为做大数据平台的原因,接触到了600百万级别的ip地址。

如有需要欢迎索取测试。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值