2011-11-07 37 views
0

我開始在一個相當標準的Jsp應用程序上工作。 (Jsp,Oracle後端)。在安全性方面避免在jsp應用程序中常見的缺陷是什麼?

應用程序的安全性很重要。那麼作爲新手我應該避免哪些常見的(也是不常見的)陷阱。

基本上,它只是獲取用戶輸入和一些會話管理根據用戶角色顯示數據的幾種形式。

這個討論也可以作爲未來用戶的參考。

關於

回答

1

一個常見的錯誤是通過加入字符串來創建SQL語句,其中一些是由用戶提供的,例如在表單字段中。永遠不要這樣做;用戶可以輸入一個值來改變你的陳述的含義。這種攻擊稱爲SQL注入,非常常見。

爲了防止出現這種情況,請始終使用準備好的語句,而不是手動構建字符串中的語句。

相關問題