那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

11款專家級滲透測試工具

jf_Fo0qk3ln ? 來源:菜鳥學信安 ? 2023-03-07 10:51 ? 次閱讀

滲透測試員,有時也稱“道德黑客”,他們本質上是安全專家,負責對客戶的網絡或系統發起模擬攻擊,以尋找潛在漏洞。他們的目標是展示惡意攻擊者可能在何處,以及如何利用目標網絡發起攻擊,從而使其客戶能夠在真正的攻擊發生之前緩解任何潛在漏洞。

在本文中,我們將深入研究滲透測試員用來挫敗客戶防御系統的工具。正如您所料,這些工具和技術與惡意行為者所使用的大致相同。

回顧過去,黑客入侵異常困難,需要大量手動操作。然而,如今,一整套自動化測試工具讓黑客變成了“半機械人”,能夠比以往任何時候都進行更多的測試。以下11款專家級滲透測試工具,可以幫助滲透測試員更快、更好、更智能地完成工作。

頂級滲透測試工具

Kali Linux

Nmap;

Metasploit;

Wireshark;

John the Ripper;

Hashcat;

Hydra;

Burp Suite

Zed Attack Proxy;

Sqlmap;

aircrack-ng;

1.Kali Linux

如果您沒有使用Kali Linux作為基本的滲透測試操作系統,那么您要么擁有最前沿的知識和專業用例,要么就做錯了。Kali的前身是BackTrack Linux,由進攻性安全部門的專業人員維護,它在各個方面都進行了優化,可以作為進攻性滲透測試工具使用。

雖然您可以在它自己的硬件上運行Kali,但是在OS X或Windows上看到滲透測試人員使用Kali虛擬機要常見得多。

Kali附帶了下述提到的大多數工具,并且是大多數用例的默認測試操作系統。不過要注意,Kali擅長進攻,而不是防御,并且很容易被利用。因此,不要在你的Kali虛擬機中保存任何重要的機密文件。

2.Nmap

作為端口掃描器的鼻祖,nmap(全稱為network mapper)是一種久經考驗的滲透測試工具,很少有人能離開它。哪些端口是開放的?這些端口上運行著什么?這是滲透測試人員在偵察階段必不可少的信息,而nmap通常是完成這項工作的最佳工具。

盡管偶爾會有非技術型C級高管歇斯底里地表示,某個未知方正在對企業進行端口掃描,但使用nmap本身是完全合法的,就像敲附近鄰居的前門,看看是否有人在家一樣。

許多合法組織,例如保險公司、Shodan和Censys等互聯網制圖師,以及BitSight等風險評分員,都會定期使用專門的端口掃描軟件(通常是nmap的競爭對手masscan或zmap)掃描整個IPv4范圍,以繪制各種規模的企業的公共安全態勢。也就是說,惡意攻擊者也會進行端口掃描,因此需要進行日志記錄,以備將來參考。

3.Metasploit

這個工具就像一把弩:瞄準目標,挑選漏洞,選擇一個有效載荷,然后發射!對于大多數滲透測試人員來說,Metasploit是必不可少的工具,它自動化了大量繁瑣的工作,并且正如其網站所宣稱的那樣,它確實是“世界上最常用的滲透測試框架”。Metasploit是一個獲得Rapid7商業支持的開源項目,是防御者保護其系統免受攻擊的必備工具。

4.Wireshark

Wireshark是一種無處不在的工具,可用于了解通過網絡傳輸的流量。雖然Wireshark通常用于深入研究日常TCP/IP連接問題,但它還支持對數百個協議的分析,包括對其中許多協議的實時分析和解密支持。如果您是滲透測試新手,Wireshark將是一款必須學習的工具。

5.John the Ripper

雖然同為“開膛手”(the Ripper),但John并不會像Jack(開膛手杰克)一樣在維多利亞時代的倫敦連環殺人,而是會以最快的GPU運行速度來破解加密。這個密碼破解程序是開源的,可用于離線密碼破解。John可以使用一組可能的密碼,并對它們進行變更,例如將“a”替換為“@”,將“s”替換為“5”等等。或者它可以使用強大的硬件無限次運行,直到找到密碼為止。考慮到絕大多數人使用的都是簡單的短密碼,John通常能夠成功破解加密。

