一名開發人員實施了一段客戶端 JavaScript 代碼,用於對用戶在網頁登錄屏幕上提供的輸入進行消毒。代碼確保用戶名字段只輸入大寫和小寫字母,密碼字段只輸入 6 位數的 PIN 碼。安全管理員關注以下網絡服務器日誌: 10.235.62.11 - - [02/Mar/2014:06:13:04] "GET /site/script.php?user=admin&pass=pass%20or%201=1 HTTP/1.1" 200 5724 鑑於此日誌,以下哪項是正確的?
A. 全管理員擔心無法打印的字符會被用於獲取管理訪問權限,因此開發人員應刪除所有無法打印的字符。
B. 全管理員擔心 XSS,開發人員應在瀏覽器端將 Unicode 字符規範化。
C. 全管理員擔心 SQL 注入,開發人員應實施服務器端輸入驗證。
D. 全管理員擔心有人會以管理員身份登錄,開發人員應確保使用強密碼。