Cookies 我如何证明IP轮换被用来在公众投票中作弊?

Cookies 我如何证明IP轮换被用来在公众投票中作弊?,cookies,Cookies,我正在进行一场匿名投票竞赛。我们使用cookies作为多个投票的唯一威慑,但也跟踪IP地址,并寻找来自同一IP的可疑高投票数。有没有办法证明有人通过IP轮换作弊?仅统计数据,这不是100%的证据 但是你可以很容易地把统计术语放在你的竞赛术语中——例如(只是一个例子,我不知道你的流量)——同一个B类网络每小时为同一候选人投不超过1票 根据cookies进行筛选的一个好方法是在比赛开始前要求cookie。i、 e.只允许网站的前访问者投票。在他们知道比赛之前,在他们的计算机上放置cookie。当然,

我正在进行一场匿名投票竞赛。我们使用cookies作为多个投票的唯一威慑,但也跟踪IP地址,并寻找来自同一IP的可疑高投票数。有没有办法证明有人通过IP轮换作弊?

仅统计数据,这不是100%的证据 但是你可以很容易地把统计术语放在你的竞赛术语中——例如(只是一个例子,我不知道你的流量)——同一个B类网络每小时为同一候选人投不超过1票


根据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。