<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    安靜的等待

    茹呲綄鎂
    posts - 51, comments - 9, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    Web壓力測試是目前比較流行的話題,利用Web壓力測試可以有效地測試一些Web服務(wù)器的運(yùn)行狀態(tài)和響應(yīng)時間等等,對于Web服務(wù)器的承受力測試是個非常好的手法。Web 壓力測試通常是利用一些工具,例如微軟的Web Application Stress、Linux下的siege、功能全面的Web-CT等等,這些都是非常優(yōu)秀的Web壓力測試工具。

    雖然這些工具給我們測試服務(wù)器承受能力帶來方便,但是它們的危害卻更是驚人,甚至于利用隨便一種比較全面的測試工具就可以對一臺小型的 Web服務(wù)器發(fā)動災(zāi)難性的拒絕式攻擊。下面我就帶大家利用微軟的Web Application Stress進(jìn)行一次Web壓力測試,其目的是為了讓大家看到它的巨大危害。

    一、工具簡單介紹

    Microsoft Web Application Stress Tool 是由微軟的網(wǎng)站測試人員所開發(fā),專門用來進(jìn)行實(shí)際網(wǎng)站壓力測試的一套工具。透過這套功能強(qiáng)大的壓力測試工具,您可以使用少量的客戶端計算機(jī)仿真大量用戶上線對網(wǎng)站服務(wù)所可能造成的影響,在網(wǎng)站實(shí)際上線之前先對您所設(shè)計的網(wǎng)站進(jìn)行如同真實(shí)環(huán)境下的測試,以找出系統(tǒng)潛在的問題,對系統(tǒng)進(jìn)行進(jìn)一步的調(diào)整、設(shè)置工作。就是因?yàn)檫@些特性,才使它具備了D.O.S轟炸的功能。

    小提示:D.O.S(拒絕服務(wù)攻擊)通過使你的服務(wù)計算機(jī)崩潰或把它壓跨來阻止你提供服務(wù)。簡單來說,就是讓你的計算機(jī)提供可能多的服務(wù)從而使你的計算機(jī)陷入崩潰的邊緣或崩潰。

    二、工具簡單設(shè)置

    打開Web Application Stress Tool,很簡潔的一個頁面(如圖1),上面是工具欄,左下方是功能選項(xiàng),右下方是詳細(xì)設(shè)置選項(xiàng)。在對目標(biāo)Web服務(wù)器進(jìn)行壓力測試之前,先對它進(jìn)行一些必要的設(shè)置。

    圖1


    1. 在“settings”的功能設(shè)置中(如圖2),一個是Stress level (threads)這里是指定程序在后臺用多少線程進(jìn)行請求,也就是相當(dāng)于模擬多少個客戶機(jī)的連接,更加形象的就是說設(shè)置多少轟炸的線程數(shù)。一般填寫 500~1000,因?yàn)檫@個線程數(shù)是根據(jù)本機(jī)的承受力來設(shè)置的,如果你對自己的機(jī)器配置有足夠信心的話,那么設(shè)置的越高,轟炸的效果越好。

    圖2

    2.在“Test Run Time”中來指定一次壓力測試需要持續(xù)的時間,分為天、小時、分、秒幾個單位級別,你根據(jù)實(shí)際情況來設(shè)置吧!

    3.其余的選項(xiàng)不太重要,這里就不再浪費(fèi)筆墨,朋友們可以自己嘗試一下設(shè)置。

    三、壓力測試

    工具介紹完了,下面來準(zhǔn)備條件:這里與一個朋友商量好進(jìn)行測試,他是單機(jī)上網(wǎng),機(jī)器配置是CPU:Athlon XP2500+、內(nèi)存512MB、硬盤80GB等,機(jī)器配置還不錯。他在機(jī)器上安裝了IIS,架設(shè)了一臺對外的Web服務(wù)器,Web服務(wù)中的程序是動網(wǎng) 7.0。我就利用壓力測試工具對這臺服務(wù)器進(jìn)行測試。

    步驟1:在工具中點(diǎn)右鍵,選擇Add命令,增加了一個新的測試項(xiàng)目:New script,對它進(jìn)行設(shè)置,在主選項(xiàng)中的server中填寫要測試的服務(wù)器的IP地址。在下方選擇測試的Web連接方式,這里的方式Verb選擇 get,path選擇要測試的Web頁面路徑,這里填寫/Index.asp,即動網(wǎng)的首頁文件(如圖3)。

    圖3

    步驟2:在“Settings”的功能設(shè)置中將Stress level (threads)線程數(shù)設(shè)置為1000。完畢后,點(diǎn)工具中的灰色三角按鈕即可進(jìn)行測試(如圖4)。測試完畢,等待朋友把任務(wù)管理器以及連接查看的截圖發(fā)過來!

    圖4

    攻擊開始后,朋友從任務(wù)管理器中可以看到CPU使用率已經(jīng)達(dá)到100%,損耗率達(dá)到最大(如圖5)。在CMD窗口中使用命令netstat -an,可以看到我的IP地址在朋友服務(wù)器上的80端口進(jìn)行了非常多的連接(如圖6)。而且它的Web網(wǎng)站已經(jīng)打不開了,提示過多用戶連接,達(dá)到了跟 D.O.S攻擊一樣的目的。

    圖5

    圖6

    試想,如果利用多臺肉雞對一臺服務(wù)器進(jìn)行Web壓力測試,那么對這臺服務(wù)器來說將是滅頂之災(zāi),所以朋友們在使用它之前一定要慎重考慮。


    評論

    # re: 使用Microsoft Web Application Stress Tool對web進(jìn)行壓力測試  回復(fù)  更多評論   

    2011-02-10 13:48 by asdf
    杞人憂天.這種專業(yè)測試工具與真正的DDos攻擊工具相比還是過于重量級了,需要有目的的安裝.在病毒中只要附帶一個簡單的網(wǎng)絡(luò)連接命令,就可以發(fā)動大量肉雞針對某地址進(jìn)行DDos,簡單易行,而且不會受到單一IP的限制.

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 黄色片免费在线观看| 在线观看免费黄网站| 在线v片免费观看视频| 91嫩草私人成人亚洲影院| 蜜臀AV免费一区二区三区| 亚洲午夜精品久久久久久人妖| a级成人毛片免费图片| 久久亚洲一区二区| 1000部禁片黄的免费看| 亚洲人成日本在线观看| 毛片免费观看视频| 春暖花开亚洲性无区一区二区| 免费国内精品久久久久影院| 四虎成人精品国产永久免费无码| 亚洲欧洲国产成人综合在线观看| 亚洲第一视频在线观看免费| 亚洲五月综合缴情在线观看| 99精品免费观看| 亚洲日本在线电影| 亚洲AV永久无码精品一区二区国产| 国产精品福利在线观看免费不卡| 国产成人精品日本亚洲网站| 免费看片在线观看| 在线观看亚洲专区| 亚洲最大AV网站在线观看| 91麻豆国产免费观看| 亚洲精品第一综合99久久| 亚洲国产午夜中文字幕精品黄网站 | 国产精品免费观看视频| 亚洲免费在线视频| 女人被男人躁的女爽免费视频| 全部一级一级毛片免费看| 亚洲综合日韩中文字幕v在线 | 亚洲国产成人精品无码久久久久久综合| 久久免费99精品国产自在现线| 亚洲高清无在码在线无弹窗 | 国产99视频精品免费视频76| 亚洲视频免费在线看| 国产jizzjizz免费看jizz| 久久99热精品免费观看牛牛| 亚洲高清乱码午夜电影网|