萬盛學電腦網

 萬盛學電腦網 >> 健康知識 >> Windows2000下管理員賬戶真的不安全

Windows2000下管理員賬戶真的不安全

如果你有普通用戶帳號,有個一個很簡單的方法獲取NT Administrator帳號:

之一:先把c:\winnt\system32下的logon.scr改名為logon.old備份 然後把usrmgr.exe改名為logon.scr 然後重新啟動 logon.scr是啟動時加載的程序,重新啟動後,不會出現以往的登陸密碼輸入界面,而是用戶管理器。 這時他就有權限把自己加到Administrator組 不要忘記把文件名改回來啊! 之二:下面的技術適用於不重視NT網絡安全的網站, 一些 http的技術也可以供較高級的人員參考 進入NT網絡可以采取下面的步驟:    因為NT的IIS server的ftp一般都是允許anonymous匿名帳號進入的,自學教程,有些anonymous的帳號還有upload權限,我們就要攻擊這類站點。因為如果不允許匿名帳號,就可能造成明文密碼在網上傳輸。用tcpspy的工具可以截獲這些密碼。現在不談這些比較高級的技術。 正因為允許匿名帳號ftp登陸的設定,也給我們帶來了突破NT server的機會。我們用ftp登陸一個NT server,比如:(示例名): ftp Connected to ntsvr2這個東西暴露了其NETbios名,那麼在IIS的背景下,5自學網,必然會有一個IUSER_ntsvr2的用戶帳號,屬於Domain user組,這個帳號我們以後要用來獲取Administrator的權限。 User ()):anonymous Password: 輸入 guest@ 或者guest 對於缺乏網絡安全知識的管理員來說,很多人沒有將guest帳號禁止,或者沒有設置密碼。那麼guest帳號就是一個可用的正確的用戶帳號,雖然只屬於Domain guest組。 在這種情況下我們就可以進NT server的ftp了。 進去以後,看看目錄列表,試試 cd /c 或wwwroot等關鍵目錄,如果運氣好,改變目錄成功,這時你就有了80%的把握。 現在,開始查找cgi-bin目錄(或者scripts目錄),進去以後, 把winnt下的cmd.execopy到cgi-bin,把getadmin和gasys.dll傳上去到cgi-bin 然後輸入:?IUSR_SATURN  大約十多秒後屏幕顯示: CGI Error 這時有90%的可能是:你已經把IUSER_ntsvr2升級為Administrator,也就是任何訪問該web站的人都是管理員。 下面可以add user: ?/c c:\winnt\system32\net.exe user china news /add 這樣就創建了一個叫china用戶,密碼是news,然後: ?china 或者 ?china 你再用china的帳號登陸,就可以有最大的權限了,也可以用上面的cmd.exe的方法直接修改如果沒有cmd.exe,也可以自己傳一個上去到scripts/tools或者cgi-bin目錄。 之三: 用NT的Netbios技術掃描   nbtstat -a 或者 nbtstat -A 這樣可以得到其域的共享資源名稱 net view file://www.xxx.com/ 可以獲得其機器的共享資源名稱,如果有c盤 net use f: file://www.xxx.com/c 可以用f:映射其c盤 net use $">\\111.111.111.111\ipc$Content$nbsp;"quot;"quot; /user:"quot;"quot; 之四: Unix下移植過來的工具: Windows95"amp;98的用戶可以用這個tcp/ip工具去抓tcp/ip連接中的包: WinDump95.exe 使用前還要下載這個庫 Packet95.exe WindowsNT用戶的版本 WinDump.exe PacketNT.exe

copyright © 萬盛學電腦網 all rights reserved