91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

從零開始搭建CS架構測試靶機DVTA

發布時間:2021-12-13 09:35:16 來源:億速云 閱讀:622 作者:柒染 欄目:網絡安全

從零開始搭建CS架構測試靶機DVTA,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

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

      首先你需要準備的是:一個虛擬機用來安裝數據庫(主機也可,虛擬機最優),DVTA放在本機進行測試(其實真實測試時最好的情況是兩個虛擬機,一個搭建數據庫一個用來測試系統,這樣的好處是提高測試結果的準確性,)。數據庫必須為SQL SERVER,版本最好為SQL SERVER 2008 EXPRESS。我下載的是SQL SERVER 2008 developer,因為我發現其余版本在安裝時都與教程不符,所以在和懂數據庫的研發同事討論后,索性下載了較完整的developer版。下載完成,進行安裝。

從零開始搭建CS架構測試靶機DVTA      

后面會進行自檢安裝環境,此處可能會出現失敗或警告,若出現并無法進行下一步時,請自行百度查找解決辦法,一般來說這些問題都很好解決。完成后確定。

從零開始搭建CS架構測試靶機DVTA點擊安裝后,程序提示正在安裝支持文件。

從零開始搭建CS架構測試靶機DVTA     

接下來可能會有一個防火墻警告,實測不管他不影響使用,若自己修改過防火墻策略的可能此處不會有此提示,繼續下一步。

從零開始搭建CS架構測試靶機DVTA       

 此處根據需要自行選擇,若首次安裝的話直接進行下一步即可。后面會接著幾個窗口,如填寫序列號等,都和普通程序安裝一樣,直接進行下一步即可(序列號請自行尋找渠道獲取)。

從零開始搭建CS架構測試靶機DVTA

直到此窗口,程序提示安裝功能選擇時,為了保證盡可能的不出錯,應全選,繼續下一步。

從零開始搭建CS架構測試靶機DVTA     

下一步會選擇新建一個實例。若你正在使用一個數據庫的話,那么就選擇新建一個。不過這篇教程是針對新手的,多數都直接選擇默認實例安裝即可。

從零開始搭建CS架構測試靶機DVTA

從零開始搭建CS架構測試靶機DVTA

此處按照圖中設置即可。

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

從零開始搭建CS架構測試靶機DVTA    

接下來連點兩三個下一步(都是無關痛癢的設置),直到最后一步,無需再進行其他設置,直接點安裝即可。

從零開始搭建CS架構測試靶機DVTA

安裝完成,點擊關閉即可。

從零開始搭建CS架構測試靶機DVTA    

接下來需要往數據庫中添加測試賬戶信息。點擊開始菜單,找到圖中的數據庫管理端。

從零開始搭建CS架構測試靶機DVTA輸入密碼p@ssw0rd登錄數據庫。

從零開始搭建CS架構測試靶機DVTA       

右鍵左側“數據庫”,選擇新建數據庫,彈出新建數據庫窗口,填寫數據庫名稱為DVTA(之前我已經建立了一個數據庫,此處為了不混淆我命名為DVTA2),點擊確定。

從零開始搭建CS架構測試靶機DVTA      

接下來要新建兩個表來添加數據。左上角點擊新建查詢,并確保彈出的窗口上標簽頁為你新建的數據庫名稱(DVTA)。

從零開始搭建CS架構測試靶機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")

)

輸入完成后,點擊上方執行。提示命令已成功完成

從零開始搭建CS架構測試靶機DVTA

右鍵左邊列表,點擊刷新,發現表已成功添加。

從零開始搭建CS架構測試靶機DVTA 

接下來需要添加數據。繼續新建查詢,輸入以下語句并點擊執行:

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架構測試靶機DVTA       

接下來我們查看一下表格數據是否已經添加完成。右鍵users表,點擊“選擇前1000行”,發現數據已經添加成功。到此數據庫的建立已經完成。

從零開始搭建CS架構測試靶機DVTA      

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

從零開始搭建CS架構測試靶機DVTA     

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

從零開始搭建CS架構測試靶機DVTA 

登錄成功,見到如下窗口并沒有其他報錯的話,即靶機搭建成功。

從零開始搭建CS架構測試靶機DVTA       

看完上述內容,你們掌握從零開始搭建CS架構測試靶機DVTA的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

cs
AI

额尔古纳市| 普定县| 莱州市| 晋中市| 镇坪县| 扶风县| 钦州市| 南岸区| 渭源县| 洪洞县| SHOW| 天水市| 灌阳县| 张掖市| 德昌县| 高要市| 甘洛县| 兴和县| 旬邑县| 蒙阴县| 新平| 定州市| 拉孜县| 巫山县| 前郭尔| 凌海市| 元氏县| 辽源市| 呼图壁县| 永城市| 麻栗坡县| 全州县| 新河县| 图片| 库尔勒市| 清涧县| 湘西| 吴堡县| 银川市| 通化县| 泰兴市|