




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第7章Web安全技術(shù)編著:
秦?zé)鰟诖浣?/p>
任務(wù)7.4DVWA實(shí)訓(xùn)任務(wù)7.4DVWA實(shí)訓(xùn)DVWA(DamnVulnerableWebApplication)是randomstorm的一個(gè)開(kāi)源項(xiàng)目,可用作web安全滲透測(cè)試的靶機(jī),提供了XSS、SQL注入、CSRF、暴力破解、命令行注入等十多個(gè)漏洞模塊接受攻擊測(cè)試。DVWA的代碼分為四種安全級(jí)別:Low,Medium,High,Impossible,Low級(jí)別的安全性最低,隨著安全級(jí)別的增加,攻擊的難度越來(lái)越大,直至漏洞完全補(bǔ)上。一、安裝DVWA。1.解壓DWVA得到DVWA-master文件夾,把該文件夾復(fù)制到網(wǎng)站根目錄。2.配置DVWA鏈接數(shù)據(jù)庫(kù),請(qǐng)打開(kāi)DVWA-master\config文件夾,將config.inc.php.dist文件復(fù)制為config.inc.php,打開(kāi)config.inc.php。3.在config.inc.php文件中,把$_DVWA['db_password']的值改成'root',與集成環(huán)境默認(rèn)MYSQL的用戶(hù)名root和密碼root保持一致,然后保存。4.通過(guò)瀏覽器訪問(wèn)/DVWA-master/index.php,如圖7-4-1所示。圖7-4-1網(wǎng)站dvwa的首次配置頁(yè)面1)頁(yè)面提示:Ifyouseedisabledoneitherallow_url_fopenorallow_url_include,setthefollowinginyourphp.inifileandrestartApache.allow_url_fopen=Onallow_url_include=On如圖7-4-2所示,打開(kāi)服務(wù)器上的php.ini文件,然后,將allow_url_include設(shè)置為On。圖7-4-2打開(kāi)配置文件php.ini重啟PHPStudy的Apache服務(wù)。2)頁(yè)面提示:reCAPTCHAkey:Missing解決辦法是編輯DVWA-master/config/config.inc.php這個(gè)配置文件,設(shè)置以下的兩個(gè)key:$_DVWA['recaptcha_public_key']='';$_DVWA['recaptcha_private_key']='';key的生成地址是/recaptcha/admin/create下面是生成好的key:Sitekey:6LdU1mkUAAAAAE_7p83joYR2fG8GK1YpLmUw7u-2Secretkey:6LdU1mkUAAAAAJ-ho4xmsSIbtwC1CVLRHLZ_VzBe把這兩個(gè)key填上就可以了:$_DVWA['recaptcha_public_key']='6LdU1mkUAAAAAE_7p83joYR2fG8GK1YpLmUw7u-2';$_DVWA['recaptcha_private_key']='6LdU1mkUAAAAAJ-ho4xmsSIbtwC1CVLRHLZ_VzBe';5.再次訪問(wèn)/DVWA-master/login.php,將新打開(kāi)的頁(yè)面往下拉,點(diǎn)擊“Create/ResetDatabase”按鈕,即可創(chuàng)建DVWA的數(shù)據(jù)庫(kù)。6.創(chuàng)建好DVWA的數(shù)據(jù)庫(kù)后,用戶(hù)的瀏覽器自動(dòng)轉(zhuǎn)到登錄頁(yè)面,這時(shí),需要輸入用戶(hù)名和密碼。DVWA默認(rèn)的用戶(hù)名和密碼有5組:admin/passwordgordonb/abc1231337/charleypablo/letmeinsmithy/password如圖7-4-3所示,任選其中一組用戶(hù)名和密碼,輸入后,點(diǎn)擊“Login”按鈕,即可成功登陸DVWA。圖7-4-3網(wǎng)站DVWA的登錄頁(yè)面
二、DVWA訓(xùn)練舉例
安全級(jí)別為L(zhǎng)ow級(jí)的代碼對(duì)客戶(hù)端提交的參數(shù)不進(jìn)行任何的檢查與過(guò)濾,存在著明顯的SQL注入漏洞。下面以Low級(jí)別的SQL注入攻擊為例。
1.將DVWA的安全級(jí)別設(shè)為L(zhǎng)ow。
如圖7-4-4所示。點(diǎn)擊DVWASecurity,將安全級(jí)別從默認(rèn)的Impossible,改為L(zhǎng)ow,然后點(diǎn)擊“Submit”按鈕,提交更改結(jié)果。圖7-4-4設(shè)置網(wǎng)站DVWA的安全級(jí)別2.判斷是否存在SQL注入漏洞,如圖7-4-5所示,輸入1,點(diǎn)擊“Submit”按鈕,查詢(xún)成功。圖7-4-5判斷是否存在SQL注入漏洞3.進(jìn)一步判斷SQL注入漏洞是字符型還是數(shù)字型。如圖7-4-6所示,輸入1'or'1234'='1234,點(diǎn)擊“Submit”按鈕。返回了多個(gè)結(jié)果,說(shuō)明存在字符型SQL注入漏洞。圖7-4-6判斷SQL注入漏洞是字符型還是數(shù)字型4.嘗試找出當(dāng)前SQL查詢(xún)語(yǔ)句的字段數(shù)1)如圖7-4-7所示,輸入1'or1=1orderby1#,點(diǎn)擊“Submit”按鈕。查詢(xún)成功。圖7-4-7判斷當(dāng)前查詢(xún)的字段數(shù)是否為12)如圖7-4-8所示,輸入1'or1=1orderby2#,點(diǎn)擊“Submit”按鈕。查詢(xún)成功。圖7-4-8判斷當(dāng)前查詢(xún)的字段數(shù)是否為23)如圖7-4-9所示,輸入1'or1=1orderby3#,點(diǎn)擊“Submit”按鈕。查詢(xún)失敗。可見(jiàn),當(dāng)前的SQL查詢(xún)語(yǔ)句包含兩個(gè)字段。圖7-4-9判斷當(dāng)前查詢(xún)的字段數(shù)是否為35.嘗試找出當(dāng)前數(shù)據(jù)庫(kù)的名稱(chēng)。如圖7-4-10所示,輸入1'unionselect1,database()#,點(diǎn)擊“Submit”按鈕。通過(guò)查詢(xún)結(jié)果,可以看到當(dāng)前的數(shù)據(jù)庫(kù)名稱(chēng)為dvwa。圖7-4-10嘗試找出當(dāng)前數(shù)據(jù)庫(kù)的名稱(chēng)
6.嘗試找出當(dāng)前數(shù)據(jù)庫(kù)中有哪些表。如圖7-4-11所示,輸入:1'unionselect1,group_concat(table_name)frominformation_schema.tableswheretable_schema=database()#然后點(diǎn)擊“Submit”按鈕。通過(guò)查詢(xún)結(jié)果,可以看到當(dāng)前數(shù)據(jù)庫(kù)中一共有兩個(gè)表,分別是guestbook和users。圖7-4-11嘗試找出當(dāng)前數(shù)據(jù)庫(kù)中有哪些表
7.獲取表中的字段名如圖7-4-12所示,輸入:1'unionselect1,group_concat(column_name)frominformation_schema.columnswheretable_name='users'#然后點(diǎn)擊“Submit”按鈕。通過(guò)查詢(xún)結(jié)果,可以看到users表中有8個(gè)字段,分別是user_id,first_name,last_name,user,password,avatar,last_login,failed_login。圖7-4-12獲取表中的字段名
8.查詢(xún)表中的數(shù)據(jù)如圖7-4-13所示,輸入:1'or1=1unionselectgroup_concat(user_id,user),group_concat(password)fromusers#然后點(diǎn)擊“Submit”按鈕。圖7-4-13查詢(xún)表中的數(shù)據(jù)
通過(guò)查詢(xún)結(jié)果,可以看到users表中的user_id,user,password等數(shù)據(jù)。以u(píng)ser_id為1的用戶(hù)為例,它的用戶(hù)名user和密碼password如下:用戶(hù)名use
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020-2025年中國(guó)汽車(chē)智能剎車(chē)系統(tǒng)(IBS)市場(chǎng)前景預(yù)測(cè)及投資規(guī)劃研究報(bào)告
- 《平行四邊形和梯形》(教學(xué)設(shè)計(jì))- 2024-2025 學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 2025年中國(guó)電子同步傘燈行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 銻礦冶煉項(xiàng)目可行性研究報(bào)告申請(qǐng)建議書(shū)
- 2025年度智慧城市建設(shè)項(xiàng)目場(chǎng)地臨時(shí)使用協(xié)議
- 2024-2025學(xué)年河北省邯鄲市大名縣第一中學(xué)高一上學(xué)期12月月考化學(xué)試卷
- 2025年度環(huán)保設(shè)施建設(shè)與運(yùn)營(yíng)承包合同
- 2025年度餐飲配送與餐飲企業(yè)信息化建設(shè)合同
- 2024-2025學(xué)年福建省福州市長(zhǎng)樂(lè)第一中學(xué)高二上學(xué)期第一次月考化學(xué)試卷
- 2025年中國(guó)失業(yè)保險(xiǎn)行業(yè)市場(chǎng)深度分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025年中國(guó)聯(lián)通上海市分公司招聘130人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 2025年河南質(zhì)量工程職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2024-2025學(xué)年第二學(xué)期學(xué)校全面工作計(jì)劃
- 《魏書(shū)生班主任工作漫談》讀書(shū)心得體會(huì)課件
- 湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試參考試題庫(kù)(含答案)
- 中考語(yǔ)文非連續(xù)性文本閱讀10篇專(zhuān)項(xiàng)練習(xí)及答案
- 教育評(píng)價(jià)學(xué)全套ppt課件完整版教學(xué)教程
- 書(shū)香里的童年
- 三周滾動(dòng)進(jìn)度計(jì)劃
- 電焊機(jī)檢驗(yàn)記錄
- 作文紙(可直接打印)
評(píng)論
0/150
提交評(píng)論