Day 04
Day 04|Username Enumeration 使用者名稱列舉
昨日複習
Day 03|disclosed / exposed / revealed
請把這句翻成英文:應用程式在錯誤訊息中暴露了敏感的系統資訊。
正確答案 The application exposes sensitive system information in the error message. / Sensitive system information is exposed in the error message.
這句在描述:Information Disclosure(資訊洩露)
看完整 Day 03 →今日句子
The login page returns different error messages for valid and invalid usernames.
中文意思
登入頁面會針對有效與無效的使用者名稱,回傳不同的錯誤訊息。
這句在說什麼資安問題
Username Enumeration(使用者名稱列舉)
登入頁針對帳號是否存在回傳不同訊息時,攻擊者可藉此判斷哪些帳號有效,縮小暴力破解或撞庫攻擊的範圍。
重點單字
| 英文 | 中文 |
|---|---|
| login page | 登入頁面 |
| returns | 回傳 |
| different error messages | 不同的錯誤訊息 |
| valid usernames | 有效的使用者名稱 |
| invalid usernames | 無效的使用者名稱 |
練習題
The application allows attackers to determine whether a username exists.
💡 determine whether a username exists 是「判斷使用者名稱是否存在」,正是 Username Enumeration 的核心風險。