從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

專注于為中小企業(yè)提供網(wǎng)站制作、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)昌寧免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

由于工作需要,客戶測(cè)試需求不再僅限于網(wǎng)頁端B/S架構(gòu)系統(tǒng)測(cè)試,于是開始學(xué)習(xí)如何測(cè)試C/S系統(tǒng),也就是安裝在本地的客戶端。同DVWA一樣,C/S架構(gòu)也有一個(gè)測(cè)試環(huán)境,即DVTA。奇怪的是,DVTA的關(guān)注者遠(yuǎn)不如DVWA關(guān)注者數(shù)量那么多,搜DVWA,從各個(gè)難度的教程到代碼審計(jì),各個(gè)論壇都有不少人發(fā)表了自己的見解,然而在網(wǎng)上搜索DVTA該關(guān)鍵字,相關(guān)結(jié)果中文信息竟然連一頁都不到。好在還是有網(wǎng)上大佬寫了相關(guān)的教程,從搭建靶機(jī),到如何測(cè)試,再到工具使用。這篇文章,并非從大佬直接照搬過來,除教程以外,還記錄下我在搭建DVTA(包括數(shù)據(jù)庫(kù))時(shí)踩過的坑,用來給后人提供解決問題的思路及方法。廢話不多說,馬上開始。

      首先你需要準(zhǔn)備的是:一個(gè)虛擬機(jī)用來安裝數(shù)據(jù)庫(kù)(主機(jī)也可,虛擬機(jī)最優(yōu)),DVTA放在本機(jī)進(jìn)行測(cè)試(其實(shí)真實(shí)測(cè)試時(shí)最好的情況是兩個(gè)虛擬機(jī),一個(gè)搭建數(shù)據(jù)庫(kù)一個(gè)用來測(cè)試系統(tǒng),這樣的好處是提高測(cè)試結(jié)果的準(zhǔn)確性,)。數(shù)據(jù)庫(kù)必須為SQL SERVER,版本最好為SQL SERVER 2008 EXPRESS。我下載的是SQL SERVER 2008 developer,因?yàn)槲野l(fā)現(xiàn)其余版本在安裝時(shí)都與教程不符,所以在和懂?dāng)?shù)據(jù)庫(kù)的研發(fā)同事討論后,索性下載了較完整的developer版。下載完成,進(jìn)行安裝。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA      

后面會(huì)進(jìn)行自檢安裝環(huán)境,此處可能會(huì)出現(xiàn)失敗或警告,若出現(xiàn)并無法進(jìn)行下一步時(shí),請(qǐng)自行百度查找解決辦法,一般來說這些問題都很好解決。完成后確定。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA點(diǎn)擊安裝后,程序提示正在安裝支持文件。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA     

接下來可能會(huì)有一個(gè)防火墻警告,實(shí)測(cè)不管他不影響使用,若自己修改過防火墻策略的可能此處不會(huì)有此提示,繼續(xù)下一步。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA       

 此處根據(jù)需要自行選擇,若首次安裝的話直接進(jìn)行下一步即可。后面會(huì)接著幾個(gè)窗口,如填寫序列號(hào)等,都和普通程序安裝一樣,直接進(jìn)行下一步即可(序列號(hào)請(qǐng)自行尋找渠道獲?。?/p>

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

直到此窗口,程序提示安裝功能選擇時(shí),為了保證盡可能的不出錯(cuò),應(yīng)全選,繼續(xù)下一步。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA     

下一步會(huì)選擇新建一個(gè)實(shí)例。若你正在使用一個(gè)數(shù)據(jù)庫(kù)的話,那么就選擇新建一個(gè)。不過這篇教程是針對(duì)新手的,多數(shù)都直接選擇默認(rèn)實(shí)例安裝即可。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

此處按照?qǐng)D中設(shè)置即可。

      下一步比較重要,設(shè)置數(shù)據(jù)庫(kù)的賬戶密碼。按照靶機(jī)需要,將管理員賬戶(賬戶名為sa)密碼設(shè)置為p@ssw0rd。然后點(diǎn)擊添加當(dāng)前用戶,將你當(dāng)前windows的賬戶信息添加進(jìn)去,進(jìn)行下一步。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA    

接下來連點(diǎn)兩三個(gè)下一步(都是無關(guān)痛癢的設(shè)置),直到最后一步,無需再進(jìn)行其他設(shè)置,直接點(diǎn)安裝即可。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

安裝完成,點(diǎn)擊關(guān)閉即可。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA    

接下來需要往數(shù)據(jù)庫(kù)中添加測(cè)試賬戶信息。點(diǎn)擊開始菜單,找到圖中的數(shù)據(jù)庫(kù)管理端。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA輸入密碼p@ssw0rd登錄數(shù)據(jù)庫(kù)。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA       

右鍵左側(cè)“數(shù)據(jù)庫(kù)”,選擇新建數(shù)據(jù)庫(kù),彈出新建數(shù)據(jù)庫(kù)窗口,填寫數(shù)據(jù)庫(kù)名稱為DVTA(之前我已經(jīng)建立了一個(gè)數(shù)據(jù)庫(kù),此處為了不混淆我命名為DVTA2),點(diǎn)擊確定。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA      

接下來要新建兩個(gè)表來添加數(shù)據(jù)。左上角點(diǎn)擊新建查詢,并確保彈出的窗口上標(biāo)簽頁為你新建的數(shù)據(jù)庫(kù)名稱(DVTA)。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

然后在彈出的窗口分別輸入如下指令:

CREATE TABLE "users" (

"id" INT NOT NULL,

"username" VARCHAR(100) NOT NULL,

"password" VARCHAR(100) NOT NULL,

"email" VARCHAR(100) NULL DEFAULT NULL,

"isadmin" INT NULL DEFAULT '0',

PRIMARY KEY("id")

)

CREATE TABLE "expenses" (

"id" INT NOT NULL,

"email" VARCHAR(100) NOT NULL,

"item" VARCHAR(100) NOT NULL,

"price" VARCHAR(100) NOT NULL,

"date" VARCHAR(100) NOT NULL,

"time" VARCHAR(100) NULL DEFAULT NULL,

PRIMARY KEY("id")

)

輸入完成后,點(diǎn)擊上方執(zhí)行。提示命令已成功完成

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA

右鍵左邊列表,點(diǎn)擊刷新,發(fā)現(xiàn)表已成功添加。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA 

接下來需要添加數(shù)據(jù)。繼續(xù)新建查詢,輸入以下語句并點(diǎn)擊執(zhí)行:

INSERT INTO users values('0','admin','admin123','admin@damnvulnerablethickclientapp.com',1)

INSERT INTO users values('1','rebecca','rebecca','rebecca@test.com',0)

INSERT INTO usersvalues('2','raymond','raymond','raymond@test.com',0)

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA       

接下來我們查看一下表格數(shù)據(jù)是否已經(jīng)添加完成。右鍵users表,點(diǎn)擊“選擇前1000行”,發(fā)現(xiàn)數(shù)據(jù)已經(jīng)添加成功。到此數(shù)據(jù)庫(kù)的建立已經(jīng)完成。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA      

接下來進(jìn)入DVTA文件夾,打開config文件,路徑為dvta-master\dvta-master\DVTA\DVTA\bin\Release\DVTA.exe.config,若沒有安裝閱讀器,右鍵打開方式,選擇記事本打開也可。將其中的數(shù)據(jù)庫(kù)地址修改為你搭建靶機(jī)的地址(若未在虛擬機(jī)上搭建數(shù)據(jù)庫(kù),那么此處填寫本機(jī)ip即可)。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA     

自此,所有搭建步驟結(jié)束,接下來測(cè)試是否搭建成功。打開Release文件夾下的DVTA.exe,并填寫數(shù)據(jù)庫(kù)中存在的賬戶信息,如admin/admin123。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA 

登錄成功,見到如下窗口并沒有其他報(bào)錯(cuò)的話,即靶機(jī)搭建成功。

從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA       

看完上述內(nèi)容,你們掌握從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

當(dāng)前名稱:從零開始搭建CS架構(gòu)測(cè)試靶機(jī)DVTA
轉(zhuǎn)載源于:http://bm7419.com/article48/ipopep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈網(wǎng)站維護(hù)、網(wǎng)站排名面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司