6.Hashcat

自稱為“世界上最快、最先進的密碼恢復實用程序”或許帶有幾分不自謙的成分,但使用過Hashcat的人肯定了解它的價值所在。Hashcat是John the Ripper的強有力競爭者。它是破解哈希的首選滲透測試工具,此外,hashcat還支持多種密碼猜測暴力攻擊,包括字典和掩碼攻擊。

在滲透測試中我們往往會得到很多hash,需要去解密,而一些在線的網站無法解密出來,所以我們可以使用hashcat在本地進行密碼恢復。

Hashcat在現代GPU上運行得最好。傳統的hashcat仍然支持CPU上的哈希破解,但需要提醒用戶的是,它比利用顯卡的處理能力要慢得多。

7.Hydra

當您需要在線破解密碼(例如SSH或FTP登錄、IMAP、IRC、RDP等)時,John the Ripper的好伙伴Hydra就會發揮作用。把Hydra指向你想要破解的服務,如果你愿意,可以給它一份密碼列表,然后啟動運行。諸如Hydra這樣的工具提醒我們,為什么限制密碼嘗試的次數,以及在少量幾次登錄嘗試后斷開用戶連接可以成功地防御攻擊者。

8.Burp Suite

如果不提及web漏洞掃描器Burp Suite,那么這份列表無疑是不完整的,與目前提到的其他工具不同,它既不免費也不自由,而是專業人員使用的昂貴工具。雖然有一個Burp Suite社區版,但它缺乏很多功能,而Burp Suite企業版的售價高達每年3,999美元。

不過,如此高的價格還能讓人趨之若鶩是有原因的。Burp Suite是一個非常有效的web漏洞掃描器。將它指向你要測試的web屬性,并在準備好后啟動。Burp的競爭對手Nessus也提供了類似效用(且類似價格)的產品

9.Zed Attack Proxy

那些沒有錢購買Burp Suite副本的人會發現OWASP的Zed Attack Proxy(ZAP)幾乎同樣有效,而且它是免費且自由的軟件。顧名思義,ZAP位于您的瀏覽器和您正在測試的網站之間,并允許您攔截(也就是中間人)流量來進行檢查和修改。它沒有Burp的許多花里胡哨的功能,但它的開源許可使得大規模部署變得更容易、更便宜,而且它是一個很好的初學者工具,可以讓他們了解web流量的脆弱程度。ZAP的競爭對手Nikto也提供了類似的開源工具。

10.Sqlmap

有人說過SQL注入工具嗎?可以試一下Sqlmap。這個非常有效的SQL注入工具是開源的,并且正如其官網宣傳的一樣,它可以“自動檢測和利用SQL注入缺陷并接管數據庫服務器的過程”。Sqlmap支持所有常見的目標,包括MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase、SAP MaxDB、Informix、HSQLDB和H2。過去,老前輩們必須用熱針在硬盤上精心設計SQL注入。如今,Sqlmap將使您的滲透測試任務從“瞇著眼工作”中解放出來。

11.aircrack-ng

您客戶的wifi(或者您的家庭wifi)到底有多安全?用aircrack-ng一試便知。這個wifi安全審計工具是免費的,但Pringles你必須自己獲得(聽說7-11的暗網市場可以給你一個低價)。由于配置不當、密碼錯誤或加密協議過時,使得如今破解wifi常常是可能的。Aircrack-ng是許多人的首選——無論是否有Pringles天線

滲透測試工具的類型

我們在此討論的一些工具是虛擬的“瑞士軍刀”,可以幫助您進行多種不同類型的滲透測試,而其他工具則更為專業。接下來,我們就來看看上述工具屬于何種類別,并展示一些可供下載的其他滲透工具:

網絡滲透測試工具

狡猾的黑客每天都在入侵不屬于他們的網絡,因此滲透測試人員需要可以幫助他們訪問目標網絡基礎設施的工具。在我們的榜單中,Kali Linux、nmap、Metasploit、Wireshark、John the Ripper和Burp Suite都屬于這一類。

其他流行的網絡滲透測試工具還包括數據包操作程序Scapy;攻擊和審計框架w3af;以及漏洞掃描程序Nessus、Netsparker和Acunetix。

