JavaScript反僵尸措施

时间:2011-09-10 19:48:05

标签: javascript jquery firefox-addon

我有一个firefox插件,可以将javascript插入到网页中。 监控点击次数,并根据这些点击次数为用户提供服务。

问题在于我不希望它被机器人或自动化使用,因为每次我提供此服务都需要花钱。 我可以采用firefox或javascript中的一些反僵局措施来避免这种滥用行为?

2 个答案:

答案 0 :(得分:3)

由于用户可以编辑他的代码,它不可靠 - 使用服务器端保护,如limit-per-api,per-ip,per-username key等等......

答案 1 :(得分:1)

除了可能实现验证码之外,您无法对此客户端做任何事情。但是,在服务器端,您可以对用户请求的查询数量施加每IP限制。您还可以实现一个黑名单,如Barracuda RBL,列出机器人出没的计算机的IP地址。