puipuiga mai polokalame leaga - puipuiga mai polokalame leaga - puipuiga sili ona lelei mo polokalame leaga

Puipuiga o Polokalama Fa'aleagaina: Aisea e Le Mafai ai e le Antivirus ona Taofia Osofa'iga a le Supply Chain

O osofaʻiga faʻaonaponei e le toe faʻatali seʻia oʻo i le taimi e faʻatino ai. E amata i au mea e faʻalagolago i ai, fausia ni tusitusiga, ma pipelines.
O le mafuaʻaga lea e tatau ai ona alualu i luma le puipuiga o polokalame leaga nai lo na o le antivirus ma meafaigaluega endpoint.

O loʻo feagai le au atiaʻe i aso nei ma se luʻitau fou: faʻamautinoa le puipuiga mai polokalame leaga aʻo leʻi E oo lava i le tuufaatasia o le code. E tali atu meafaigaluega masani pe a uma ona aafia i siama, ae o le puipuiga sili ona lelei o malware e vave galue, i totonu o le sapalai o polokalama faakomepiuta.

Aiseā e Tatau ai ona Atiina Aʻe le Puipuiga o Malware

Mo le tele o tausaga, ua faʻatuatuaina e faʻalapotopotoga ni fofo faʻa-antivirus ma ni fofo e taulima ai polokalame leaga. Ae ui i lea, e naʻo le taimi lava e iai i totonu, e iloa ai e nei polokalama ni taufaʻamataʻu.
I le taimi nei, ua agai atu i luga osofaʻiga a le au osofaʻi. Latou te faʻaofiina ni code leaga i totonu o afifi tatala, natia uta i totonu o tusitusiga ua uma ona faʻapipiʻi muamua, ma faʻaleagaina CI/CD pipelines.

E tusa ai ma le Lipoti a le FBI mo Solitulafono i luga o le Initaneti 2024, ua sili atu le tele o tupe gau i solitulafono faakomepiuta i le $12.5 piliona i le tausaga talu ai, faatasi ai ma le faateleina tele o osofaiga a le sapalai o polokalama faakomepiuta. Ua lapatai mai foi le NCSC a Peretania o le tasi i le tolu o faalavelave ua aofia ai nei se vaega lona tolu po o se faalagolago ua faaleagaina.
O nei fuainumera ua faʻamaonia ai le mea ua masalomia e le toʻatele o tagata atiaʻe: e le mafai e le puipuiga masani o polokalame leaga ona tutusa.

O Mea Sese e Fai e le Puipuiga Masani o Malware

O meafaigaluega masani e puipuia ai polokalama fa'atupu fa'alavelave (malware) e fa'alagolago i saini, fa'atusatusaga o mamanu, po'o le au'ili'iliga o amioga i luga o fa'ai'uga (endpoints). E ui e aoga mo polokalama fa'atupu fa'alavelave e fa'avae i faila, ae latou te misia fa'amata'u i le tulaga o le code o lo'o natia i totonu o faiga fau fale ma resitala.

Mo se faʻataʻitaʻiga, e vaʻaia e le npm ma le PyPI le faitau afe o afifi fou i aso taʻitasi. O le tele o loʻo i ai ni mea ua faʻalilolilo pe tusitusiga leaga fa'afoliga o ni mea fa'alagolago. A uma ona fa'apipi'i, e mafai e nei tusitusiga ona gaoia fa'amaoniga, feso'ota'i i 'au'aunaga mamao, pe fa'aofi ni faitoto'a i tua, a'o le'i leva ona fa'atinoina.
O le mea lea, o le faalagolago atoa i le iloa o le taimi e faagaoioi ai e na o se vaega o le puipuiga mai polokalama leaga e maua ai.

I se faatusatusaga, o le puipuiga sili ona lelei o malware e amata vave, iloiloina o mea e faalagolago i ai a'o le'i ulufale mai i latou i lou siosiomaga.

O Faʻamaumauga i Tua Atu o se Lamatiaga Faʻatupulaʻia

O le faatupulaia o osofaiga i le sapalai o polokalama faakomepiuta e mafai ona fuaina ma faigata ona le amanaiaina.
O suʻesuʻega talu ai nei ua faʻaalia ai le vave o le faʻalauteleina o le tulaga o lamatiaga i totonu o siosiomaga tatala ma atinaʻe pipelines.

  • A 650% si'itaga i lea tausaga ma lea tausaga i afifi leaga na lafoina i le npm ma le PyPI, e tusa ai ma le Su'esu'ega arXiv (2024).
  • Tatala 30% o soliga uma o faʻamaumauga i le 2024 aofia ai vaega lona tolu po'o fa'atau'oloa mai fafo, e fa'avae i luga o le Fa'amata'u i le ENISA 2024.
  • le MITER ATT & CK Faʻavae faailoa mai e sili atu nai lo 100 metotia eseese e fesoʻotaʻi ma le faʻaleagaina o le sapalai o polokalama faakomepiuta, mai le fenumiai o le faʻalagolago i le gaoia o tusipasi.

O nei faʻaiʻuga uma ua faʻaalia ai ua le toe taulaʻi atu polokalame leaga i naʻo vaega e gata ai.
Nai lo lea, e salalau atu i faʻalagolago faʻatuatuaina, fausia pipelines, ma CI/CD siosiomaga.
O le mafuaʻaga lea e manaʻomia ai e faʻalapotopotoga puipuiga mai polokalame leaga lea e amata mai le pogai, a'o le'i o'o atu se afifi ua fa'aleagaina i le gaosiga.

Puipuiga Fa'aleaga Masani e Fa'atusatusa i le Puipuiga Fa'aleaga DevSecOps Fa'aonaponei

Vaaiga Puipuiga Masani o Polokalama Fa'aleaga Puipuiga o Polokalama Fa'aleagaina o le DevSecOps Fa'aonaponei
aotelega Taula'i i nofoaga autu ma masini a le tagata fa'aoga. Puipuia le sapalai atoa o polokalama faakomepiuta, mai le code i le cloud.
Su'esu'ega Taimi Tali atu — fa'ailoa mai ai tulaga lamatia pe a uma ona fa'ama'i pe fa'aumatia. Proactive — e iloa ma poloka ai polokalama fa'apolopolo (malware) a'o le'i fausia pe fa'atinoina.
Mauaina Faiga Fa'alagolago i saini ma mamanu taufa'amata'u ua iloa. Fa'aaoga le au'ili'iliga o amioga ma le malamalama i le tulaga o mea e fa'alagolago i ai ma le code.
sosoʻoga Meafaigaluega tuto'atasi, e masani lava i tua atu o le auala e fa'agasolo ai galuega a le au atina'e. Fa'atasi lelei ma CI/CD meafaigaluega e pei o le GitHub, GitLab, Jenkins, ma le Azure DevOps.
Fale faʻatau Fa'atapula'aina i polokalama fa'apolopolo ua iloa i luga o masini ma faila. E fa'alautele atu i le code punaoa, afifi punaoa tatala, koneteina, ma pipelines.
Taimi o Tali E faʻalagolago i faʻafouga lima ma saini antivirus. Tu'uina atu fa'ailoilo i le taimi moni ma poloka otometi ai afifi masalomia.
Mea Lelei Sese Maualuga — e masani ona fa'atupuina ai fa'ailo pisapisao ma faifai pea. Fa'aitiitia e ala i le auiliiliga o le fa'aaogaina ma le mafai ona o'o atu i ai.
faʻaautomatika E manaʻomia se suʻesuʻega ma se toe faʻaleleia e faia i lima. E aofia ai le fa'aleleia otometi, lapata'iga vave, ma le firewall fa'alagolago.
Va'aia Taula'i i vaega e gata ai, leai se su'esu'ega i le fausiaina. E maua ai le mafai ona su'eina atoatoa ma SBOMs, tupuaga, ma molimau.
Sili Ona fetaui mo Puipuiga mai mea sese pe a uma se faalavelave ma le puipuiga mai masini. Puipuiga faifai pea mai polokalame leaga i le atina'eina ma le tu'uina atu pipelines.

O Mea e Tatau Ona Aofia i le Puipuiga Sili o Malware

E manaʻomia e 'au atinaʻe faʻaonaponei puipuiga sili ona lelei i polokalame leaga lea e fetu'una'i i le auala o lo'o fausia ai polokalama faakomepiuta i aso nei.
Ina ia tumau le saogalemu, e tatau ona vave amata le puipuiga ma puipuia le ulufale atu o le polokalame leaga i totonu. pipeline o na uma lava.
I se aotelega, puipuiga lelei o polokalama faakomepiuta e taulaʻi i le puipuiga nai lo le tali atu.

