我有我的網站有這個問題。它可以很容易地通過javascript黑客入侵。如果黑客在他的控制檯中輸入這個信息,他可以很容易地在我的數據庫中添加一個用戶,並且無需通過諸如檢查密碼長度,檢查用戶名長度等內容就可以註冊...在Chrome瀏覽器中停止控制檯JavaScript命令,如Chrome
$ .post(「extra/includes/signup/register.inc2.php」,{username:「user1234」,email:「[email protected]」,p:「here goes password」})
我想要一個可以阻止他在我的網站中使用控制檯的代碼。如果沒有辦法做到這一點,那麼如何通過其他方式解決它?
黑客總是可以操縱js和html。你必須做的是讓你的PHP代碼安全。 – wayzz 2015-02-06 07:39:27
你不只是在客戶端進行驗證,實際上你總是可以使用php來驗證,然後將驗證錯誤返回給客戶端,如果你使用這種方式,黑客怎麼破解? – onegun 2015-02-06 07:40:14
如果你想保護你的行爲,你只需要讓一些特定的privilages認證用戶來做到這一點,爲了達到這個目的,你需要編寫一些認證和特權系統,並檢查用戶是否有權限添加用戶 – szapio 2015-02-06 07:41:42