程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php防止重復刷票原理分析

php防止重復刷票原理分析

編輯:關於PHP編程

一開始是用驗證碼,別人就手動刷票,甚至網站花幾百塊買個驗證碼識別程序
限制ip地址,拔插網線就換了ip了,淘寶2塊錢就可以買個ip自動變換器,自動重新撥號上網
cookies?清理也下就行了
session?頁面關了就斷了
mac地址?在設備管理器可以改
用戶硬盤系列號?用軟件能欺騙
注冊用戶才能投?除非你有很多注冊用戶
防不勝防。。。

建議 ip+驗證碼+session

驗證碼可以搞些有趣的


網友二

以下是我在一投票網站用到的防刷票方法,但是還是被瘋狂刷

驗證碼 (不知道他刷票機怎麼突破這一關的)
session驗證(也不知道)
生成隨機號
IP驗證 (可以偽裝)
投票來源 (可以偽裝)

驗證碼弄個中文的,或是隨機數字,讓做計算,等等,這樣應可以防住機器了,機器防不住那就是你代碼有問題了

最後總結:

刷票問題一直都存在,只可能盡量減少刷票的方式,你要真的做到不讓別人刷是不可能的,就算是加上注冊,人家也可以注冊n個號!你想想就算是真實的投票也一樣會有拉投票的。要想做到不讓別人刷票,只有你控制投票的人群!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved