91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Checkmarx發(fā)布靜態(tài)分析開(kāi)源解決方案KICS

話(huà)說(shuō)科技 ? 2021-03-26 16:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


Checkmarx近日重磅發(fā)布了開(kāi)源靜態(tài)分析解決方案KICS(保持基礎(chǔ)架構(gòu)即代碼安全),使開(kāi)發(fā)人員能夠編寫(xiě)更安全的基礎(chǔ)架構(gòu)即代碼(IaC),并為保護(hù)傳統(tǒng)應(yīng)用和云原生應(yīng)用的專(zhuān)有代碼、開(kāi)源組件及關(guān)鍵基礎(chǔ)架構(gòu)安全提供了一個(gè)獨(dú)立平臺(tái)。免費(fèi)下載地址:
https://docs.kics.io/getting-started/,3月30日下午4-5點(diǎn),Checkmarx將舉行KICS線(xiàn)上直播演示講座,誠(chéng)邀您的參與!【掃碼下方二維碼馬上參與】

微信搜索Checkmax微信公眾號(hào):Checkmarx軟件安全管理平臺(tái)

+我們?yōu)槭裁撮_(kāi)發(fā)KICS?

云原生的出現(xiàn)致使現(xiàn)代應(yīng)用的設(shè)計(jì)、開(kāi)發(fā)和部署方式的觀念徹底發(fā)生改變。最終,單體應(yīng)用被分解成小型、獨(dú)立的微服務(wù),且不受所處的環(huán)境約束。Orchestration將它們粘合在一起,使應(yīng)用程序變得更可擴(kuò)展、更可靠、更靈活。

就此而論,Orchestration不僅涉及微服務(wù)通信或組成的方式,還涉及基礎(chǔ)架構(gòu)需求或特定配置。雖然在不久之前,基礎(chǔ)架構(gòu)和配置主要通過(guò)人工提供,但隨著DevOps理念的出現(xiàn),自動(dòng)化現(xiàn)在已經(jīng)普及并在代碼中定義。因此,基礎(chǔ)架構(gòu)即代碼(IaC)時(shí)代已經(jīng)來(lái)臨。

IaC通過(guò)工具和技術(shù)建立了一種方法,用于通過(guò)代碼進(jìn)行基礎(chǔ)架構(gòu)配置和提供服務(wù)?;A(chǔ)架構(gòu)即代碼的優(yōu)點(diǎn)包括:自動(dòng)化、冪等性(例如,復(fù)制用于測(cè)試和生產(chǎn)的基礎(chǔ)架構(gòu))、一致性、自文檔化、降低成本等。然而,與傳統(tǒng)的軟件開(kāi)發(fā)類(lèi)似,基礎(chǔ)架構(gòu)即代碼也容易出現(xiàn)錯(cuò)誤配置或安全漏洞等問(wèn)題,這些問(wèn)題不僅可能危及某一特定的應(yīng)用程序,還可能在更大范圍內(nèi)危及整個(gè)業(yè)務(wù)及其底層基礎(chǔ)架構(gòu)。

引入KICS(保持基礎(chǔ)架構(gòu)即代碼安全):這是一個(gè)由Checkmarx(靜態(tài)代碼分析領(lǐng)域的市場(chǎng)領(lǐng)導(dǎo)者)提供的開(kāi)源獨(dú)立引擎,用于在本地云應(yīng)用的環(huán)境中檢測(cè)源自基礎(chǔ)架構(gòu)即代碼的漏洞、合規(guī)問(wèn)題或錯(cuò)誤配置。截至發(fā)布之日,KICS已提供1000多條安全規(guī)則(用Cx語(yǔ)言查詢(xún)),支持Terraform、Kubernetes、Docker、AWSCloudFormation和Ansible,跨越多個(gè)云提供商(如AWS、谷歌云或微軟Azure)。

+我們?nèi)绾伍_(kāi)發(fā)KICS?

起初,KICS僅有50個(gè)查詢(xún),沉寂在一個(gè)私有存儲(chǔ)庫(kù)中,并作為一個(gè)獨(dú)立的引擎存在。當(dāng)時(shí),引擎只能讀取少量的IaC文件類(lèi)型,將它們轉(zhuǎn)換為內(nèi)部展現(xiàn)形式,并以JSON格式生成結(jié)果。

為了讓KICS成為一個(gè)產(chǎn)品,Checkmarx制定了一個(gè)雄心勃勃的目標(biāo),即在不到三個(gè)月的時(shí)間內(nèi)達(dá)到1000個(gè)REGO/OPA查詢(xún),并在不到兩個(gè)月的時(shí)間內(nèi)使其完全開(kāi)源化。

KICS規(guī)則-使用REGO創(chuàng)建超1000條規(guī)則

兩周內(nèi),Checkmarx招募了一批學(xué)生人才加入團(tuán)隊(duì),并專(zhuān)注于創(chuàng)建更多使用REGO開(kāi)發(fā)的規(guī)則。

REGO/OPA是一種用于查詢(xún)結(jié)構(gòu)化文檔的高級(jí)說(shuō)明性語(yǔ)言。因此,我們選擇它作為獲取IaC掃描規(guī)則的方法。學(xué)生們很快學(xué)會(huì)了使用REGO進(jìn)行開(kāi)發(fā),并在不到一周的培訓(xùn)內(nèi),按照Checkmarx應(yīng)用安全研究團(tuán)隊(duì)提供的建議漏洞列表和描述編寫(xiě)出規(guī)則和IaC樣本(每項(xiàng)查詢(xún)一個(gè)真正樣本和一個(gè)真負(fù)樣本)。

"創(chuàng)建1000條規(guī)則的目標(biāo)是一個(gè)重大挑戰(zhàn)。我們調(diào)整了我們的流程與設(shè)計(jì),并創(chuàng)建了可重用的存儲(chǔ)庫(kù),以避免在我們的REGO代碼中復(fù)制。

有意思的是,完成這些工作后,難題就變成了代碼合并請(qǐng)求批準(zhǔn),而不是開(kāi)發(fā)本身。到最后的截止時(shí)間時(shí),團(tuán)隊(duì)不僅達(dá)到了1000個(gè)查詢(xún)的里程碑,并超過(guò)了這個(gè)里程碑(大約1200個(gè))。

KICS核心--開(kāi)源查詢(xún)

核心團(tuán)隊(duì)最初的重點(diǎn)在使KICS完全開(kāi)源化。

經(jīng)過(guò)本項(xiàng)目開(kāi)源軟件顧問(wèn)LiorKaplan的密切監(jiān)督,并根據(jù)他提出的寶貴建議,Checkmarx打破了對(duì)于私有存儲(chǔ)庫(kù)的依賴(lài)性,重寫(xiě)了更合適的commit歷史記錄,并根據(jù)Apache2.0許可將其移到了公有GitHub存儲(chǔ)庫(kù)中。詳解:
https://github.com/Checkmarx/kics

在這個(gè)過(guò)程期間,Checkmarx利用GitHubActions搭建了CI流水線(xiàn),將所有KICS的基礎(chǔ)架構(gòu)保持在GitHub環(huán)境中。很快,按照代碼合并請(qǐng)求在流水線(xiàn)中運(yùn)行一系列的驗(yàn)證。它解決了幾個(gè)質(zhì)量方面問(wèn)題:

"代碼測(cè)試覆蓋率(使用Codecov)

"代碼質(zhì)量(使用SonarCloud和Codacy)

"代碼安全性(通過(guò)KICSGitHubaction使用Checkmarx提供的CxSAST和我們自己的KICS)

所有這些驗(yàn)證都出奇地快,只花費(fèi)大約一分鐘,這是在每次成功的"代碼合并請(qǐng)求"之后讓KICS準(zhǔn)備發(fā)布的時(shí)間。

只要質(zhì)量等級(jí)在每個(gè)CI步驟中通過(guò),KICS就可以隨時(shí)發(fā)布。遵循開(kāi)源的最佳實(shí)踐,我們產(chǎn)生了:

"一次夜間發(fā)布,使用相應(yīng)commit的哈希值來(lái)命名。

"每?jī)芍馨l(fā)布一次官方版本,使用SemVer標(biāo)準(zhǔn)。

每次KICS發(fā)布包括裸源、Windows、Linux和MacOS二進(jìn)制文件,以及一個(gè)docker鏡像,詳見(jiàn)DockerHub。

KICS文檔--共享財(cái)富

KICS擁有一個(gè)強(qiáng)大的核心功能,其能夠分析多種類(lèi)型的IaC文件,并且有數(shù)千條安全規(guī)則,持續(xù)每?jī)芍馨l(fā)布一次。

為此,Checkmarx建造了一個(gè)網(wǎng)站(https://kics.io/),并將其存儲(chǔ)在AWS中。但這只是漂亮的登錄頁(yè)。文檔站點(diǎn)是根據(jù)markdown文件通過(guò)MkDocs動(dòng)態(tài)生成的,詳見(jiàn)GitHub頁(yè)面。(
https://hub.docker.com/r/checkmarx/kics)

Checkmarx試圖使KICS文檔盡可能清晰易懂,包含本項(xiàng)目的所有內(nèi)容,包括路線(xiàn)圖,以及使用或貢獻(xiàn)方法說(shuō)明。此外,我們還使用Gitter建立了一個(gè)KICS社區(qū)。一些人開(kāi)始對(duì)外評(píng)論,提出問(wèn)題,并立即提供反饋。

KICS管理--敏捷、規(guī)范化

團(tuán)隊(duì)遵循看板管理法以敏捷的方式開(kāi)展工作。以這種方式管理工作變得很容易,因?yàn)榭梢暂p而易舉地利用GitHub的集成管理功能。

Checkmarx將工作劃分為小項(xiàng)目并為此劃定了目標(biāo),以便更好地組織要處理的問(wèn)題和請(qǐng)求。每個(gè)開(kāi)放的問(wèn)題運(yùn)用標(biāo)簽,以便于理解它們的本質(zhì):漏洞、特性、安全性、查詢(xún)、增強(qiáng)等等。

為了指導(dǎo)和更好地管理KICS用戶(hù)的貢獻(xiàn),Checkmarx為漏洞、特性、新查詢(xún)和代碼合并請(qǐng)求定義了模板。有了模板,我們能獲取重要的信息,并最終標(biāo)準(zhǔn)化描述工作的質(zhì)量。

總體而言,KICS是一個(gè)由架構(gòu)師、開(kāi)發(fā)人員、DevOps和經(jīng)理組成的多學(xué)科團(tuán)隊(duì)。目前已有一些關(guān)注者給予KICS更多的貢獻(xiàn)、反饋等。Checkmarx期待聽(tīng)到更多使用者的聲音!

在此,誠(chéng)邀您使用Checkmarx的產(chǎn)品!免費(fèi)下載KICS并向我們提供反饋意見(jiàn)【掃碼下方二維碼馬上參與】,前30位最詳細(xì)的反饋意見(jiàn)提供者將獲得1000元京東代金券!


