一開始是用驗證碼,別人就手動刷票,甚至網站花幾百塊買個驗證碼識別程序,限制ip地址,拔插網線就換了ip了,淘寶2塊錢就可以買個ip自動變換器,自動重新撥號上網.
cookies?清理也下就行了,session?頁面關了就斷了,mac地址?在設備管理器可以改,用戶硬盤系列號?用軟件能欺騙注冊用戶才能投?除非你有很多注冊用戶防不勝防。。。建議 ip+驗證碼+session,驗證碼可以搞些有趣的.
以下是我在一投票網站用到的防刷票方法,但是還是被瘋狂刷.
驗證碼 (不知道他刷票機怎么突破這一關的)
session驗證(也不知道)
生成隨機號
IP驗證 (可以偽裝)
投票來源 (可以偽裝)
驗證碼弄個中文的,或是隨機數字,讓做計算,等等,這樣應可以防住機器了,機器防不住那就是你代碼有問題了.
最后總結:刷票問題一直都存在,只可能盡量減少刷票的方式,你要真的做到不讓別人刷是不可能的,就算是加上注冊,人家也可以注冊n個號,你想想就算是真實的投票也一樣會有拉投票的,要想做到不讓別人刷票,只有你控制投票的人群.
新聞熱點
疑難解答