


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、安全性測試安全性測試的概念安全性測試是有關驗證應用程序的安全服務和識別潛在安全性缺陷的過程濃 濃 濃 濃 濃濃安全性測試大致包含哪些方面應用程序服務器的安全性(如:IIS、tomact)數據庫的安全性(如:數據庫中密碼的存儲是否以明文保存)帳號和密碼安全性系統程序的安全性(如:打補丁,部分不對外的端口號是否關閉)防火墻設置網絡環境安全性安全性測試過程中應做哪些工作全面檢驗軟件在產品需求規格說明書中規定的防止危險狀態措施的有效性,并檢測每一個 危險狀態下程序的反應濃對軟件設計中用于提高軟件安全性的結構、算法、容錯、冗余、中斷等方案的處理,進 行針對性測試濃在異常情況下測試軟件,已表明軟件在單個或
2、多個錯誤的輸入情況下而導致不安全的狀 態例如:測試通話過程中給正在通話的手機發送短信、撥打電話濃用錯誤的安全性關鍵進行操作,以驗證它在錯誤的操作下不會導致不安全狀態濃對于安全性關鍵的軟件單元和軟件部件,要單獨的進行測試,以滿足其安全性方面的需 求例如:在對淘寶進行測試時,用戶轉賬過程中,對用戶數據的讀取,比如余額,轉賬金 額等加強此類單元及部件的測試以保證整個系統的安全性安全性測試方法濃功能驗證是指采用軟件測試中的黑盒測試方法對涉及軟件安全方面的功能進行測試。如用戶管理 模塊、權限管理、加密系統、認證系統等例如:QQ密碼的破解,因此在設計過程中要考慮密碼的復雜性以加強安全防范漏洞掃描安全性漏洞
3、主要借助于特定的漏洞掃描工具來完成,通過這些漏洞掃描器工具,系統管 理員能夠發現系統中存在的安全漏洞,從而在系統安全中及時采取漏洞修補措施,常見 的漏洞掃描分為兩種類型,一種是基于主機的漏洞掃描器,是指在本地運行的漏洞掃描 器程序,另一種是基于網絡的漏洞掃描器,這是一種基于網絡遠程檢測目標網絡和主機 漏洞的系統程序例如:360安全衛士,就屬于一種主機型的漏洞掃描器,而SQL的注入則屬于網絡漏洞 掃描器濃模擬攻擊對于安全性測試來說,模擬攻擊是一種特殊而又極端的測試方法,我們常以模擬攻擊來 驗證軟件系統程序的安全防護能力例如:其中比較常見的有網站式腳本攻擊(XSS),跨站點請求偽造(CSRF)、D
4、dos攻擊 等注:CSRF (Cross-site request forgery 跨站請求偽造,也被稱為 “one click attack” 或者session riding,通常縮寫為CSRF或者XSRF,是一種對網站的惡意利用。盡管聽 起來像跨站腳本(XSS),但它與XSS非常不同,并且攻擊方式幾乎相左。XSS利用站點 內的信任用戶,而CSRF則通過偽裝來自受信任用戶的請求來利用受信任的網站。與XSS 攻擊相比,CSRF攻擊往往不大流行(因此對其進行防范的資源也相當稀少)和難以防范, 所以被認為比XSS更具危險性。WEB安全性可以從以下幾個方面來測試濃部署與基礎結構網絡是否提供了安全的
5、通訊部署拓撲結構是否包括內部的防火墻部署拓撲結構中是否包括遠程應用程序服務器包括遠程應用程序服務器明確基礎結構安全性需求的限制是什么確認目標環境支持怎樣的信任級別濃輸入驗證是否清楚入口點是否清楚信任邊界是否驗證web頁的輸入是否對傳遞到組件或web服務的參數進行驗證是否驗證從數據庫中檢索出來的數據是否將方法集中起來是否依賴客戶端的驗證應用程序是否容易受SQL的注入攻擊應用程序是否易受XSS攻擊注:一般情況下,只有用戶對數據庫的類型、表名和邏輯判斷、查詢語句等比較清楚才 能成功進行SQL語句注入。XSS (Cross Site Script-跨站點腳本)的原理:即進行腳本注入,URL執行時即把此
6、 腳本進行了執行,一般都是 JavaScript 腳本,如alter( abc”), 在URL中進行XSS注入,也就是把URL中參數改成JS腳本例如:SELECT * FROM motkuser.user where 1=1數據庫中的一條腳本,就可以都出 這個庫下所有的數據。http:/Site/url.asp?id=1;and(Slect Top 1 name from sysobjects where xtype= U and status0)0濃用戶權限對一些有權限控制的功能進行驗證(普通管理員、超級管理員等)對用戶A才能進行的操作,B能否進行操作(可通過竄Session的方式測試,同一
7、瀏 覽器,等兩個帳號交叉操作)注:Session是客戶端與服務器端建立的會話,總是放在服務器上的,服務器會為每次 回話建立一個SessionID,每個客戶會跟一個SessionID對應,并不是關閉了瀏覽器就 結束了本次會話,通常是用戶執行了“退出”操作或者會話超時才會結束測試關注點:Session是否互竄,即是用戶A的操作被用戶B執行了只有A條件的用戶才能查看的頁面,是否B能夠查看(如:直接通過敲地址的方式, 或者復制URL地址)濃授權必須有登陸的頁面是否能跨過登錄直接訪問(如直接復制URL地址)必須經過AB-C的頁面能否跨過B直接由AC (如:直接)URL安全性測試1.對URL中參數信息的檢查是否正確,如URL中的訂單號,地址,金額等正確性的驗證2.對于一些重要的信息是否在URL中顯示出來,導致信息泄漏(如:賬戶名、密碼) 注:URL中包含參數,通過get方式傳遞http請求,get方式在客戶端通過URL提交的 的數據可在URL中看到Post方式,數據傳輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 嵌入式虛擬平臺評測試題及答案
- 姓氏文化創意管理制度
- 農村移風易俗管理制度
- 婦幼衛生監測管理制度
- 行政組織理論的精細管理試題及答案
- 工廠營銷設備管理制度
- 發酵工藝菌種管理制度
- 監理師考試合作學習試題及答案
- 廚具用品倉庫管理制度
- 學校班規班級管理制度
- 剪映剪輯教學課件
- 2024年湖北省荊門市小升初數學試卷(含答案)
- 榫卯結構科普課件
- 一級代理經銷商合同8篇
- 紀檢監察機關辦案安全工作管理規定
- 氯堿工藝培訓課件
- 第07章-氣凝膠課件
- 70歲老年人三力測試能力考試題庫附答案
- 職工宿舍安全注意事項
- 2025年山東省現場流行病學調查職業技能競賽理論參考試指導題庫(含答案)
- GB/T 34571-2024軌道交通機車車輛布線規則
評論
0/150
提交評論