FireEye在GitHub上開源密碼破解工具GoCrack

責(zé)任編輯:editor005

作者:liki

2017-11-01 14:34:14

摘自:黑客與極客

近日,F(xiàn)ireEye 開源了一款密碼破解工具 GoCrack,可在多機器上部署破解任務(wù)。GoCrack 是由 FireEye’s Innovation and Custom Engineering (ICE) 團隊開發(fā)的密碼破解工具,它便于使用,基于網(wǎng)頁進行后臺管理,可實時呈現(xiàn)數(shù)據(jù)結(jié)果。

近日,F(xiàn)ireEye 開源了一款密碼破解工具 GoCrack,可在多機器上部署破解任務(wù)。

GoCrack 是由 FireEye’s Innovation and Custom Engineering (ICE) 團隊開發(fā)的密碼破解工具,它便于使用,基于網(wǎng)頁進行后臺管理,可實時呈現(xiàn)數(shù)據(jù)結(jié)果。

FireEye高級漏洞工程師表示:

你只需在一臺機器上(支持GPU / CPU)部署 GoCrack 服務(wù)器, GoCrack 會自動在 GPU / CPU 機器上分配任務(wù)。

GoCrack 源碼現(xiàn)已開源在 GitHub上。

用戶可以直接通過源碼安裝,或者使用 docker 容器安裝必要組件。

我們也使用了 Dockerfile 來幫助用戶使用 GoCrack ,裝有 Docker 的 Linux 服務(wù)器也可以安裝相應(yīng)組件。使用 NVIDIA GPU 的用戶可以使用 NVIDIA Docker 在容器中完全訪問 GPU。

使用 GoCrack

用戶只需要一個簡單的網(wǎng)頁交互界面就可以創(chuàng)建,瀏覽,管理破解任務(wù)。

儀表盤

考慮到密碼的敏感性,GoCrack 使用了授權(quán)系統(tǒng),可防止用戶(除了創(chuàng)建者或已經(jīng)得到授權(quán)的用戶)訪問任務(wù)數(shù)據(jù),而一些敏感操作,如修改任務(wù),查看破解密碼,下載任務(wù)文件等都可以被記錄下來,并供管理員審核。

引擎文件(破解引擎使用的文件),如 Dictionaries,Mangling Rules等,這些都可以以共享的形式上傳,其他用戶可以在任務(wù)中使用它們,但不能下載或編輯,這也保證了敏感數(shù)據(jù)不會被查看。

在所有的引擎文件上傳完之前,GoCrack 任務(wù)無法運行。

GoCrack 支持 hashcat v3.6+ ,不需要額外的數(shù)據(jù)庫服務(wù)器(純文件即可)并且支持 LDAP 和基于數(shù)據(jù)庫授權(quán)。

GoCrack 計劃增加對 MySQL 和PostgreSQL 數(shù)據(jù)庫支持,這樣可以實現(xiàn)更大的部署規(guī)模,方便在 UI 中管理和編輯文件,任務(wù)到期后自動結(jié)束和對 hashcat 引擎更高級的配置。

  任務(wù)列表

  任務(wù)狀態(tài)

FireEye在GitHub上開源密碼破解工具GoCrack

  “破解的密碼”選項卡

GoCrack 對測試密碼健壯性十分重要

這個工具對于安全測試人員來說很有幫助,他們可以更好地測試密碼健壯性,優(yōu)化密碼存儲方案,審計當(dāng)前密碼需求,破解 exfil 檔案中的密碼等。

GoCrack 會記錄下任何可疑行為,并且會對未授權(quán)的用戶隱藏數(shù)據(jù)內(nèi)容。

研究人員表示,GoCrack 很可能會成為一些不法分子的專屬工具。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號