VSS 6 admin使用者的密碼破解
第一種:
the secret is to hack the um.dat file to remove the Admin password
from offset 80 the bytes are (all numbers are hex)
0:80 55 55 bc 7f 41 64 6d 69 6e 00 00 00 00 00 00 00
0:90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0:a0 00 00 00 00 90 6e 00 00 a8 01 00 00 00 00 00 00
Just load the um.dat file into a hex editor and change the bytes from =
offset 80 to exactly what is shown above. When the SourceSafe admin tool =
starts it believes that the admin password has never been set.
the hex values above are taken from a 'virgin' um.dat file
of course, you didn't get this from me....and ALWAYS backup first (just =
in case I'm wrong)
用中文解釋一下:
如果忘記了密碼,打開你vss資料庫所在的檔案夾,打開data目錄,找到um.dat檔案,用hex編輯器打開編輯它,從offset 80的55 55 開始将值改為如上文所述的樣子,然後儲存,這樣um.dat檔案就回到了初始狀态(virgin ? :)),然後打開vss admin,用admin使用者登入,不需要密碼了!
第二種:
可以把windows的登入使用者改成Admin,然後進入vss庫,你會發現其實根本不需要你輸入任何密碼。
第三種:
還有方法就是找台剛裝過vss server的機器,用那裡面的使用者名密碼檔案覆寫現在目錄下面的就可以了。