2006-01-17 20:48 快快樂樂重設Windows密碼


因為我有位迷糊同事將Windows帳號的密碼忘了,所以寫出這解決方案。
是利用Knoppix-STD裡面的chntpw這工具來完成。

我利用VMware重現整個過程:
VMware裡灌了個WIN2000 Server,然後再將Knoppix-STD放入光碟機。
並透過BIOS設定為光碟開機,啟動Knoppix-STD。
利用Knoppix-STD裡面的chntpw,來重設WIN2000 Server的特定帳號的密碼。

Step 1. 先把c槽掛載上來

指令說明
1. mount -t 檔案格式(NTFS)  裝置名稱代號(SCSI硬碟)  掛載點(掛在/mnt/sda1)
2. 檢查是否掛上來了


Step 2. 找到Windows放密碼檔的地方

指令說明
一般Windows放密碼檔的地方,都會是在
windows/system32/config 或 WINNT/system32/config
在config這檔案夾中,會發現SAM、SYSTEM、SECURITY這三個檔。
這config檔案夾,便是Windows放密碼檔的地方。


Step 3. 重設特定帳號的密碼

指令說明
我們在config這檔案夾中,執行指令 chntpw -l SAM
便可以列出windows中的帳號。


指命說明
我要重設TsInternetUser帳號的密碼。
執行 chntpw -u TsInternetUser SAM SYSTEM
(若要是重設Administrator的密碼,便執行 chntpw SAM SYSTEM)


Do you really wish to disable SYSKEY? (y/n) [n] n
第一個回答 n



Please enter new password: *
第二個回答 *  (*號是指空白密碼)


Do you really wish to change it? (y/n) [n] y
第三個回答 y


Write hive files? (y/n) [n] : y
第四個回答 y



如此便完成重設密碼。
再用指令 chntpw -l SAM 來檢查,
便可發現帳號TsInternetUser的密碼成為空白的。


Step 4. 將資訊寫回硬碟

利用指令sync,將記憶體中的資料寫回硬碟。
再卸載windows的檔案夾,再關機取出光碟。

BIOS改回硬碟開機,重新進入windows後再修改回密碼即可。
被那位迷糊同事請吃中餐(康師傅味噌泡麵一碗)
可喜可樂 可喜可樂~~


==================
Knoppix-STD官網(英): http://www.knoppix-std.org/

KNOPPIX中文交流網(中): http://knoppix.tnc.edu.tw/

參考資料: Knoppix Hacks 駭客一百招 http://www.oreilly.com.tw/product_linux.php?id=a178
==================


最後更新: 2006/01/18

平均分數:0 顆星    投票人數:0
我要評分:
回應
    沒有新回應!
Peter's Album
Search This Blog
Google

Search This Blog: