1. 程式人生 > >DockerScan:Docker安全分析&測試工具

DockerScan:Docker安全分析&測試工具

ext 帶來 issue secret 自身 python n) 承擔 幫助

DockerScan:Docker安全分析&測試工具

今天給大家介紹的是一款名叫DockerScan的工具,我們可以用它來對Docker進行安全分析或者安全測試。

技術分享圖片

項目主頁http://github.com/cr0hn/dockerscan
提交問題 https://github.com/cr0hn/dockerscan/issues/
開發者 Daniel Garcia (cr0hn) / Roberto Munoz (robskye)
使用文檔 http://dockerscan.readthedocs.org
最新版本 1.0.0-Alpha-02
Python版本 3.5及以上版本

工具快速安裝

> python3.5 -m pip install -U pip > python3.5 -m pip install dockerscan 

顯示選項:

> dockerscan -h

功能瀏覽

DockerScan目前支持以下功能:

1. 掃描:掃描網絡並嘗試定位Docker註冊信息;

2. 註冊:

a) Delete:刪除遠程鏡像/標簽;

b) Info:顯示遠程註冊表信息;

c) Push:推送鏡像文件(與Docker客戶端類似);

d) Upload:上傳隨機文件;

3. 鏡像:

a) Analyze:查找一個Docker鏡像中的敏感信息(包括環境變量中的密碼、URL和IP等等);

b) Extract:提取Docker鏡像;

c) Info:獲取鏡像元數據;

d) Modify:修改Docker的入口點、向Docker鏡像中註入反向Shell、修改Docker鏡像的運行用戶;

使用文檔

我們現在還在完善DockerScan的使用文檔,目前只能給大家提供我們在RootedCON大會上的演講PPT【點我獲取】,非常抱歉。

我們建議大家通過視頻來了解DockerScan的使用方法:

視頻資料1:https://youtu.be/OwX1e4y4JMk

視頻資料2:https://youtu.be/UvtBGIb3E3o

其他

請不要在沒有得到目標用戶事先同意的情況下實用DockerScan來進行測試,由使用者自身使用不當所帶來的問題開發人員不承擔任何責任,同時我們也對DockerScan所帶來的損失概不負責,請大家妥善使用。

除此之外,希望有能力的用戶能夠為我們貢獻代碼,並幫助我們繼續完善DockerScan。如果使用過程中遇到了任何的問題,可以在本項目的GitHub主頁中留言或者Pull Request。

許可證協議

本項目遵循BSDlicense許可證協議。

DockerScan:Docker安全分析&測試工具