Hacking

如何準備一個資訊安全測試環境

如何準備一個資訊安全測試環境 我們知道沒有經過允許的資訊安全測試行為就會變成駭客攻擊行為 那麼如果要練習網站資訊安全測試有哪些網站可以練習呢? 這邊舉幾個”線上”供練習的網站,與一個可以讓你在本機虛擬環境中建立的網站 這些網站都刻意設計成弱點很多的網站,讓您可以比較容易瞭解網站弱點與測試的過程   OWASP Broken Web Application  http://sourceforge.net/projects/owaspbwa/files/ 首先要介紹的是 OWASP 的 Broken Web 這是一個 Virtual Machine 的環境,下載啟動之後內建超過…

Read More

網站安全測試的測試個案資料庫 – FuzzDB

資訊安全測試的測試個案資料庫 – FuzzDB 這篇文章主要介紹 FuzzDB,FuzzDB主要提供網站資訊安全測試時, 或是自動化安全測試工具所需要的測試個案資料,舉例來說, Injection的攻擊, 但是實際測試的時候,到底要輸入什麼值來當作是 Injection Attack 的測試資料呢? FuzzDB 提供各種攻擊行為會用到的測試個案資料 https://code.google.com/p/fuzzdb/source/browse/#svn%2Ftrunk   舉例來說 “All-attacks-win.txt” 這個檔案提供許多安全測試個案所需的資料 https://code.google.com/p/fuzzdb/source/browse/trunk/attack-payloads/all-attacks/all-attacks-win.txt Command…

Read More

HTTP splitting攻擊原理說明

HTTP splitting攻擊原理與情境 這篇文章主要介紹一種很罕見的攻擊 “HTTP Splitting” 為什麼很罕見呢? 因為這種攻擊方法需要一些條件的配合, 而且攻擊成功之後所帶來的影響有限,所以這類的攻擊慢慢沒有出現   什麼是 HTTP Splitting Splitting 白話文為切割的意義 也就是將 HTTP request 做適當的切割, 讓 Browser…

Read More