怎樣防止惡意提交,該怎麼處理

2022-09-23 08:00:11 字數 1028 閱讀 7001

怎樣防止惡意提交

怎樣防止惡意提交

------解決方案--------------------

用session驗證。驗證碼太不人性化了。

或者,提交成功後,header()到乙個新**。

------解決方案--------------------

加驗證碼、只允許從本站提交。

------解決方案--------------------

提交成功後,header()

------解決方案--------------------

csdn可以惡意提交嗎?

------解決方案--------------------

驗證吧,還要session.....ls的你試下啊

------解決方案--------------------

驗證+ session~

------解決方案--------------------

通常有幾種辦法

1。認證發言,赫赫。

2。通過refrence來判斷是否來自該站點的請求

3。驗證碼。

1比較那個啥。。。。,呵呵,2呢主要問題是哪個refrence可以偽造,3。缺乏人性阿,

各有優缺點吧。

我這麼做加上乙個系統認證嘛,每天自動一變,內容一樣無法提交,連續時間間隔太短不能提交,嗬嗬,看看大家還有什麼好辦法。

------解決方案--------------------

cookie+timestamp

------解決方案--------------------

加驗證碼、只允許從本站提交。

這個是沒有用的。可以偽造referer的。而且很容易

------解決方案--------------------

一般都是驗證碼

------解決方案--------------------

連續時間間隔太短不能提交,這個清空cookie後就可以再提交了,最好是寫入資料庫,先登入,記錄最後提交時間,從而判斷,要讓惡意提交者也麻煩

TP防止惡意提交

1.首先,在專案的functions.php中新增如下方法 建立token function createtoken 判斷token function checktoken token else 加密token function authcode str 2.在表單頁面form中填入以下html t...

怎麼防止重複提交

客戶端的抖動,快速操作,網路通訊或者伺服器響應慢,造成伺服器重複處理。防止重複提交,除了從前端控制,後台也需要控制。因為前端的限制不能解決徹底。介面實現,通常要求冪等性,保證多次重複提交只有一次有效。對於更新操作,達到冪等性很難。常用後端防止重複提交方案 訪問請求到達伺服器,伺服器端生成token,...

Java中如何防止使用者惡意提交

1.新增驗證碼的控制,可以有效的防止使用者的惡意攻擊了,除非他知道你 的驗證碼的演算法。2.像discuz中那樣form表單中增加forhash的隱藏域,判斷是否是從我的 中提交的。3.可以判斷兩次提交的時間間隔,用session來記錄上次提交的時間。if isset session send ti...