溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

Haaukins是什么

發(fā)布時(shí)間:2021-12-27 14:32:36 來(lái)源:億速云 閱讀:154 作者:小新 欄目:數(shù)據(jù)安全

小編給大家分享一下Haaukins是什么,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

Haaukins

   Haaukins是一個(gè)高度可訪問(wèn)和自動(dòng)化的安全教育虛擬化平臺(tái),它由三個(gè)主要組件組成,即Docker、Virtualbox和Golang,各個(gè)組件之間的通信和調(diào)用通過(guò)Go編程語(yǔ)言來(lái)進(jìn)行管理。使用Go語(yǔ)言環(huán)境來(lái)管理和部署Haaukins平臺(tái)的主要原因是Go具有簡(jiǎn)單的并發(fā)和并行機(jī)制。

我們的主要目標(biāo)是讓任何希望學(xué)習(xí)網(wǎng)絡(luò)安全相關(guān)內(nèi)容的人,能夠?qū)W習(xí)如何在一個(gè)目標(biāo)系統(tǒng)上發(fā)現(xiàn)漏洞。而Haaukins正好提供了自己的虛擬化環(huán)境以及專(zhuān)門(mén)用于查找安全漏洞的操作系統(tǒng)。

依賴(lài)組件

Haaukins的正常運(yùn)行需要用戶(hù)安裝下列組件:

1、Linux

2、Docker

3、Go 1.13+

工具安裝

在安裝Haaukins客戶(hù)端或守護(hù)進(jìn)程時(shí),有很多選項(xiàng)需要用戶(hù)通過(guò)二進(jìn)制文件進(jìn)行配置,廣大用戶(hù)可以訪問(wèn)該項(xiàng)目的【release頁(yè)面】獲取。

客戶(hù)端安裝

1、下載最新版本的客戶(hù)端

訪問(wèn)項(xiàng)目的【release頁(yè)面】,找到最新版本的Haaukins:

Haaukins是什么 

根據(jù)不同的操作系統(tǒng)和架構(gòu)選擇安裝的版本:

32-bit: ARCH = 38664-bit: ARCH = amd64Mac OSX: OS = darwinWindows: OS = windowsLinux: OS = linux

2、在系統(tǒng)中安裝客戶(hù)端(以Windows為例,詳細(xì)安裝請(qǐng)參考【安裝文檔】):

先進(jìn)入“C:\Program Files\”,創(chuàng)建一個(gè)名為“hkn”的新目錄,將下載下來(lái)的文件拷貝到該目錄,并將其命名為“hkn.exe”,完成后的目錄結(jié)構(gòu)應(yīng)該為“C:\Program Files\hkn\hkn.exe”。

接下來(lái),按照?qǐng)D示進(jìn)行操作完成安裝:

Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么Haaukins是什么 

完成之后,打開(kāi)我們的cmd或PowerShell,然后輸入“hkn”命令即可開(kāi)始使用Haaukins了。

工具測(cè)試

確保命令行工具已進(jìn)入到“$GOPATH/src/github.com/aau-network-security/haaukins/”路徑,然后運(yùn)行下列命令:

go test -v -short ./...

重編譯proto

Haaukins平臺(tái)使用了gRPC來(lái)實(shí)現(xiàn)客戶(hù)端和守護(hù)進(jìn)程的通信,更新好協(xié)議緩沖區(qū)定義后,使用下列命令完成重編譯:

cd $GOPATH/src/github.com/aau-network-security/haaukins/daemon/protoc -I proto/ proto/daemon.proto --go_out=plugins=grpc:proto

看完了這篇文章,相信你對(duì)“Haaukins是什么”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI