91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣使用TFsec來對你的Terraform代碼進行安全掃描

發布時間:2021-12-23 10:06:29 來源:億速云 閱讀:175 作者:柒染 欄目:網絡管理

這篇文章將為大家詳細講解有關怎樣使用TFsec來對你的Terraform代碼進行安全掃描,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

TFsec

TFsec是一個專門針對Terraform代碼的安全掃描工具,該工具能夠對Terraform模板執行靜態掃描分析,并檢查出潛在的安全問題,當前版本的TFsec支持Terraform v0.12+版本。

功能介紹

檢查所有提供的程序中是否包含敏感數據;

檢查目標代碼是否違反了AWS、Azure和GCP安全最佳實踐建議;

掃描功能模塊(目前只支持本地模塊);

計算表達式和值;

評估Terraform的功能函數,比如說concat()等等;

工具安裝

廣大研究人員可以使用下列實用工具來安裝TFsec。

使用Brew或Linuxbrew安裝:

brew install tfsec

使用Chocolatey安裝:

choco install tfsec

除此之外,我們還可以直接訪問該項目GitHub庫的【Releases頁面】來下載針對自己系統平臺的工具源碼。

怎樣使用TFsec來對你的Terraform代碼進行安全掃描

當然了,我們也可以使用go get來安裝該工具:

go get -u github.com/tfsec/tfsec/cmd/tfsec

工具使用

TFsec可以掃描指定的目錄,如果沒有指定需要掃描的目錄,那么TFsec將掃描當前所在的工作目錄。如果TFsec發現了安全問題,則退出狀態將為非零,否則退出狀態將為零:

tfsec .

Docker使用

如果你不想在你的系統中安裝和運行TFsec的話,你還可以選擇在一個Docker容器中運行TFsec:

docker run --rm -it -v "$(pwd):/src" liamg/tfsec /src

禁用檢測

在某些情況下,我們可能需要在運行過程中排除某些檢測,我們可以通過添加新的參數來運行我們的cmd命令,比如說-e CHECK1,CHECK2等等:

tfsec . -e GEN001,GCP001,GCP002

從.tfvars獲取值

我們還可以在掃描中從一個tfvars文件中獲取值,比如說:

--tfvars-file terraform.tfvars

在CI中運行

TFsec可以在一個CI觀到中運行,如果檢測到了潛在的安全問題,該工具將會以非零退出碼退出運行。如果你不想要輸出有顏色高亮顯示的話,還可以使用下列參數:

--no-colour

輸出選項

TFsec的輸出格式支持 JSON、CSV、Checkstyle、Sarif、JUnit以及其他人類可讀的數據格式,我們可以使用--format參數來進行指定。

GitHub安全警報

如果你想整合GitHub安全警報的話,我們還可以使用tfsec-sarif-actionGitHub Action來運行靜態分析,并將分析結果上傳至GitHub安全警報標簽中:

怎樣使用TFsec來對你的Terraform代碼進行安全掃描

怎樣使用TFsec來對你的Terraform代碼進行安全掃描

工具運行截圖

怎樣使用TFsec來對你的Terraform代碼進行安全掃描

關于怎樣使用TFsec來對你的Terraform代碼進行安全掃描就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

拜泉县| 若羌县| 台中市| 忻城县| 澄迈县| 大英县| 辽中县| 广元市| 科技| 广昌县| 建德市| 榆林市| 辽中县| 马关县| 大安市| 建始县| 长宁县| 库伦旗| 正镶白旗| 新昌县| 宿迁市| 奉化市| 容城县| 台湾省| 长寿区| 东明县| 晋江市| 巴马| 增城市| 合肥市| 炉霍县| 怀安县| 买车| 岐山县| 洮南市| 榆中县| 邛崃市| 新晃| 泰顺县| 盐津县| 广灵县|