萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

【安全警示】利用 Sticky Keys 替換破解 Win7 登入密碼原理與防範

⚠ 重要聲明

本文僅供資安教學與防禦參考,嚴禁用於未經授權的電腦存取。未經所有者同意破解登入密碼屬違法行為,可能觸犯刑法第 359 條(無故侵入他人電腦罪)與資通安全管理法。

一、攻擊原理:利用無障礙功能替換系統檔案

傳統手法利用 Windows「螢幕保護程式」機制:

  1. 以 DOS 啟動碟(或 WinPE)進入離線環境,掛載系統磁碟。
  2. 將 C:\Windows\System32\logon.scr(登入螢幕保護程式)備份並替換為 cmd.exe。
  3. 重啟等待螢幕保護程式觸發(約 10 分鐘),系統以 SYSTEM 權限啟動 cmd.exe。
  4. 在命令提示字元執行 net user 管理員帳號 新密碼 重設密碼,或啟用隱藏 Administrator 帳號。

同樣邏輯亦可替換 utilman.exe(螢幕鍵盤/放大鏡)、sethc.exe(Sticky Keys 五次 Shift)等無障礙入口,達成同樣效果。

二、實測風險與限制

  • 需實體接觸裝置且能啟動外部媒體(BIOS/UEFI 未設密碼、未關閉 USB/光碟開機)。
  • BitLocker 全碟加密環境下無法離線修改系統檔案。
  • Windows 10/11 強制驅動程式簽名與受保護系統檔案機制,大幅增加替換難度。

三、防禦最佳實務

四、合法情境下的密碼重設方案

若為自有裝置遺忘密碼,建議採用合法管道:

  1. Microsoft 帳號:線上重設 account.live.com/password/reset。
  2. 本機帳號:密碼重設磁碟(預先建立)、另一管理員帳號、或 WinPE 環境下使用 chntpw(開源工具,需合法授權)離線編輯 SAM。
  3. 企業環境:IT 部門透過 MDM/SCCM 遠端重設或 BitLocker 復原金鑰解鎖。

結語

了解攻擊手法是為了建構更完善的防禦。請務必在合法授權範圍內進行滲透測試與資安強化,共同維護數位環境安全。

copyright © 萬盛學電腦網 all rights reserved
防禦層面具體措施
實體安全BIOS/UEFI 設定開機密碼、關閉外部媒體開機、機箱加鎖
磁碟加密啟用 BitLocker(含 TPM+PIN 模式),保護離線資料
帳號管理停用內建 Administrator、強制複雜密碼、配置 MFA(如 Windows Hello)
系統完整性啟用「受控制的資料夾存取」、部署 WDAC/AppLocker 限制未簽名執行檔
稽核監控開啟「安全性稽核:物件存取/程序追蹤」,偵測系統檔案異常變更