㈠ 怎麼誒有可用的QQ破碼器啊
1. OICQ密碼輕松盜 V9.0 破解版
www.ynllw.com/SoftView/SoftView_2418.html
2. QQ密碼本地破解 1.0
www.fixdown.com/soft/2981.htm
3. QQ密碼本地破解 最新版
www.sanhaoonline.com/Download/html/2003/200310/20031015-5059.html
4. OICQ密碼輕松盜9.0(完美破解版)-支持最新版QQ
www.tiansha.net/down/soft/480.htm
5. QQ Q密碼輕松盜 V9.0 破解版
www.ayxz.com/soft/2078.htm
6. QQ2005密碼管理 V2.0 破解版
www.tiansha.net/down/soft/3195.htm
http://www.soft8.net/soft8.php?page=1&word=QQ%C6%C6+%C2%EB&by=name&site=all
㈡ 如何進行滲透測試才有可能登錄到資料庫伺服器的遠程終端
一、滲透測試概念
滲透測試 (penetration test)並沒有一個標準的定義,國外一些安全組織達成共識的通用說法是:滲透測試是通過模擬惡意黑客的攻擊方法,來評估計算機網路系統安全的一種評估方法。這個過程包括對系統的任何弱點、技術缺陷或漏洞的主動分析,這個分析是從一個攻擊者可能存在的位置來進行的,並且從這個位置有條件主動利用安全漏洞。
滲透測試還具有的兩個顯著特點是:
滲透測試是一個漸進的並且逐步深入的過程。
滲透測試是選擇不影響業務系統正常運行的攻擊方法進行的測試。
滲透測試完全模擬黑客可能使用的攻擊技術和漏洞發現技術,對目標系統的安全做深入的探測,發現系統最脆弱的環節,能直觀的讓管理員知道自己網路所面臨的問題。所以滲透測試是安全評估的方法之一。
TIPS:安全評估通常包括工具評估、人工評估、顧問訪談、問卷調查、應用評估、管理評估、網路架構評估、滲透測試等。
滲透測試與其他評估方法的區別:
通常評估方法是根據已知信息資產或其他被評估對象,去發現所有相關的安全問題。滲透測試是根據已知可利用的安全漏洞,去發現是否存在相應的信息資產,通常評估方法對評估結果更具有全面性,滲透測試則更注重安全漏洞的嚴重性。
滲透測試一方面可以從攻擊者的角度,檢驗業務系統的安全防護措施是否有效,各項安全策略是否得到貫徹落實;另一方面可以將潛在的安全風險以真實事件的方式凸現出來,從而有助於提高相關人員對安全問題的認識水平。滲透測試結束後,立即進行安全加固,解決測試發現的安全問題,從而有效地防止真實安全事件的發生。
二、滲透測試分類
根據滲透方法和視角分類,滲透測試可以分為——
A、黑箱測試「zero-knowledge testing」/(黑盒子Black Box)
滲透者完全處於對系統一無所知的狀態。除了被測試目標的已知公開信息外,不提供任何其他信息。一般只從組織的外部進行滲透測試。
通常,這種類型的測試,最初的信息獲取來自DNS、Web、Email及各種公開對外的伺服器。
B、白盒測試
測試者可以通過正常渠道向被測單位取得各種資料,包括網路拓撲、員工資料甚至網站或其他程序的代碼片段,也能與單位其他員工進行面對面的溝通。通常包括從組織外部和從組織內部兩種地點進行滲透測試。這類測試的目的是模擬企業內部雇員的越權操作。
C、灰盒子(Gray Box)
介於以上兩者之間
較為隱秘的進行測試。通常,接受滲透測試的單位網路管理部門會收到通知:在某些時間段進行測試。因此能夠檢測網路中出現的變化。
但在隱秘測試中,被測單位也僅有極少數人知曉測試的存在,因此能夠有效地檢驗單位中的信息安全事件監控、響應、恢復做得是否到位。
根據滲透目標分類,滲透測試又可以分為——
1)主機操作系統滲透
windows、solaris、aix、linux、sco、sgi
2)資料庫系統滲透
mssql、oracle、mysql、informix、sybase
3)應用系統滲透
滲透目標提供的各種應用,如asp、cgi、jsp、php等組成的www應用
4)網路設備滲透
各種防火牆、入侵檢測系統、網路設備
三、滲透測試過程
信息收集、分析→制訂滲透方案並實施→前段信息匯總、分析→提升許可權、內部滲透→滲透結果總結→輸出滲透測試報告→提出安全解決建議
TIPS:
時間選擇
為減輕滲透測試對網路和主機的影響,滲透測試時間盡量安排在業務量不大的時段和晚上
策略選擇
為防止滲透測試造成網路和主機的業務中斷,在滲透測試中不使用含有拒絕服務的測試策略
對於不能接受任何可能風險的主機系統,如銀行票據核查系統、電力調度系統等,可選擇如下保守策略:
復制一份目標環境,包括硬體平台、操作系統、資料庫管理系統、應用軟體等。對目標的副本進行滲透測試
授權滲透測試的監測手段
在評估過程中,由於滲透測試的特殊性,用戶可以要求對整體測試流程進行監控
測試方自控:由滲透測試方對本次滲透測試過程中的三方面數據進行完整記錄:操作、響應、分析,最終形成完整有效的滲透測試報告提交給用戶
用戶監控:用於監控有4種形式
全程監控:採用類似ethereal的嗅探軟體進行全程抓包嗅探
擇要監控:對掃描過程不進行錄制,僅僅在安全工程師分析數據後,准備發起滲透前才開啟軟體進行嗅探
主機監控:僅監控受測主機的存活狀態,避免意外情況發生
指定攻擊源:用戶指定由特定攻擊源地址進行攻擊,該源地址的主機由用戶進行進程、網路連接、數據傳輸等多方監控
制定實施方案
實施方案應當由測試方與客戶之間進行溝通協商。一開始測試方提供一份簡單的問卷調查了解客戶對測試的基本接收情況。內容包括但不限於如下:
目標系統介紹、重點保護對象及特性。
是否允許數據破壞?
是否允許阻斷業務正常運行?
測試之前是否應當知會相關部門介面人?
接入方式?外網和內網?
測試是發現問題就算成功,還是盡可能的發現多的問題?
滲透過程是否需要考慮社會工程?
在得到客戶反饋後,由測試方書寫實施方案初稿並提交給客戶,由客戶進行審核。在審核完成後,客戶應當對測試方進行書面委託授權。這里,兩部分文檔分別應當包含實施方案部分和書面委託授權部分:
下面串聯講一講各知識點——
1)不同網段/vlan之間的滲透
從某內/外部網段,嘗試對另一網段/vlan進行滲透。
通常可能用到的技術包括:對網路設備的遠程攻擊;對防火牆的遠程攻擊或規則探測、規避嘗試。
信息的收集和分析伴隨著每一個滲透測試步驟,每一個步驟又有三個組成部分:操作、響應和結果分析。
2)埠掃描
通過對目標地址的tcp/udp埠掃描,確定其所開放的服務的數量和類型,這是所有滲透測試的基礎。
通過埠掃描,可以基本確定一個系統的基本信息,結合安全工程師的經驗可以確定其可能存在,以及被利用的安全弱點,為進行深層次的滲透提供依據。
3)遠程溢出
這是當前出現的頻率最高、威脅最嚴重,同時又是最容易實現的一種滲透方法,一個具有一般網路知識的入侵者就可以在很短的時間內利用現成的工具實現遠程溢出攻擊。
對於防火牆內的系統同樣存在這樣的風險,只要對跨接防火牆內外的一台主機攻擊成功,那麼通過這台主機對防火牆內的主機進行攻擊就易如反掌。
4)口令猜測
口令猜測也是一種出現概率很高的風險,幾乎不需要任何攻擊工具,利用一個簡單的暴力攻擊程序和一個比較完善的字典,就可以猜測口令。
對一個系統賬號的猜測通常包括兩個方面:首先是對用戶名的猜測,其次是對密碼的猜測。
5)本地溢出
指在擁有了一個普通用戶的賬號之後,通過一段特殊的指令代碼獲得管理員許可權的方法。
前提:首先要獲得一個普通用戶密碼。也就是說由於導致本地溢出的一個關鍵條件是設置不當的密碼策略。多年的實踐證明,在經過前期的口令猜測階段獲取的普通賬號登錄系統之後,對系統實施本地溢出攻擊,就能獲取不進行主動安全防禦的系統的控制管理許可權。
6)腳本及應用測試
專門針對web及資料庫伺服器進行。據最新技術統計,腳本安全弱點為當前web系統,尤其是存在動態內容的web系統比較嚴重的 安全弱點之一。
利用腳本相關弱點輕則可以獲取系統其他目錄的訪問許可權,重則將有可能取得系統的控制許可權。因此對於含有動態頁面的web、資料庫等系統,web腳本及應用測試將是必不可少的一個環節。
在web腳本及應用測試中,可能需要檢查的部份包括:
◆檢查應用系統架構,防止用戶繞過系統直接修改資料庫;
◆檢查身份認證模塊,用以防止非法用戶繞過身份認證;
◆檢查資料庫介面模塊,用以防止用戶獲取系統許可權;
◆檢查文件介面模塊,防止用戶獲取系統文件;
◆檢查其他安全威脅;
7)無線測試
中國的無線網路還處於建設時期,但是由於無線網路的部署簡易,在一些大城市的普及率已經很高了。北京和上海的商務區至少80%的地方都可以找到接入點。
通過對無線網路的測試,可以判斷企業區域網安全性,已經成為越來越重要的滲透測試環節。
除了上述的測試手段外,還有一些可能會在滲透測試過程中使用的技術,包括:社交工程學、拒絕服務攻擊,以及中間人攻擊。
8)信息收集
網路信息收集:在這一部還不會直接對被測目標進行掃描,應當先從網路上搜索一些相關信息,包括Google Hacking, Whois查詢, DNS等信息(如果考慮進行社會工程學的話,這里還可以相應從郵件列表/新聞組中獲取目標系統中一些邊緣信息如內部員工帳號組成,身份識別方式,郵件聯系 地址等)。
目標系統信息收集:通過上面一步,我們應當可以簡單的描繪出目標系統的網路結構,如公司網路所在區域,子公司IP地址分布,VPN接入地址等。這里特別要注意一些比較偏門的 HOST名稱地址,如一些backup開頭或者temp開關的域名很可能就是一台備份伺服器,其安全性很可能做的不夠。從獲取的地址列表中進行系統判斷,了解其組織架構及操作系統使用情況。最常用的方法的是目標所有IP網段掃描。
埠/服務信息收集:這一部分已經可以開始直接的掃描操作
9)漏洞掃描
這一步主要針對具體系統目標進行。如通過第一步的信息收集,已經得到了目標系統的IP地址分布及對應的域名,並且我們已經通過一些分析過濾出少許的幾個攻擊目標,這時,我們就可以針對它們進行有針對性的漏洞掃描。這里有幾個方面可以進行:
針對系統層面的工具有:ISS, Nessus, SSS, Retina, 天鏡, 極光
針對WEB應用層面的工具有:AppScan, Acunetix Web Vulnerability Scanner, WebInspect, Nstalker
針對資料庫的工具有:ShadowDatabaseScanner, NGSSQuirreL
針對VOIP方面的工具有:PROTOS c07 sip(在測試中直接用這個工具轟等於找死)以及c07 h225, Sivus, sipsak等。
事實上,每個滲透測試團隊或多或少都會有自己的測試工具包,在漏洞掃描這一塊針對具體應用的工具也比較個性化。
10)漏洞利用
有時候,通過服務/應用掃描後,我們可以跳過漏洞掃描部分,直接到漏洞利用。因為很多情況下我們根據目標服務/應用的版本就可以到一些安全網站上獲取針對該目標系統的漏洞利用代碼,如milw0rm, securityfocus,packetstormsecurity等網站,上面都對應有搜索模塊。實在沒有,我們也可以嘗試在GOOGLE上搜索「應用名稱 exploit」、「應用名稱 vulnerability」等關鍵字。
針對系統方面:metasploit
針對資料庫方面:xoxo
針對Web伺服器方面的工具有:xoxo
11)Web安全測試
Information Gathering:也就是一般的信息泄漏,包括異常情況下的路徑泄漏、文件歸檔查找等
Business logic testing:業務邏輯處理攻擊,很多情況下用於進行業務繞過或者欺騙等等
Authentication Testing:有無驗證碼、有無次數限制等,總之就是看能不能暴力破解或者說容不容易通過認證,比較直接的就是「默認口令」或者弱口令了
Session Management Testing:會話管理攻擊在COOKIE攜帶認證信息時最有效
Data Validation Testing:數據驗證最好理解了,就是SQL Injection和Cross Site Script等等
12)Web測試的工具
目前網上能夠找到許多能夠用於進行Web測試的工具,根據不同的功能分主要有:
1.枚舉(Enumeration): DirBuster, http-dir-enum, wget
2.基於代理測試類工具:paros, webscarab, Burp Suite
針對WebService測試的部分有一些尚不是很成熟的工具,如:wsbang,wschess,wsmap,wsdigger,wsfuzzer
這一部分值得一提的是,很多滲透測試團隊都有著自己的測試工具甚至是0DAY代碼,最常見的是SQL注入工具,現網開發的注入工具(如NBSI等) 目前都是針對中小企業或者是個人站點/資料庫進行的,針對大型目標系統使用的一些相對比較偏門的資料庫系統(如INFORMIX,DB2)等,基本上還不涉及或者說還不夠深入。這時各滲透測試團隊就開發了滿足自身使用習慣的測試工具。
針對無線環境的攻擊有:WifiZoo
13)許可權提升
在前面的一些工作中,你或許已經得到了一些控制許可權,但是對於進一步攻擊來說卻還是不夠。例如:你可能很容易的能夠獲取Oracle資料庫的訪問權 限,或者是得到了UNIX(AIX,HP-UX,SUNOS)的一個基本賬號許可權,但是當你想進行進一步的滲透測試的時候問題就來了。你發現你沒有足夠的 許可權打開一些密碼存儲文件、你沒有辦法安裝一個SNIFFER、你甚至沒有許可權執行一些很基本的命令。這時候你自然而然的就會想到許可權提升這個途徑了。
目前一些企業對於補丁管理是存在很大一部分問題的,他們可能壓根就沒有想過對一些伺服器或者應用進行補丁更新,或者是延時更新。這時候就是滲透測試人員的好機會了。經驗之談:有一般許可權的Oracle賬號或者AIX賬號基本上等於root,因為這就是現實生活
14)密碼破解
有時候,目標系統任何方面的配置都是無懈可擊的,但是並不是說就完全沒辦法進入。很多情況下,往往破壞力最大的攻擊起源於最小的弱點,例如弱口令、目 錄列表、SQL注入繞過論證等等。所以說,對於一些專門的安全技術研究人員來說,這一塊意義不大,但是對於一個滲透測試工程師來說,這一步驟是有必要而且絕大部分情況下是必須的。
目前網路中有一種資源被利用的很廣泛,那就是rainbow table技術,說白了也就是一個HASH對應表,有一些網站提供了該種服務,對外宣稱存儲空間大於多少G,像rainbowcrack更是對外宣稱其數據量已經大於1.3T 囧
15)日誌清除
這里不展開講。
進一步滲透
攻入了DMZ區一般情況下我們也不會獲取多少用價值的信息。為了進一步鞏固戰果,我們需要進行進一步的內網滲透。到這一步就真的算是無所不用其及。 最常用且最有效的方式就是Sniff抓包(可以加上ARP欺騙)。當然,最簡單的你可以翻翻已入侵機器上的一些文件,很可能就包含了你需要的一些連接帳 號。比如說你入侵了一台Web伺服器,那麼絕大部分情況下你可以在頁面的代碼或者某個配置文件中找到連接資料庫的帳號。你也可以打開一些日誌文件看一看。
除此之外,你可以直接回到第二步漏洞掃描來進行。
四、生成報告
生成的報告中應當包含:
1.薄弱點列表清單(按照嚴重等級排序)
2.薄弱點詳細描述(利用方法)
3.解決方法建議
4.參與人員/測試時間/內網/外網
5、測試過程中的風險及規避
滲透測試利用網路安全掃描器、專用安全測試工具和富有經驗的安全工程師的人工經驗對網路中的核心伺服器及重要的網路設備,包括伺服器、網路設備、防火牆等進行非破壞性質的模擬黑客攻擊,目的是侵入系統並獲取機密信息並將入侵的過程和細節產生報告給用戶。
滲透測試和工具掃描可以很好的互相補充。工具掃描具有很好的效率和速度,但是存在一定的誤報率和漏報率,並且不能發現高層次、復雜、並且相互關聯的安全 問題;滲透測試需要投入的人力資源較大、對測試者的專業技能要求很高(滲透測試報告的價值直接依賴於測試者的專業技能),但是非常准確,可以發現邏輯性更強、更深層次的弱點。
當具備滲透測試攻擊經驗的人們站到系統管理員的角度,要保障一個大網的安全時,我們會發現,需要關注的問題是完全不同的:從攻方的視角看,是「攻其一點,不及其餘」,只要找到一點漏洞,就有可能撕開整條戰線;但從守方的視角看,卻發現往往「千里之堤,毀於蟻穴」。因此,需要有好的理論指引,從技術到管理都注重安全,才能使網路固若金湯。
㈢ 如何進行Web滲透測試
什麼是滲透測試?
滲透測試,是滲透測試工程師完全模擬黑客可能使用的攻擊技術和漏洞發現技術,對目標網路、主機、應用的安全作深入的探測,發現系統最脆弱的環節。
如何進行Web滲透測試?
完整web滲透測試框架當需要測試的web應用數以千計,就有必要建立一套完整的安全測試框架,流程的最高目標是要保證交付給客戶的安全測試服務質量。
1、立項:項目建立,時間安排,人力分配,目標制定,廠商介面人確定;
系統分析&威脅分析:針對具體的web應用,分析系統架構、使用的組件、對外提供的介面等,以STRIDE為威脅模型進行對應的安全威脅分析,輸出安全威脅分析表,重點關注top3威脅;
制定測試用例:根據威脅分析的結果制定對應的測試用例,測試用例按照模板輸出,具備可執行性;
測試執行&漏洞挖掘:測試用例執行&發散測試,挖掘對應的安全問題or漏洞;
問題修復&回歸測試:指導客戶應用開發方修復安全問題or漏洞,並進行回歸測試,確保安全問題or漏洞得到修復,並且沒有引入新的安全問題;
項目總結評審:項目過程總結,輸出文檔評審,相關文檔歸檔。
2、Web應用的滲透測試流程
主要分為3個階段,分別是:信息收集→漏洞發現→漏洞利用,下面仔細分析一下各個階段流程:
一、信息收集
在信息收集階段,我們需要盡量多的收集關於目標web應用的各種信息,比如:腳本語言的類型、伺服器的類型、目錄的結構、使用的開源軟體、資料庫類型、所有鏈接頁面,用到的框架等
腳本語言的類型:常見的腳本語言的類型包括:php、asp、aspx、jsp等
測試方法:
1 爬取網站所有鏈接,查看後綴
2 直接訪問一個不存在頁面後面加不同的後綴測試
3 查看robots.txt,查看後綴
伺服器的類型:常見的web伺服器包括:apache、tomcat、IIS、ngnix等
測試方法:
1 查看header,判斷伺服器類型
2 根據報錯信息判斷
3 根據默認頁面判斷
目錄的結構:了解更多的目錄,可能發現更多的弱點,如:目錄瀏覽、代碼泄漏等。
測試方法
1 使用字典枚舉目錄
2 使用爬蟲爬取整個網站,或者使用google等搜索引擎獲取
3 查看robots.txt是否泄漏
使用的開源軟體:我們如果知道了目標使用的開源軟體,我們可以查找相關的軟體的漏洞直接對網站進行測試。
測試方法
指紋識別(網路上有很多開源的指紋識別工具)
資料庫類型:對於不同的資料庫有不同的測試方法。
測試方法
1 使應用程序報錯,查看報錯信息
2 掃描伺服器的資料庫埠(沒做NAT且防火牆不過濾時有效)
所有鏈接頁面:這個跟前面的獲取目錄結構類似,但是這個不只是獲取網站的所有功能頁面,有時候還可以獲取到管理員備份的源碼。
測試方法
1 使用字典枚舉頁面
2 使用爬蟲爬取整個網站,或者使用google等搜索引擎獲取
3 查看robots.txt是否泄漏
用到的框架:很多網站都利用開源的框架來快速開發網站,所以收集網站的框架信息也是非常關鍵的。
測試方法
指紋識別(網路上有很多開源的指紋識別工具)
二、漏洞發現
在這個階段我們在做測試的時候要對症下葯,不能盲目的去掃描,首先要確定目標應用是否使用的是公開的開源軟體,開源框架等、然後在做深一度的漏洞掃描。
關於開源軟體的漏洞發現
開源的軟體:常見的開源軟體有wordpress、phpbb、dedecms等
開源的框架:常見的開源框架有Struts2、 Spring MVC、ThinkPHP等
中間件伺服器:常見的中間件伺服器有jboss、tomcat、Weblogic等
資料庫服務:常見的資料庫服務mssql、mysql、oracle、redis、sybase、MongoDB、DB2等
對於開源軟體的測試方法
1 通過指紋識別軟體判斷開源軟體的版本信息,針對不同的版本信息去開放的漏洞資料庫查找相應版本的漏洞進行測試
2 對於默認的後台登錄頁、資料庫服務埠認證等入口可以進行簡單的暴力破解、默認口令嘗試等操作
3 使用開源的漏洞發現工具對其進行漏洞掃描,如:WPScan
關於自主開發的應用
手動測試:這個階段,我們需要手工測試所有與用戶交互的功能,比如:留言、登入、下單、退出、退貨、付款等操作
軟體掃描:使用免費的軟體掃描,如:appscan、wvs、netsparker,burp等
可能存在的漏洞
Owasp關鍵點
代碼安全之上傳文件
代碼安全之文件包含
代碼安全之SSRF
邏輯漏洞之密碼重置
邏輯漏洞之支付漏洞
邏輯漏洞之越權訪問
平台安全之中間件安全
三、漏洞利用
針對不同的弱點有不同的漏洞利用方式,需要的知識點也比較多。一般這個階段包括兩種方式,一種是手工測試,一種是工具測試
手工測試
手工測試是通過客戶端或伺服器訪問目標服務,手工向目標程序發送特殊的數據,包括有效的和無效的輸入,觀察目標的狀態、對各種輸入的反應,根據結果來發現問題的漏洞檢測技術。手工測試不需要額外的輔助工具,可由測試者獨立完成,實現起來比較簡單。但這種方法高度依賴於測試者,需要測試者對目標比較了解。手工測試可用於Web應用程序、瀏覽器及其他需要用戶交互的程序。
這種方式對於有特殊過濾等操作,或者網路上沒有成型的利用工具的時候可以使用。
工具測試
網路上有很多好用的免費利用工具,比如針對sql注入的sqlmap、針對軟體漏洞的matesploit等。
㈣ 【原創】使用Hydra暴力破解網路協議密碼
Hydra是一款全能的暴力破解工具,功能強大,幾乎支持所有的協議。本次實驗使用Hydra爆破SSH登陸密碼;
參數說明
hydra [[[-l login|-L file] [-p PASS|-P FILE]] | [-C FILE]] [-e ns]
[-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w time] [-f] [-s PORT] [-S] [-vV] server service [OPT]
-R 繼續從上一次進度接著破解。
-S 採用SSL鏈接。
-s PORT 可通過這個參數指定非默認埠。
-l LOGIN 指定破解的用戶,對特定用戶破解。
-L FILE 指定用戶名字典。
-p PASS 小寫,指定密碼破解,少用,一般是採用密碼字典。
-P FILE 大寫,指定密碼字典。
-e ns 可選選項,n:空密碼試探,s:使用指定用戶和密碼試探。
-C FILE 使用冒號分割格式,例如「登錄名:密碼」來代替-L/-P參數。
-M FILE 指定目標列表文件一行一條。
-o FILE 指定結果輸出文件。
-f 在使用-M參數以後,找到第一對登錄名或者密碼的時候中止破解。
-t TASKS 同時運行的線程數,默認為16。
-w TIME 設置最大超時的時間,單位秒,默認是30s。
-v / -V 顯示詳細過程。
server 目標ip
service 指定服務名,支持的服務和協議:telnet ftp pop3[-ntlm] imap[-ntlm] smb smbnt http-{head|get}
http-{get|post}-form http-proxy cisco cisco-enable vnc ldap2 ldap3 mssql mysql oracle-listener
postgres nntp socks5 rexec rlogin pcnfs snmp rsh cvs svn icq sapr3 ssh smtp-auth[-ntlm] pcanywhere
teamspeak sip vmauthd firebird ncp afp等等。
實驗過程
受害主機:192.168.1.103
受害用戶:root
1.我們需要知道受害主機的ssh用戶,例如root。接下來,我們需要准備一個密碼字典,為了節省時間,我們使用了一個簡單的密碼字典,其中包含了[email protected]的正確密碼;
2.在終端中輸入: hydra 192.168.1.103 ssh -l root -P ./Documents/password.txt -V 並回車;
隨後Hydra根據字典的內容進行逐個嘗試,並在全部嘗試完成之後顯示爆破結果。
Safesonic網路安全團隊實驗室2016年08月21日