O se fofo atoatoa e tatau ona aofia ai ni vaega feso'ota'i o le puipuiga:

  • Va'aiga Taimi Moni o resitala tatala-punaoa e pei o le npm, PyPI, Maven, ma le NuGet, e taofia ai taufaamata'u a'o le'i salalau atu.
  • Lapataiga vave lea e mataʻituina pea na resitala ma iloa ai le zero-day malware i le taimi lava e aliali mai ai, ma lapataʻia 'au aʻo leʻi oʻo atu afifi ua aʻafia i o latou siosiomaga.
  • Fa'alagolago i le Firewall lea e poloka otometi ai pe taofia ai vaega masalomia, ma faʻaitiitia ai le manaʻomia o siaki lima.
  • Mauaina o Anomaly atu CI/CD ma SCM faiga, fesoasoani e faʻailoa amioga uiga ese poʻo suiga e leʻi mafaufauina i faila i le taimi o fausiaina.
  • Su'esu'ega a le Galulue Fa'atasi ma le Fa'asalalau e iloa ai suiga faafuaseʻi i le tausi maʻi poʻo tala ua faoa faamalosi e ono faʻaofi ai se code leaga.
  • Fa'amalosia Fa'aauau o Faiga Fa'avae ia tausisia le usita'ia ma le tutumau e aunoa ma le fa'agesegese ai o le atina'e.

O le faatupulaia o le numera o vaivaiga ua faaalia ai le taua o nei puipuiga.
E tusa ai ma le National Vulnerability Database (NVD), sili atu E 29,000 CVE fou na lipotia mai i le 2024, o se tulaga maualuga lea ua mavae.
O lenei faʻateleina faifai pea e faʻamamafaina ai le vave o le atinaʻeina o taufaʻamataʻu ma le mafuaʻaga e manaʻomia ai e le au atiaʻe ni puipuiga faʻasolosolo e fausia saʻo i totonu oa latou galuega.

O nei agava'a fa'atasi e fa'amautinoa ai o le puipuiga o polokalame fa'aleaga (malware) e aofia ai la'asaga uma, mai le code i le cloud, fa'aitiitia ai le fa'aalia, fa'aleleia atili ai le va'aia, ma le tausia pea pipelinee mamā.

Auala a Xygeni: Puipuiga Fa'apitoa mai Malware mo DevOps

puipuiga mai polokalame leaga - puipuiga mai polokalame leaga - puipuiga sili ona lelei mo polokalame leaga

Xygeni e aumaia le puipuiga fa'aonaponei o polokalama fa'apolopolo sa'o lava i le faagasologa o le atina'eina.
Nai lo le faʻatali mo faʻailoilo pe a uma se fausiaina, e iloa ma poloka ai faʻamataʻu i le taimi moni i luga o le code punaoa, faʻalagolago, ma CI/CD pipelines.
O lenei mamanu mataala e fesoasoani i 'au e tausia le mama o latou siosiomaga e aunoa ma le fa'agesegese ai o le tu'uina atu.

O le auala lea e tausia ai e Xygeni lau pipelinee saogalemu:

  • Faʻaauau le Mataituina: Siaki le faitau afe o afifi fou i aso uma ma fa'ailoa mai amioga masalomia a'o le'i o'o i le gaosiga.
  • Lapataiga vave: Tu'uina atu fa'ailoilo vave e uiga i polokalame leaga e le o iai i aso nei o lo'o lolomiina i resitala tatala, ma maua ai e 'au le taimi e tali vave atu ai.
  • Puipuiga Fa'aautomatika: Fa'a-karantina pe poloka fa'alagolago lamatia e otometi lava e puipuia ai le fa'aleagaina o le fausiaina.
  • Mauaina o Anomaly: Mata'ituina suiga e le'i mafaufauina i faila, tusitusiga natia, po'o taumafaiga e fa'atino poloaiga mamao i totonu o au faiga faigaluega.
  • Siakiina o le Igoa Ta'uleleia o le Pa'aga Fa'atasi: Mata'ituina le fa'asinomaga o le tagata tausi ma mamanu o le fa'alauiloaina ina ia iloa ai tala pepelo pe faoa fa'amalosi a le au fa'asalalau.

Auā e faigofie ona fesoʻotaʻi Xygeni ma faʻavae e pei o GitHub, GitLab, Jenkins, ma Bitbucket, e maua pea e 'au le puipuiga mai polokalame leaga e aunoa ma se fa'atulagaga fa'aopoopo po'o se fa'atulagaga faigata.
E filemu le taulimaina o le iloa ma le poloka i tua, ina ia mafai ai e le au atiaʻe ona taulaʻi i le tusiaina o polokalame.

I lenei auala, e le gata ina tuʻuina atu e le Xygeni le puipuiga i le taimi moni ae faʻapea foʻi ma le puipuiga sili ona lelei o polokalame leaga ua mamanuina mo le auala o loʻo fausia ai polokalama faakomepiuta faʻaonaponei.

Auala e Manuia ai Tagata Atiina'e mai le Puipuiga Fa'atino

