您好,登錄后才能下訂單哦!
小編給大家分享一下Multi-Juicer是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Multi-Juicer是一款幫助用戶結合OWASP Juice Shop來運行CTF以及安全培訓的多用戶平臺工具集。各位安全研究人員可能知道,在OWASP Juice Shop的幫助下,我們可以輕松地搭建CTF平臺,或者進行安全培訓。但是,OWASP Juice Shop的設計理念并不支持多用戶同時使用的情況。除此之外,用戶在自己的設備上搭建OWASP Juice Shop時,可能需要花費很多的時間。不過別擔心,Multi-Juicer可以幫你解決各種“疑難雜癥”。
Multi-Juicer能夠幫助我們在一個中央Kubernetes集群中,為每一個OWASP Juice Shop的參與者單獨運行一個Juice Shop實例,而且每一個用戶都無需再本地運行Juice Shop實例。
1、在用戶需要的時候,動態創建新的Juice Shop實例;
2、在單個域名中運行,并使用了一個負載均衡器來幫助Juice Shop實例的參與者發送流量;
3、為防止Juice Shop容器重啟,可自動備份并恢復挑戰進程;
4、自動清除舊的和未使用的Juice Shop實例;
Multi-Juicer需要在Kubernetes上運行,在安裝過程中,我們需要用到helm】:
helm repo add multi-juicerhttps://iteratec.github.io/multi-juicer/# for helm <= 2helm install multi-juicer/multi-juicer --name multi-juicer# for helm >= 3helm install multi-juicer multi-juicer/multi-juicer
通常情況下,Multi-Juicer可以在任意Kubernetes集群中正常運行,為了方便大家在不同云服務提供商的Kubernetes集群中安裝、配置和運行Multi-Juicer
在安裝Multi-Juicer的過程中,我們可以通過多種自定義配置來配置我們自己的Juice Shop實例。
下載并存儲文件,然后讓helm使用我們的配置文件來執行工具的安裝與配置:
helm install -f values.yaml multi-juicer ./multi-juicer/helm/multi-juicer/
helm delete multi-juicer
為了能夠正常在Kubernetes集群上運行Multi-Juicer,工具對集群的計算資源需求如下:
-1GB內存 & 1 CPU
-針對單個JuiceShop實例,200MB & 0.2CPU*參與人數
以上是“Multi-Juicer是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。