0
我定期檢查我的apache domlog以檢查GET和POST請求中的異常情況。今天早些時候,我注意到一次登錄php的POST請求發生一次,有時兩次,每次來自同一IP的2-3小時。我假設它是有人試圖入侵一個帳戶。對同一IP中的同一文件發出多個POST請求
所以問題是:什麼是最好的方法來防止這種情況?我可以將IP列入黑名單,但我注意到有人建議不要這樣做,因爲IP可能會動態變化。有沒有更好的辦法?
我定期檢查我的apache domlog以檢查GET和POST請求中的異常情況。今天早些時候,我注意到一次登錄php的POST請求發生一次,有時兩次,每次來自同一IP的2-3小時。我假設它是有人試圖入侵一個帳戶。對同一IP中的同一文件發出多個POST請求
所以問題是:什麼是最好的方法來防止這種情況?我可以將IP列入黑名單,但我注意到有人建議不要這樣做,因爲IP可能會動態變化。有沒有更好的辦法?
在php中實現某種形式的cross-site request forgery,其中包含爲表單中的每個會話生成的隨機字符串標記。這會使登錄請求無效,如果服務器生成的令牌不包含在請求中。
謝謝,這是一個很好的答案,它使我對這個鏈接http://docs.joomla.org/How_to_add_CSRF_anti-spoofing_to_forms。有問題的網站實際上是使用Joomla,我應該在問題中提到。但是我想這對於不使用Joomla的人來說也是重要的信息。 – SLIM