ʻAʻole kali hou nā hoʻouka kaua hou a hiki i ka manawa holo. Hoʻomaka lākou i kāu mau mea hilinaʻi, kūkulu i nā palapala, a pipelines.
ʻO ia ke kumu e pono ai e ulu aʻe ka pale ʻana i nā polokalamu ʻino ma mua o ka antivirus a me nā mea hana endpoint.
Ke kū nei nā mea hoʻomohala o kēia lā i kahi pilikia hou: e hōʻoia i ka palekana mai ka polokalamu ʻino imua o Hoʻopili pū ke code. Hana nā mea hana kuʻuna ma hope o ka maʻi, akā hana mua ka pale malware maikaʻi loa, i loko o ke kaulahao lako polokalamu.
No ke aha e pono ai ke ulu ʻana o ka pale ʻana i ka polokalamu ʻino
No nā makahiki, ua hilinaʻi nā hui i ka antivirus a me nā hopena endpoint e lawelawe i nā polokalamu ʻino. Eia naʻe, ʻike wale kēia mau ʻōnaehana i nā hoʻoweliweli ke komo mua lākou i loko.
I kēia manawa, ua neʻe aku nā mea hoʻouka kaua i luna. Hoʻokomo lākou i ke code ʻino i loko o nā pūʻolo open-source, hūnā i nā ukana i loko o nā palapala hoʻokomo mua, a hoʻopilikia CI/CD pipelines.
E like me ka Hōʻike Hewa Pūnaewele FBI 2024, ua ʻoi aku ka pohō o ka hewa pūnaewele ma mua o $12.5 biliona i ka makahiki i hala, me ka piʻi nui ʻana o nā hoʻouka kaua kaulahao lako polokalamu. Hoʻomaopopo pū ka UK NCSC i hoʻokahi o nā hanana ʻekolu i kēia manawa e pili ana i kahi ʻāpana ʻaoʻao ʻekolu a i ʻole ka hilinaʻi i hoʻopilikia ʻia.
Ua hōʻoia kēia mau helu i ka mea a nā mea hoʻomohala he nui i manaʻo mua ai: ʻaʻole hiki i ka pale ʻana i nā polokalamu ʻino kuʻuna ke hoʻomau.
He aha ka hewa o ka pale ʻana i ka polokalamu ʻino kuʻuna
Hilinaʻi nā mea hana pale malware maʻamau i nā pūlima, ke kūlike ʻana o ke ʻano, a i ʻole ka nānā ʻana i nā ʻano hana ma nā endpoints. ʻOiai he pono no nā malware i hoʻokumu ʻia i ka faila, nalo lākou i nā hoʻoweliweli pae code i hūnā ʻia i nā ʻōnaehana kūkulu a me nā papa inoa inoa.
Eia kekahi laʻana, ʻike ʻo npm lāua ʻo PyPI i nā tausani o nā pūʻolo hou i kēlā me kēia lā. He nui nā mea i hoʻopaʻa ʻia a i ʻole nā palapala ʻino i hoʻopunipuni ʻia e like me nā mea hilinaʻi. Ke hoʻokomo ʻia, hiki i kēia mau palapala ke ʻaihue i nā hōʻoia, hoʻopili i nā kikowaena mamao, a i ʻole e hoʻokomo i nā backdoors, ma mua o ka hoʻolaha ʻana.
No laila, ʻo ka hilinaʻi wale ʻana i ka ʻike ʻana i ka runtime e hāʻawi wale i ka pale hapa mai ka malware.
I ka hoʻohālikelike ʻana, hoʻomaka mua ka pale ʻana i ka malware maikaʻi loa, e nānā ana i nā hilinaʻi ma mua o ko lākou komo ʻana i loko o kou wahi noho.
ʻO ka ʻikepili ma hope o kahi hoʻoweliweli e ulu ana
ʻO ka piʻi ʻana o nā hoʻouka kaua kaulahao lako polokalamu he mea hiki ke ana ʻia a paʻakikī hoʻi e hoʻowahāwahā ʻia.
Hōʻike nā haʻawina hou i ka wikiwiki o ka hoʻonui ʻana o ka ʻāina hoʻoweliweli ma nā ʻōnaehana kaiaola open-source a me ka hoʻomohala ʻana pipelines.
- A 650% ka piʻi ʻana o kēlā me kēia makahiki i loko o nā pūʻolo ʻino i hoʻouka ʻia i npm a me PyPI, e like me Noiʻi arXiv (2024).
- Kokoke 30% o nā uhaki ʻikepili āpau i ka makahiki 2024 nā ʻāpana ʻaoʻao ʻekolu a i ʻole nā mea kūʻai aku o waho, ma muli o ka ʻĀina Hoʻoweliweli ENISA 2024.
- ka ʻO ke kahua MITRE ATT&CK ʻike ʻoi aku ma mua o 100 mau ʻano hana like ʻole i pili i ka hoʻopilikia ʻana i ke kaulahao lako polokalamu, mai ka huikau hilinaʻi a hiki i ka ʻaihue hōʻoia.
I ka hui pū ʻana, ua hōʻike kēia mau ʻike ʻaʻole i kuhikuhi hou ka polokalamu ʻino i nā wahi hopena wale nō.
Akā, hoʻolaha ia ma o nā hilinaʻi hilinaʻi, kūkulu pipelines, a CI/CD 'ōpuni.
ʻO ia ke kumu e pono ai nā hui ka palekana mai nā polokalamu ʻino e hoʻomaka ana ma ke kumu, ma mua o ka hiki ʻana o kekahi pūʻolo i hoʻopilikia ʻia i ka hana ʻana.
Ka Palekana Malware Kuʻuna vs. Ka Palekana Malware DevSecOps Hou
| ke ano | Ka Palekana ʻIno Kuʻuna | Ka palekana ʻana i ka polokalamu ʻino DevSecOps Hou |
|---|---|---|
| laulā | Ke kālele nei i nā endpoints a me nā polokalamu mea hoʻohana. | Mālama i ke kaulahao lako polokalamu piha, mai ke code a i ke ao. |
| Ka Manawa ʻIke | Reactive — ʻike i nā hoʻoweliweli ma hope o ka maʻi a i ʻole ka hoʻokō ʻia ʻana. | Proactive - ʻike a ālai i nā polokalamu ʻino ma mua o ke kūkulu ʻana a i ʻole ka hoʻolaha ʻana. |
| ʻImi Huli | Hilinaʻi ʻia ma nā pūlima a me nā ʻano hoʻoweliweli i ʻike ʻia. | Hoʻohana i ka nānā ʻana i nā mea pili a me ke code e pili ana i ka hana a me ka ʻike i ka pōʻaiapili. |
| hoʻohui ' | Nā mea hana kū hoʻokahi, pinepine ma waho o nā kahe hana a ka mea hoʻomohala. | Hoʻohui mālie me CI/CD nā mea hana e like me GitHub, GitLab, Jenkins, a me Azure DevOps. |
| ʻO Coverage | Ua kaupalena ʻia i nā polokalamu ʻino i ʻike ʻia ma nā polokalamu a me nā faila. | Hoʻonui ʻia i ke code kumu, nā pūʻolo open-source, nā ipu, a me pipelines. |
| Ka manawa Hana | Ma muli o nā hoʻonui lima a me nā pūlima antivirus. | Hāʻawi i nā makaʻala manawa maoli a me ka pale ʻakomi ʻana i nā pūʻolo kānalua. |
| Na Manawa Hoopunipuni | Kiʻekiʻe — hoʻopuka pinepine ia i nā leka hoʻomaopopo walaʻau a hana hou ʻia. | Hoʻemi ʻia ma o ka hoʻohana ʻana a me ka nānā ʻana i ka hiki ke hiki ke hōʻea. |
| hana nona iho | Pono ka noiʻi lima a me ka hoʻoponopono ʻana. | Hoʻokomo pū ʻia ka hoʻoponopono hana ponoʻī, nā ʻōlelo aʻo mua, a me ka pā ahi hilinaʻi. |
| ʻike pono | Kālele ʻia ma nā kiko hope, nele i ke hiki ke kūkulu ʻia. | Hāʻawi i ka hiki ke hahai piha ʻia me SBOMs, provenance, and attestations. |
| Kūpono Loa No | Ka pale ʻana ma hope o ka ulia a me ka pale ʻana ma ka pae hāmeʻa. | Ka palekana mau mai ka polokalamu ʻino ma o ka hoʻomohala ʻana a me ka lawe ʻana pipelines. |
He aha nā mea e pono ai ke komo i ka pale ʻana i ka malware maikaʻi loa
Pono nā hui hoʻomohala hou ka palekana malware maikaʻi loa ma ka papa e hoʻololi ana i ke ʻano o ke kūkulu ʻia ʻana o nā polokalamu i kēia lā.
I mea e palekana ai, pono e hoʻomaka mua ka pale kaua a pale i ke komo ʻana o ke code ʻino i loko pipeline i nā mea āpau.
I ka pōkole, ka palekana malware kūpono ke nānā aku nei i ka pale ʻana ma mua o ka pane ʻana.
Pono kahi hopena piha e komo pū me kekahi mau papa pale i hoʻopili ʻia:
- ʻO ka nānā ʻana i ka manawa maoli o nā papa inoa open-source e like me npm, PyPI, Maven, a me NuGet, e mālama ana i nā hoʻoweliweli ma mua o ko lākou laha ʻana.
- Pūnaehana hoʻolaha mua e nānā mau ana i kēlā mau papa inoa a ʻike i ka polokalamu ʻino zero-day i ka manawa e ʻike ʻia ai, e hoʻomaopopo ana i nā hui ma mua o ka hiki ʻana o nā pūʻolo i loaʻa i ka maʻi i ko lākou wahi.
- Pā ahi hilinaʻi e ālai a hoʻokaʻawale paha i nā ʻāpana kānalua, e hōʻemi ana i ka pono no nā nānā lima.
- Kahi Anomaly ma CI/CD a SCM nā ʻōnaehana, e kōkua ana i ka ʻike ʻana i nā ʻano ʻē a i ʻole nā loli faila i manaʻo ʻole ʻia i ka wā o ke kūkulu ʻana.
- Ka Nānā ʻana o ka Mea Hana Pū a me ka Mea Hoʻopuka e ʻike i nā loli mālama koke a i ʻole nā moʻokāki i hao ʻia e hiki ke hoʻokomo i ke code ʻino.
- Hoʻokō Kulekele Hoʻomau e mālama i ke kūlike a me ke kūlike me ka ʻole o ka hoʻolohi ʻana i ka hoʻomohala ʻana.
Ke hōʻike nei ka nui o nā nāwaliwali i ke kumu o ka mea nui o kēia mau palekana.
E like me ka ʻIkepili Pilikino Pilikino (NVD), oi aku Ua hōʻike ʻia he 29,000 CVE hou i ka makahiki 2024, kahi kiʻekiʻe loa o nā manawa a pau.
Hōʻike kēia hoʻonui mau i ka wikiwiki o ka ulu ʻana o nā hoʻoweliweli a no ke aha e pono ai i nā mea hoʻomohala nā pale papa i kūkulu pololei ʻia i loko o kā lākou kahe hana.
I ka hui pū ʻana, hōʻoia kēia mau hiki e uhi ana ka pale ʻana i nā polokalamu ʻino i kēlā me kēia pae, mai ke code a i ke ao, e hōʻemi ana i ka ʻike ʻana, e hoʻomaikaʻi ana i ka ʻike ʻana, a me ka mālama ʻana pipelinemaʻemaʻe.
Ke ʻAno o Xygeni: Ka Palekana Malware Proactive no DevOps
ʻO Xygeni lawe pololei mai i ka pale ʻana i nā polokalamu ʻino hou i ke kaʻina hana hoʻomohala.
Ma kahi o ke kali ʻana i nā leka hoʻomaopopo ma hope o ke kūkulu ʻana, ʻike a ālai ia i nā hoʻoweliweli i ka manawa maoli ma waena o ke code kumu, nā hilinaʻi, a CI/CD pipelines.
Kōkua kēia hoʻolālā proactive i nā hui e mālama i ko lākou wahi i maʻemaʻe me ka ʻole o ka hoʻolohi ʻana i ka lawe ʻana.
Eia ke ʻano o ka mālama ʻana o Xygeni i kāu pipelinepalekana:
- Mākaʻikaʻi mau: Hahai i nā tausani o nā pūʻolo hou i kēlā me kēia lā a hōʻailona i nā hana kānalua ma mua o ka hiki ʻana i ka hana.
- Pūnaehana hoʻolaha muaHāʻawi i nā leka hoʻomaopopo mua e pili ana i ka polokalamu ʻino zero-day i paʻi ʻia ma nā papa inoa open-source, e hāʻawi ana i nā hui i ka manawa e pane koke ai.
- Palekana Hana ʻakomi: Hoʻokaʻawale a ālai paha i nā hilinaʻi pilikia e pale aku i ka haumia o ke kūkulu ʻana.
- Kahi Anomaly: Nānā i nā loli faila i manaʻo ʻole ʻia, nā palapala huna, a i ʻole nā hoʻāʻo e hoʻokō i nā kauoha mamao i loko o kāu mau kahe hana.
- Ka Nānā ʻana i ka Kaulana o ka Mea Hana Pū: Nānā i ka ʻike o ka mea mālama a me nā ʻano hoʻokuʻu e ʻike i nā moʻokāki hoʻopuka hoʻopunipuni a i ʻaihue ʻia paha.
No ka mea, hoʻohui maikaʻi ʻo Xygeni me nā kahua e like me GitHub, GitLab, Jenkins, a me Bitbucket, loaʻa i nā hui ka palekana mau mai ka polokalamu ʻino me ka ʻole o ka hoʻonohonoho hou ʻana a i ʻole ka hoʻonohonoho paʻakikī.
Mālama mālie ia i ka ʻike ʻana a me ke ālai ʻana ma ke kua, i hiki i nā mea hoʻomohala ke hoʻomau i ka kālele ʻana i ke kākau ʻana i ke code.
Ma kēia ʻano, hāʻawi ʻo Xygeni ʻaʻole wale i ka pale manawa maoli akā i kahi pae o ka palekana malware maikaʻi loa i hoʻolālā ʻia no ke ʻano o ke kūkulu ʻia ʻana o nā polokalamu hou.
Pehea e pōmaikaʻi ai nā mea hoʻomohala mai ka palekana Proactive
No nā mea hoʻomohala, ua maopopo ka ʻokoʻa. Hoʻolohi pinepine nā mea hana kuʻuna i nā kūkulu ʻana a i ʻole ke kahe ʻana dashboardme nā leka hoʻomaopopo wahaheʻe. Eia nō naʻe, ʻo Xygeni mālama i nā mea maʻalahi a hāʻawi i nā kikoʻī i mea nui loa.
- E emi ana nā leka hoʻomaopopo wahaheʻe a me nā hōʻike maʻemaʻe.
- Manaʻo koke i loko pull requests.
- Ke hoʻomau nei ka ʻike ʻia ma ke kaulahao hoʻolako polokalamu.
- Ka palekana polokalamu ʻino hana ʻakomi me ka ʻole o nā nānā lima.
Eia kekahi, kūkulu kēia kahe hana i ka hilinaʻi i kēlā me kēia hoʻokuʻu.
Hoʻomau nā mea hoʻomohala i ka nānā ʻana i ke code, ʻoiai e loaʻa i nā hui palekana ka uhi piha a me ka walaʻau liʻiliʻi.
Nā Hana Maikaʻi Loa e Hoʻoikaika i ka Palekana Malware
ʻOiai ka palekana malware maikaʻi loa e hana maikaʻi loa ke hui pū ʻia me nā hana DevSecOps ikaika.
Eia kekahi laʻana, hiki i kēia mau ʻanuʻu ke hoʻolilo i kou wahi i palekana a hilinaʻi hoʻi:
- E hoʻomau i ka hōʻano hou ʻana i nā mea hilinaʻi a hoʻopaʻa ʻia i nā mana hilinaʻi.
- E nānā i nā mea hana a me nā ipu a pau ma mua o ka hoʻohana ʻana.
- E hoʻopili i ke kumumanaʻo o ka pōmaikaʻi liʻiliʻi loa i kāu CI/CD pipelines.
- hoʻohana SBOMs (Software Bill of Materials) no ka ʻike piha ʻana.
- Watch commit mōʻaukala a me ka hana a ka mea hoʻopuka no nā loli.
- E hoʻomaʻamaʻa i nā hui e ʻike mua i nā pilikia o ke kaulahao lako.
I kēia manawa, ʻo ka hoʻohui ʻana i nā mea hana e like me Xygeni e kōkua i ka hoʻololi ʻana i kēia mau hana maikaʻi loa i loko o ka hana maʻalahi. guardrails ma kahi o nā hana lima.
I ka pōkole, hoʻomaʻalahi ia i ka pale ʻana a hoʻoikaika i kāu mau pale.
Nā Manaʻo Hope Loa: Ke Kūkulu ʻana i kahi Kaulahao Hoʻolako Polokalamu Malware-Resilient
Ke loli mau nei ka polokalamu ʻino, no laila, pono e loli pū kāu mau pale.
ʻAʻole lawa ka pale ʻana i nā endpoints wale nō. Akā, pono nā hui i ka palekana malware e hoʻomaka mua ana, i loko o ke code, nā mea hilinaʻi, a me pipelinekahi e hoʻomaka maoli ai ka polokalamu.
ʻO ka nānā ʻana i ka palekana i kēia pae e hāʻawi i nā mea hoʻomohala i ka ʻike maikaʻi a me ka pane wikiwiki. ʻO ka hopena, ua hoʻemi ʻia nā pilikia ma mua o ko lākou hiki ʻana i ka hana a i ʻole nā mea hoʻohana.
Ma ka hoʻohui ʻana i ka nānā ʻana i ka manawa maoli, nā ʻōlelo aʻo mua, a me ka pale ʻakomi, hāʻawi ʻo Xygeni i ka palekana mau mai ka malware me ka ʻole o ka hoʻolohi ʻana i ka hoʻomohala ʻana.
Mālama kēia ʻano hana proactive i nā hui e kālele ana i ke kūkulu ʻana me ka palekana mai nā hoʻoweliweli huna ma kēlā me kēia waihona a me ke kūkulu ʻana pipeline.
I ka pōkole, ʻo ka palekana malware maikaʻi loa ka mea e hana ma mua o ka hoʻomaka ʻana o kahi hoʻouka kaua, e kōkua iā ʻoe e neʻe mai ka pale reactive i ka palekana proactive a me ka mālama ʻana i kāu kaulahao lako polokalamu i hoʻokahi ʻanuʻu i mua.