Mo tagata atiaʻe, e manino lava le eseesega. O meafaigaluega masani e masani ona faʻagesegese ai le fausiaina o fale pe faʻalavelaveina ai foʻi. dashboards ma fa'ailoilo sese. Ae ui i lea, Xygeni fa'afaigofie mea ma tuʻuina atu faʻamatalaga e sili ona tāua.

  • Fa'aitiitia fa'ailo sese ma lipoti e sili atu ona mamā.
  • Fa'amatalaga vave i totonu pull requests.
  • Fa'aauau pea le va'aia i le sapalai o sapalai o polokalama faakomepiuta.
  • Puipuiga otometi mai polokalame leaga e aunoa ma ni siaki lima.

E le gata i lea, o lenei faiga o galuega e fausia ai le mautinoa i faʻasalalauga uma.
E taulaʻi atu le au atiaʻe polokalame i le polokalame faakomepiuta, aʻo maua e le 'au saogalemu le puipuiga atoatoa ma le faʻaitiitia o le pisa.

Faiga Sili e Fa'amalosia ai le Puipuiga mai Malware

E oʻo lava i le puipuiga sili ona lelei o polokalame leaga e sili atu ona aoga pe a tuʻufaʻatasia ma ni faiga malolosi a le DevSecOps.
Mo se faʻataʻitaʻiga, o nei laasaga e mafai ona faʻamautinoa ai le saogalemu ma le faʻatuatuaina o lou siosiomaga:

  • Ia fa'afouina pea fa'alagolago ma fa'apipi'i i lomiga fa'atuatuaina.
  • Sulu uma meafaitino ma koneteina a'o le'i fa'apipi'iina.
  • Fa'aaoga le mataupu faavae o le fa'amanuiaga aupito itiiti i lau CI/CD pipelines.
  • faʻaaogā SBOMs (Polokalama o Meafaitino) mo le va'aiga atoatoa.
  • Watch commit talafaasolopito ma gaoioiga a le lomitusi mo suiga.
  • A'oa'o 'au e iloa vave tulaga lamatia o le filifili o sapalai.

I le taimi nei, o le tuʻufaʻatasia o meafaigaluega e pei o le Xygeni e fesoasoani e liua ai nei faiga sili ona lelei i ni faiga otometi. guardrails nai lo galuega faatino.
I se aotelega, e faafaigofie ai le puipuiga a'o faamalosia ai foi ou puipuiga.

Mafaufauga Fa'ai'u: Fausiaina o se Sapalai o Polokalama e Tete'e i Mea Fa'aleaga

O loʻo faʻaauau pea ona suia polokalame leaga, o lea la, e tatau foʻi ona suia au puipuiga.
Ua lē lava le puipuia o na'o vaega e gata ai. Nai lo lea, e mana'omia e 'au le puipuiga mai polokalame leaga e amata vave, i totonu o le code, fa'alagolago, ma pipelineo le mea lea e amata moni ai polokalama faakomepiuta.

O le taulaʻi atu i le saogalemu i le taimi nei e maua ai e le au atiaʻe se vaʻaiga sili atu ma vave ai ona tali mai. O le iʻuga, e faʻaitiitia ai tulaga lamatia aʻo leʻi oʻo atu i le gaosiga poʻo tagata faʻaoga.

I le tu'ufa'atasia o le su'esu'ega i le taimi moni, lapata'iga vave, ma le poloka otometi, e tu'uina atu ai e Xygeni le puipuiga faifai pea mai polokalame leaga e aunoa ma le fa'agesegese o le atina'eina.
O lenei auala fa'atino e fa'atumauina ai le taula'i o 'au i le fausiaina a'o tumau pea le saogalemu mai fa'amata'u lilo i totonu o fale teu oloa ma fausiaina uma. pipeline.

I se aotelega, o le puipuiga sili ona lelei mai polokalame leaga o le puipuiga lea e aoga a'o le'i amataina se osofa'iga, e fesoasoani ia te oe e agai ese mai le puipuiga tali atu i le puipuiga fa'atino ma fa'atumauina lau sapalai o polokalama faakomepiuta i se la'asaga i luma.

E iai ni au fesili e uiga i le saogalemu o Azure?

Saili ia meafaigaluega sili ona lelei e iloa ai polokalame leaga e fa'atuatuaina e le au atia'e.
meafaigaluega-sca-polokalame-su'esu'ega-tu'ufa'atasiga
Fa'amuamua, toe fa'aleleia, ma puipui au tulaga lamatia o polokalama faakomepiuta
Maua lau Teugatupe e leai se totogi.
Leai se credit card e manaʻomia.

Puipui lau Atina'eina ma le Tu'uina Atu o Polokalama Faakomepiuta

fa'atasi ai ma le Xygeni Product Suite