Cookies 我如何证明IP轮换被用来在公众投票中作弊?
我正在进行一场匿名投票竞赛。我们使用cookies作为多个投票的唯一威慑,但也跟踪IP地址,并寻找来自同一IP的可疑高投票数。有没有办法证明有人通过IP轮换作弊?仅统计数据,这不是100%的证据 但是你可以很容易地把统计术语放在你的竞赛术语中——例如(只是一个例子,我不知道你的流量)——同一个B类网络每小时为同一候选人投不超过1票Cookies 我如何证明IP轮换被用来在公众投票中作弊?,cookies,Cookies,我正在进行一场匿名投票竞赛。我们使用cookies作为多个投票的唯一威慑,但也跟踪IP地址,并寻找来自同一IP的可疑高投票数。有没有办法证明有人通过IP轮换作弊?仅统计数据,这不是100%的证据 但是你可以很容易地把统计术语放在你的竞赛术语中——例如(只是一个例子,我不知道你的流量)——同一个B类网络每小时为同一候选人投不超过1票 根据cookies进行筛选的一个好方法是在比赛开始前要求cookie。i、 e.只允许网站的前访问者投票。在他们知道比赛之前,在他们的计算机上放置cookie。当然,
根据cookies进行筛选的一个好方法是在比赛开始前要求cookie。i、 e.只允许网站的前访问者投票。在他们知道比赛之前,在他们的计算机上放置cookie。当然,投票需要登记,但这需要更多的参与。仅统计数据,这不是100%的证据 但是你可以很容易地把统计术语放在你的竞赛术语中——例如(只是一个例子,我不知道你的流量)——同一个B类网络每小时为同一候选人投不超过1票
根据cookies进行筛选的一个好方法是在比赛开始前要求cookie。i、 e.只允许网站的前访问者投票。在他们知道比赛之前,在他们的计算机上放置cookie。当然,投票需要注册,但这要复杂一点。无法识别坐在键盘旁的人。因此,没有100%可靠的方法来防止或检测多次投票 但是,您可以使用其他方法来识别浏览器。一些有用的链接:
- 浏览器信息:
- Flash Cookie:
- 各种“脱机存储”API的列表:
此外,您还可以检查“用户代理”。例如,Wget和Curl仅由选票填充者使用,它们不是普通的浏览器。无法识别坐在键盘旁的人。因此,没有100%可靠的方法来防止或检测多次投票 但是,您可以使用其他方法来识别浏览器。一些有用的链接:
- 浏览器信息:
- Flash Cookie:
- 各种“脱机存储”API的列表:
此外,您还可以检查“用户代理”。例如,Wget和Curl仅由选票填充者使用,它们不是普通的浏览器。除非在他们使用时仔细观察,否则你无法证明这一点。不过,你可以做一些事情来尝试解决这个问题 最明显的似乎是要求电子邮件确认投票(例如,给我们您的电子邮件并单击我们发送的链接),您明智地强制电子邮件的唯一性,“一次性”地址将相当容易被发现,我怀疑。这可以进一步发展到“只有注册用户才能投票”或类似stackoverflow的“只有rep>X的用户才能投票”
另请参见除了在他们做这件事时监视他们,你不会证明这一点。不过,你可以做一些事情来尝试解决这个问题 最明显的似乎是要求电子邮件确认投票(例如,给我们您的电子邮件并单击我们发送的链接),您明智地强制电子邮件的唯一性,“一次性”地址将相当容易被发现,我怀疑。这可以进一步发展到“只有注册用户才能投票”或类似stackoverflow的“只有rep>X的用户才能投票”
另请参见但是,您可以将用户代理字符串设置为同时用于cURL和wget。但是,您可以将用户代理字符串设置为同时用于cURL和wget。