此外,3月30日北京時(shí)間下午4-5點(diǎn),Checkmarx將在線(xiàn)上直播演示KICS【掃碼下方二維碼馬上參與】,并在線(xiàn)進(jìn)行答疑!我們?cè)诖苏\(chéng)邀您的參與!


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    華為面向全球正式發(fā)布Agentic Core解決方案

    在MWC26 巴塞羅那期間舉辦的產(chǎn)品與解決方案發(fā)布會(huì)上,針對(duì)智能體互聯(lián)網(wǎng)時(shí)代的AI-Centric網(wǎng)絡(luò),華為云核心網(wǎng)產(chǎn)品線(xiàn)總裁高治國(guó)面向全球正式發(fā)布 AgenticCore解決方案,助力運(yùn)營(yíng)商重塑話(huà)音、上網(wǎng)和家庭寬帶主營(yíng)業(yè)務(wù),加
    的頭像 發(fā)表于 03-05 10:16 ?283次閱讀

    沐曦股份攜手紅帽共同發(fā)布MXAIE解決方案

    在2025紅帽論壇上,沐曦股份與全球領(lǐng)先的企業(yè)級(jí)開(kāi)源解決方案提供商紅帽共同發(fā)布MXAIE解決方案。該方案不僅實(shí)現(xiàn)了從底層算力到平臺(tái)運(yùn)營(yíng)的全棧
    的頭像 發(fā)表于 12-09 14:59 ?660次閱讀
    沐曦股份攜手紅帽共同<b class='flag-5'>發(fā)布</b>MXAIE<b class='flag-5'>解決方案</b>

    廣和通發(fā)布家庭智享融合CPE解決方案

    2025年歐洲通訊展(NetworkX 2025)期間,廣和通發(fā)布家庭智享融合CPE解決方案,以 “5G+AI+場(chǎng)景” 的融合創(chuàng)新,為全球 5G FWA 行業(yè)提供AI解決方案,充分發(fā)揮AI Agent和AI大模型的無(wú)限潛力。
    的頭像 發(fā)表于 10-15 18:07 ?916次閱讀

    開(kāi)源鴻蒙6.0 Release版本重磅發(fā)布

    近日,在長(zhǎng)沙國(guó)際會(huì)議中心舉辦的開(kāi)源鴻蒙技術(shù)大會(huì)2025上,開(kāi)放原子開(kāi)源鴻蒙(即OpenAtom OpenHarmony,簡(jiǎn)稱(chēng)“開(kāi)源鴻蒙”)項(xiàng)目群正式發(fā)布
    的頭像 發(fā)表于 10-10 16:49 ?2882次閱讀

    潤(rùn)和軟件發(fā)布基于開(kāi)源歐拉的云邊端一體化智能物聯(lián)解決方案

    9月18日至20日,以“躍升行業(yè)智能化”為主題的華為全聯(lián)接大會(huì)2025于上海盛大舉辦。江蘇潤(rùn)和軟件股份有限公司(以下簡(jiǎn)稱(chēng)“潤(rùn)和軟件”)作為面向行業(yè)的專(zhuān)業(yè)數(shù)智科技服務(wù)商,在大會(huì)同期重磅發(fā)布了基于開(kāi)源歐拉的“云-邊-端一體化智能物聯(lián)解決方案
    的頭像 發(fā)表于 09-22 14:08 ?1605次閱讀
    潤(rùn)和軟件<b class='flag-5'>發(fā)布</b>基于<b class='flag-5'>開(kāi)源</b>歐拉的云邊端一體化智能物聯(lián)<b class='flag-5'>解決方案</b>

    軟通動(dòng)力舉辦秋季產(chǎn)品解決方案發(fā)布會(huì)

    9月19日,軟通動(dòng)力在上海舉辦秋季產(chǎn)品解決方案發(fā)布會(huì),系統(tǒng)展示了軟通動(dòng)力在AI工程、開(kāi)源鴻蒙、計(jì)算產(chǎn)品、AI基礎(chǔ)設(shè)施、智能終端等領(lǐng)域的最新成果,覆蓋多個(gè)行業(yè)領(lǐng)域,并攜手伙伴共同構(gòu)建智能協(xié)同新生態(tài)。
    的頭像 發(fā)表于 09-20 14:26 ?1608次閱讀

    中軟國(guó)際攜手華為發(fā)布醫(yī)藥聯(lián)合解決方案

    近日,在華為全聯(lián)接大會(huì)2025“智慧園區(qū)與智算圓桌”活動(dòng)上,中軟國(guó)際華為技術(shù)與解決方案集團(tuán)模型工場(chǎng)業(yè)務(wù)部總裁張偉受邀出席。會(huì)上,在華為智算服務(wù)聯(lián)合方案發(fā)布環(huán)節(jié),中軟國(guó)際攜手華為IT咨詢(xún)與系統(tǒng)集成部共同發(fā)布基于ModelMate的
    的頭像 發(fā)表于 09-19 14:16 ?972次閱讀

    電磁兼容分析與評(píng)估軟件系統(tǒng)解決方案

    電磁兼容分析與評(píng)估軟件系統(tǒng)解決方案
    的頭像 發(fā)表于 09-11 11:13 ?621次閱讀
    電磁兼容<b class='flag-5'>分析</b>與評(píng)估軟件系統(tǒng)<b class='flag-5'>解決方案</b>

    電磁兼容分析與評(píng)估軟件系統(tǒng)解決方案

    電磁兼容分析與評(píng)估軟件系統(tǒng)解決方案
    的頭像 發(fā)表于 09-11 11:11 ?777次閱讀

    火爆開(kāi)發(fā)中 | 開(kāi)源FPGA硬件板卡,硬件第一期發(fā)布

    開(kāi)源FPGA項(xiàng)目自發(fā)布以來(lái),得到了眾多開(kāi)發(fā)者的關(guān)注,涉及工業(yè)、通信、車(chē)載等多個(gè)行業(yè)的100+位工程師報(bào)名參與設(shè)計(jì),并分為:硬件組、FPGA組、linux組。其中硬件組率先開(kāi)始啟動(dòng)項(xiàng)目,經(jīng)過(guò)和所有報(bào)名
    發(fā)表于 07-09 13:54

    潤(rùn)和軟件發(fā)布鯤鵬+openGauss全棧智能體解決方案

    近日,江蘇潤(rùn)和軟件股份有限公司(以下簡(jiǎn)稱(chēng)“潤(rùn)和軟件”)攜手鯤鵬,于鯤鵬開(kāi)發(fā)者創(chuàng)享日上海站共同發(fā)布“以鯤鵬算力為基座、深度協(xié)同openGauss開(kāi)源數(shù)據(jù)庫(kù)”的AgentRUNS全棧智能體解決方案,賦能企業(yè)打造場(chǎng)景驅(qū)動(dòng)的智能業(yè)務(wù)引擎
    的頭像 發(fā)表于 05-14 12:01 ?1069次閱讀

    軟通動(dòng)力攜手華為發(fā)布多款智慧園區(qū)解決方案

    2025華為中國(guó)合作伙伴大會(huì)期間,軟通動(dòng)力作為華為園區(qū)優(yōu)選級(jí)解決方案開(kāi)發(fā)伙伴,受邀出席多場(chǎng)重要活動(dòng)和會(huì)議,攜手華為發(fā)布智慧園區(qū)基線(xiàn)解決方案、CSI通感一體解決方案,并出席《建筑
    的頭像 發(fā)表于 03-24 15:45 ?1268次閱讀

    軟通動(dòng)力攜手伙伴發(fā)布六大聯(lián)合解決方案

    NEWS 華為中國(guó)合作伙伴大會(huì)2025期間,軟通動(dòng)力攜手伙伴發(fā)布“昇騰DeepSeek專(zhuān)業(yè)服務(wù)解決方案”、“智慧高校校園聯(lián)合解決方案”、“CSI通感一體解決方案”、“昇騰智能醫(yī)療診斷平
    的頭像 發(fā)表于 03-22 10:30 ?1952次閱讀
    軟通動(dòng)力攜手伙伴<b class='flag-5'>發(fā)布</b>六大聯(lián)合<b class='flag-5'>解決方案</b>

    廣和通發(fā)布全新Tracker解決方案

    3月12日,2025年德國(guó)嵌入式展(embedded world 2025)期間,廣和通發(fā)布全新Tracker解決方案,該方案專(zhuān)為車(chē)輛、資產(chǎn)跟蹤及兩輪車(chē)TCU(Telematics Control
    的頭像 發(fā)表于 03-13 16:31 ?1166次閱讀

    廣和通發(fā)布“天擎”解決方案

    近日,2025世界移動(dòng)通信大會(huì)(MWC Barcelona 2025)期間,廣和通發(fā)布“天擎”解決方案,為客戶(hù)提供融合AI特性的AI FWA解決方案,推動(dòng)5G FWA終端向智能化轉(zhuǎn)型。5G FWA作為智慧家庭/企業(yè)的智能中心,融
    的頭像 發(fā)表于 03-12 09:04 ?1212次閱讀