Web應用程序滲透測試工具

面向Web的應用程序是任何組織都需要保護的主要攻擊面之一,因此滲透測試人員希望將大量精力集中在此,以真正評估其目標的安全性。Nmap、Metasploit、Wireshark、Jon the Ripper、Burp Suite、ZAP、sqlmap、w3af、Nessus、Netsparker和Acunetix 都可以幫助完成這項任務;其他優秀的工具還包括BeEF——一款專注于Web瀏覽器的工具;Web應用程序漏洞掃描器Wapiti、Arachni、Vega和Ratproxy;命令行工具diresearch以及“一體式”滲透測試框架Sn1per。

數據庫滲透測試工具

如果黑客的目標是竊取有價值的數據,那么這些“皇冠上的寶石”通常隱藏在某個數據庫中,因此滲透測試人員必須擁有“開鎖”工具。nmap和sqlmap是用于此目的的重要工具。其他優秀工具還包括SQL Recon——一種主動/被動掃描器,專門針對并嘗試識別網絡上的所有 Microsoft SQL Server;以及BSQL Hacker,一種自動化SQL注入工具。

自動化滲透測試工具

手動查找目標系統中的每個可能的漏洞可能需要數年時間。許多滲透測試工具都內置了自動化功能以加快進程。Metasploit、John the Ripper、Hydra、Sn1per和BSQL Hacker在這方面表現都很突出。

開源滲透測試工具

滲透測試起源于一個對開源運動進行深入投資的黑客世界。除了Burp Suite 之外,我們列出的所有工具都是開源的。此外,Scapy、BeEF、w3af、Wapiti、Arachni、Vega、Ratproxy和Sn1per也是如此。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自動化
    +關注

    關注

    29

    文章

    5622

    瀏覽量

    79660
  • 測試工具
    +關注

    關注

    0

    文章

    57

    瀏覽量

    11970

原文標題:11款專家級滲透測試工具

文章出處:【微信號:菜鳥學信安,微信公眾號:菜鳥學信安】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    芯科科技Z-Wave設備測試工具介紹

    本篇技術博文將介紹SiliconLabs(芯科科技)提供的Z-Wave設備測試工具,通過使用一個舊的Z-Wave DUT項目來測試Z-Wave設備,以確保設備可以正常工作。
    的頭像 發表于 01-17 09:39 ?112次閱讀
    芯科科技Z-Wave設備<b class='flag-5'>測試工具</b>介紹

    Web端TCP/UDP測試工具!小白必學~

    Web端TCP/UDP測試工具,方便大家進行各種基于TCP和TDP的模擬測試。該測試工具不僅支持TCP和UDP測試,還支持SSL,使用極為便捷。 按照如下
    的頭像 發表于 01-08 18:17 ?278次閱讀
    Web端TCP/UDP<b class='flag-5'>測試工具</b>!小白必學~

    Modbus測試工具

    非常實用的工具,通信測試前可以用來檢查線路接線和儀表設置是否正常。
    發表于 12-31 13:38 ?3次下載

    嵌入軟件單元/集成測試工具專業分析

    引言 在現代軟件開發過程中,單元測試作為確保代碼質量的重要環節,得到了廣泛的關注和應用。隨著嵌入式系統的復雜性日益增加,對高效、可靠的單元測試工具的需求也愈加迫切。WinAMS作為一專為嵌入
    的頭像 發表于 11-19 16:41 ?298次閱讀

    CAN總線測試工具選擇與使用

    在現代汽車和工業控制系統中,CAN總線因其高可靠性和靈活性而成為首選的通信協議。為了確保CAN網絡的性能和可靠性,工程師需要使用專業的測試工具來監控、分析和診斷網絡問題。 CAN總線測試工具的類型
    的頭像 發表于 11-12 10:16 ?1009次閱讀

    TCP&UDP調試工具

    TCP&UDP調試工具
    發表于 10-30 10:41 ?1次下載

    MODBUS調試工具(modscan32)

    MODBUS調試工具(modscan32)
    發表于 10-24 10:39 ?0次下載

    性能測試工具上線!暢玩《黑神話:悟空》 固態硬盤選致態

    。玩家們紛紛在論壇和社區分享自己的跑分成績,并對游戲的優化問題進行熱烈討論。 在性能測試工具的幫助下,我們可以看到:《黑神話:悟空》對不同配置的電腦都表現出了良好的優化效果。無論是4000元的入門電腦,還是4萬元的高端配置,玩家都能享受到流
    的頭像 發表于 08-19 16:38 ?556次閱讀

    新品發布 | 多通道車載以太網仿真測試工具

    重磅推出多通道車載以太網/CANFD/LIN仿真測試工具—TC1054Pro產品助力行業進程。TOSUN01產品簡介TC1054Pro是同星智能推出的一多通道車
    的頭像 發表于 07-27 08:21 ?977次閱讀
    新品發布 | 多通道車載以太網仿真<b class='flag-5'>測試工具</b>

    CAN總線測試工具的主要功能

    CAN總線測試工具是用于測試CAN(Controller Area Network)總線通信的軟件或硬件工具,其功能豐富且多樣化。以下是CAN總線測試工具的主要功能,以分點表示和歸納:
    的頭像 發表于 06-25 16:02 ?1202次閱讀

    接口測試工具有哪些種類

    接口測試是軟件測試的一個重要環節,主要用于驗證系統各模塊之間的交互是否符合預期。隨著軟件行業的快速發展,接口測試工具也不斷涌現,為測試人員提供了便利。本文將詳細介紹接口
    的頭像 發表于 05-30 15:07 ?838次閱讀

    請問LSM6DS3TR-C有沒有windows下的測試工具

    LSM6DS3TR-C有沒有windows下的測試工具
    發表于 05-20 06:22

    工具工具——映射與調度、模擬與驗證、開發與測試工具

    本篇文章將重點介紹工具鏈的工具相關知識,我們將從工具鏈的基本概念出發,重點介紹工具鏈中的映射和調度工具、模擬與驗證
    的頭像 發表于 05-16 14:30 ?3214次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調度、模擬與驗證、開發與<b class='flag-5'>測試工具</b>

    嵌入軟件單元測試工具的作用

    嵌入軟件單元測試工具是現代軟件開發過程中不可或缺的一環。它的作用在于幫助開發人員對軟件中的各個單元進行測試,以確保其功能的正確性和穩定性。單元測試是軟件開發過程中的一種測試方法,通過對
    的頭像 發表于 04-23 15:31 ?466次閱讀
    嵌入軟件單元<b class='flag-5'>測試工具</b>的作用

    DEKRA被CSA指定為Zigbee統一測試工具開發和優化新功能和測試用例

    DEKRA德凱被CSA聯盟(Connectivity Standards Alliance,CSA)指定負責為Zigbee統一測試工具(Zigbee Unified Test Harness,ZUTH)開發和優化新功能和測試用例。
    的頭像 發表于 04-09 14:10 ?573次閱讀
    网上赌百家乐有假| 百家乐官网布| 六合彩聊天室| 百家乐园qq群| 百家乐博彩平| 百家乐下注所有组合| 百家乐官网投注网出租| 百家乐官网翻天腾讯视频| 百家乐棋牌游戏源码| 澳门百家乐官网博| 百家乐官网规律打| 百家乐娱乐城赌场| 百家乐庄闲下载| 百家乐怎样看点| KK百家乐官网的玩法技巧和规则| 百家乐官网越长的路| 百家乐官网赌场走势图| 百家乐官网筹码桌| 百家乐官网15人桌布| 希尔顿百家乐官网娱乐城| 黄金城百家乐官网下载| 百家乐娱乐全讯网| 大东方百家乐游戏| 澳门百家乐单注下注| 顶级赌场连环夺宝下载 | 大发888总结经验| 棋牌游戏下载| 大赢家即时比分网| 百家乐怎么玩| 五寨县| 淘金百家乐官网现金网| 网上百家乐官网能作弊吗| 百家乐官网八卦投注法| 奔驰百家乐官网可信吗| 百家乐官网系列抢庄龙| 保单百家乐路单| 好望角百家乐的玩法技巧和规则 | 战神百家乐娱乐城| 大发888娱乐场官方下载| 456棋牌官网| 大发888娱乐城怎么玩|