2009-09-22 24 views
0

我運行了一個電影節網站,該網站接受電影評級,並關注阻止人們欺騙系統(即提交多個評級來修復前十名單)。在多個瀏覽器/ ISP連接中識別同一用戶

我已經使用IP地址和瀏覽器戳檢查等技術,但我知道有些人試圖通過更改ISP連接或瀏覽器來欺騙系統。

人們用什麼技術在多個瀏覽器中識別同一用戶,並且可能有不同的IP地址(即不同的ISP連接)?

我不希望這是萬無一失的,只是試圖讓檢查儘可能好,以便我可以勸阻休閒違法者。

+0

你怎麼知道用戶正在遊戲系統?那可能是一個很好的開始。 –

+0

可疑行爲,即提交了大量最高評分和接近相同的評論文字。對於兩個示例,IP地址匹配,其他瀏覽器用戶代理匹配。 – simonrjones

回答

7

最好的方法是強制用戶在登錄之前先對用戶進行評價,然後再限制用戶的投票。除此之外還使用cookie來阻止人們創建多個賬戶,以便多次投票,這應該可以阻止大多數違規者。

如果您發現人們創建多個帳戶不止一次投票,我會實現一個計時器,只允許每x分鐘從同一個IP創建一個新帳戶。他們仍然可以在系統中進行遊戲,但是他們可能會以更少的方式扭曲結果。

+1

這是一個很好的建議,但理想情況下,我們並不想強制用戶創建帳戶,因爲它會降低我們在網站上獲得的選票數量。 – simonrjones

0

您應該爲此使用Flash/flex。

  1. 它的存儲是有點難以清洗(已刪除的系統上瘋狂地的一些文件。
  2. 如果做得正確,可能很難通過實際閃光燈鑄造最終用戶被發現表決。
  3. 這是相同的插件和各地用戶的系統

當然,相同的數據,如果沒有閃光燈的支持,你總是可以降低登記/餅乾系統,醜陋的驗證碼。

+0

Flash/Flex是否有一些聰明的用戶識別方法? – simonrjones