亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

免費漏洞掃描工具推薦 服務器版本漏洞檢測工具


免費漏洞掃描工具推薦 服務器版本漏洞檢測工具

文章插圖
測試是軟件開發(fā)生命周期(SDLC)的重要組成部分,它有幾個階段 。今天,我想談談如何在代碼中發(fā)現(xiàn)安全問題 。
在開發(fā)軟件的時候,你不能忽視安全問題 。這就是為什么有一個術(shù)語叫 DevSecOps,它的基本職責是識別和解決應用中的安全漏洞 。有一些用于檢查 OWASP 漏洞 的開源解決方案,它將通過創(chuàng)建源代碼的威脅模型來得出結(jié)果 。
處理安全問題有不同的方法,如靜態(tài)應用安全測試(SAST)、動態(tài)應用安全測試(DAST)、交互式應用安全測試(IAST)、軟件組成分析等 。
靜態(tài)應用安全測試在代碼層面運行,通過發(fā)現(xiàn)編寫好的代碼中的錯誤來分析應用 。這種方法不需要運行代碼,所以叫靜態(tài)分析 。
我將重點介紹靜態(tài)代碼分析,并使用一個開源工具進行實際體驗 。
為什么要使用開源工具檢查代碼安全?選擇開源軟件、工具和項目作為開發(fā)的一部分有很多理由 。它不會花費任何金錢,因為你使用的是一個由志趣相投的開發(fā)者社區(qū)開發(fā)的工具,而他們希望幫助其他開發(fā)者 。如果你有一個小團隊或一個初創(chuàng)公司,找到開源軟件來檢查你的代碼安全是很好的 。這樣可以讓你不必單獨雇傭一個 DevSecOps 團隊,讓你的成本降低 。
好的開源工具總是考慮到靈活性,它們應該能夠在任何環(huán)境中使用,覆蓋盡可能多的情況 。這讓開發(fā)人員更容易將該軟件與他們現(xiàn)有的系統(tǒng)連接起來 。
但是有的時候,你可能需要一個功能,而這個功能在你選擇的工具中是不可用的 。那么你就可以選擇復刻其代碼,在其上開發(fā)自己的功能,并在你的系統(tǒng)中使用 。
因為,大多數(shù)時候,開源軟件是由社區(qū)驅(qū)動的,開發(fā)的速度往往是該工具的用戶的加分項,因為他們會根據(jù)用戶的反饋、問題或 bug 報告來迭代項目 。
使用 Graudit 來確保你的代碼安全有各種開源的靜態(tài)代碼分析工具可供選擇,但正如你所知道的,工具分析的是代碼本身,這就是為什么沒有通用的工具適用于所有的編程語言 。但其中一些遵循 OWASP 指南,盡量覆蓋更多的語言 。
在這里,我們將使用 Graudit,它是一個簡單的命令行工具,可以讓我們找到代碼庫中的安全缺陷 。它支持不同的語言,但有一個固定的簽名集 。
Graudit 使用的 grep 是 GNU 許可證下的工具,類似的靜態(tài)代碼分析工具還有 Rough Auditing Tool for Security(RATS)、Securitycompass Web Application Analysis Tool(SWAAT)、flawfinder 等 。但 Graudit 的技術(shù)要求是最低的,并且非常靈活 。不過,你可能還是有 Graudit 無法滿足的要求 。如果是這樣,你可以看看這個 列表 的其他的選擇 。
我們可以將這個工具安裝在特定的項目下,或者全局命名空間中,或者在特定的用戶下,或者任何我們喜歡地方,它很靈活 。我們先來克隆一下倉庫 。
$ git clonehttps://github.com/wireghoul/graudit現(xiàn)在,我們需要創(chuàng)建一個 Graudit 的符號鏈接,以便我們可以將其作為一個命令使用 。
$ cd ~/bin &&; mkdir graudit$ ln --symbolic ~/graudit/graudit ~/bin/graudit在 .bashrc (或者你使用的任何 shell 的配置文件)中添加一個別名 。
#------ .bashrc ------alias graudit="~/bin/graudit"重新加載 shell:
$ source ~/.bashrc # 或$ exex $SHELL讓我們通過運行這個來檢查是否成功安裝了這個工具 。
$ graudit -h如果你得到類似于這樣的結(jié)果,那么就可以了 。
圖 1 Graudit 幫助頁面
我正在使用我現(xiàn)有的一個項目來測試這個工具 。要運行該工具,我們需要傳遞相應語言的數(shù)據(jù)庫 。你會在 signatures 文件夾下找到這些數(shù)據(jù)庫 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: