# Information disclosure Lab4 本題根據 HTTP Header 做身份驗證 + 利用 TRACE 洩漏資訊 + Header Injection 越權操作,來刪除目標使用者帳號。 先進入網站。  如果要進入到 admin 帳號的話,直接 GET admin 是沒辦法的。  這時我們可以用 TRACE 來試試,這會要求伺服器「照原樣回應我送出的請求」,用途在於診斷伺服器 HTTP 行為,但如果伺服器真的開啟了 TRACE,就可能導致 跨站追蹤攻擊的風險。  這時就知道伺服器會根據 X-Custom-IP-Authorization 來判斷是不是 localhost,所以我們改為 127.0.0.1。  這樣的設定,可以將我們我請求 IP 變成 127.0.0.1,這時回到網頁裡重新整理並再次看 admin。  在主頁面上多了 `Admin panel`,所以我們進去看看。  這邊可以刪除使用者,所以我們把使用者刪除來完成本題。  ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up