Ìlànà ìṣẹ̀dá-ẹ̀dá-ayé tí ó ṣí sílẹ̀ jẹ́ ìpìlẹ̀ ìdàgbàsókè sọ́fítíwè òde òní, tí ó ń mú kí àwọn ènìyàn ní ìmọ̀ tuntun àti ìfọwọ́sowọ́pọ̀. Síbẹ̀síbẹ̀, ìṣípayá rẹ̀ gan-an mú kí ó ṣeéṣe fún onírúurú ewu lórí íńtánẹ́ẹ̀tì. Gẹ́gẹ́ bí ijabọ lati ọdọ ComparitechNí ọdún 2023, a ṣàwárí àwọn oríṣi malware àti àwọn ohun èlò tí a kò fẹ́ (PUA) tó lé ní mílíọ̀nù 100, èyí tó fi hàn pé àwọn ìkọlù tí ó ní í ṣe pẹ̀lú malware ṣì jẹ́ ewu ńlá lórí ìkànnì ayélujára.
Àwọn Ìdílé Malware Tuntun Nínú Àwọn Àpò Orísun Ṣíṣí
Fi sori ẹrọ-Tamper Malware
Bii Wọn Ṣe N ṣiṣẹ: Irú malware yìí máa ń da ìlànà fífi àwọn package orísun sílẹ̀ rú. Ó máa ń fi koodu búburú sí i nígbà tí a bá ń fi package náà sí i, èyí tí ó lè ṣiṣẹ́ nígbàkúgbà tí a bá lo package náà.
Àwọn Ìṣòro tí a lò: Fi sori ẹrọ-Tamper malware ń lo ìgbẹ́kẹ̀lé tí àwọn olùlò ní gbé e sí ibi ìkópamọ́ orísun tí ó ṣí sílẹ̀ àti àìsí àwọn àyẹ̀wò ààbò tí ó lágbára nígbà tí a bá ń fi àpótí náà síṣẹ́.
Awọn Ilana Idaabobo: Láti dáàbò bo ara wọn lọ́wọ́ fífi malware tí a fi ń ṣe àgbékalẹ̀, ó ṣe pàtàkì láti lo àwọn pákẹ́ẹ̀tì tí a ti fìdí rẹ̀ múlẹ̀ àti èyí tí a ti fọwọ́ sí, láti mú kí ìfọwọ́sowọ́pọ̀ méjì ṣiṣẹ́ fún àwọn àkọọ́lẹ̀ ibi ìpamọ́, àti láti ṣe àyẹ̀wò ààbò déédéé ti àwọn ìgbẹ́kẹ̀lé.
Àpẹẹrẹ ti Install-Tamper Malcious Code: npm Package “colors” (2022)
Apejuwe:
Àpò “àwọn àwọ̀” jẹ́ ibi ìkówèésí npm tó gbajúmọ̀ tí a ń lò fún fífi àwọn àwọ̀ kún àwọn àkọsílẹ̀ console. A ń lò ó ní ọ̀pọ̀lọpọ̀ ìgbà nínú onírúurú àwọn ohun èlò Node.js.
Bi o ti ṣiṣẹ:
Ní ìbẹ̀rẹ̀ ọdún 2022, ẹ̀yà kan ti Àpò "àwọn àwọ̀" A ṣe àtúnṣe sí i pẹ̀lú ìkà láti fi àkọọ́lẹ̀ ìlọ́po àìlópin kún inú fáìlì pàtàkì rẹ̀. Olùtọ́jú iṣẹ́ náà fúnra rẹ̀ ló ṣe àtúnṣe yìí, ẹni tí wọ́n sọ pé ó ṣe é gẹ́gẹ́ bí ìfẹ̀hónúhàn lòdì sí lílo àwọn iṣẹ́ àkànṣe tí kò ní ìtìlẹ́yìn tàbí owó ìrànlọ́wọ́ tó péye fún ilé-iṣẹ́.
Ipa:
Àtúnṣe yìí mú kí gbogbo ohun èlò tí ó ń lo ẹ̀yà “àwọ̀” tí ó bàjẹ́ wó lulẹ̀, èyí sì yọrí sí ìdàrúdàpọ̀ láàrín ọ̀pọ̀lọpọ̀ àwọn ilé iṣẹ́ àti ètò sọ́fítíwè tí ó gbára lé àpò fún iṣẹ́ wọn.
Awọn Ẹkọ Ti a kọ:
Ìṣẹ̀lẹ̀ yìí tẹnu mọ́ àwọn àìlera tó wà nínú àpẹẹrẹ ìgbẹ́kẹ̀lé ti ìṣàkóso àkójọpọ̀ ṣíṣí sílẹ̀. Ó tẹnu mọ́ àìní fún àwọn olùtọ́jú láti gbé ìwà rere lárugẹ. standards àti fún àwọn olùlò láti ṣe àtúnyẹ̀wò kíkún àti ìdánwò lórí àwọn ìgbẹ́kẹ̀lé àwọn ẹni-kẹta nínú àyíká ìdàgbàsókè wọn. Ọ̀ràn “àwọn àwọ̀” náà tún tẹnu mọ́ pàtàkì ṣíṣe àtìlẹ́yìn fún àwọn olùtọ́jú orísun láti dènà ìrẹ̀wẹ̀sì àti ìgbẹ̀san tí kò tọ́.
Ìlẹ̀kùn Àkọ́kọ́ Lò-Lò
Bii Wọn Ṣe N ṣiṣẹ: Ìlẹ̀kùn ẹ̀yìn yìí máa ń ṣiṣẹ́ nígbà tí a bá kó àpò ìpìlẹ̀ wọlé tí a sì lò ó fún ìgbà àkọ́kọ́. Ó lè fi ìwífún nípa ètò ránṣẹ́ sí olupin jíjìnnà tàbí gba àwọn ẹrù ìsanwó afikún.
Àwọn Ìṣòro tí a lò: Àwọn ìlẹ̀kùn ìgbà àkọ́kọ́ tí a lè lò ló ń lo àǹfààní ìṣiṣẹ́ kódì tí a kò tíì fìdí rẹ̀ múlẹ̀ nígbà tí a bá kọ́kọ́ lo àpò kan, wọ́n sì máa ń kọjá àwọn irinṣẹ́ ìwádìí tí kò dúró.
Awọn Ilana Idaabobo: Ṣíṣe àtúnyẹ̀wò àti ṣíṣe àmójútó kódì àwọn pákẹ́ẹ̀tì tuntun tí a kó wọlé àti lílo àwọn irinṣẹ́ ìwádìí oníyípadà láti ṣàwárí ìwà àìdára jẹ́ pàtàkì sí dídáàbòbò lòdì sí àwọn ìlẹ̀kùn ẹ̀yìn tí a kọ́kọ́ lò.
Àpẹẹrẹ ti Ìlẹ̀kùn Ẹ̀yìn Àkọ́kọ́ Tí A Lò: Ìṣẹ̀lẹ̀ Ìlẹ̀kùn Ẹ̀yìn Webmin (2019)
Apejuwe:
Webmin jẹ́ ojú-ọ̀nà ìṣàkóṣo ètò ìṣiṣẹ́ fún Unix tó gbajúmọ̀ jùlọ. Ní ọdún 2019, a ṣe àwárí pé wọ́n ti fi ẹ̀rọ ìbánisọ̀rọ̀ náà ṣe àkóbá fún un ita gbangba tí ó ti wà nínú kódì náà fún ohun tí ó lé ní ọdún kan kí a tó rí i.
Bi o ti ṣiṣẹ:
Wọ́n fi ìkọ̀kọ̀ wọ inú ibi ìpamọ́ Webmin GitHub nípasẹ̀ ẹ̀rọ ìkọ́lé tí ó ní ìṣòro. Kóòdù búburú náà yóò ṣiṣẹ́ kìkì tí olùdarí bá yí ọ̀rọ̀ìpamọ́ náà padà nípa lílo ìfọwọ́sowọ́pọ̀ Webmin. Nígbà tí ó bá ti ṣiṣẹ́, ó gba àṣẹ láti ọ̀dọ̀ àwọn olùdarí láyè láti lo àwọn àǹfààní root.
Ipa:
Wọ́n fi àwọn ẹ̀yà Webmin láti 1.882 sí 1.921 ránṣẹ́ sí ilẹ̀kùn ẹ̀yìn, èyí tó lè ní ipa lórí àwọn ojú òpó wẹ́ẹ̀bù àti àwọn olupin tó lé ní mílíọ̀nù mẹ́ta. Ìlẹ̀kùn ẹ̀yìn ṣí àwọn ẹ̀rọ fún àwọn agbésùnmọ̀mí láti ọ̀nà jíjìn tí wọ́n lè ní agbára láti ṣàkóso olupin náà pátápátá, èyí tó lè yọrí sí jíjí dátà, jíjí àwọn olupin, àti ìfọ́wọ́sí àwọn nẹ́tíwọ́ọ̀kì síwájú sí i.
Awọn Ẹkọ Ti a kọ:
Ìṣẹ̀lẹ̀ yìí tẹnu mọ́ àìlera tó le ṣẹlẹ̀ nígbà tí àwọn ìlànà ìkọ́lé bá bàjẹ́. Ó tẹnu mọ́ pàtàkì ààbò àwọn olupin ìkọ́lé àti ṣíṣe àyẹ̀wò ààbò déédéé ti ìgbésí ayé ìdàgbàsókè software náà. Ọ̀ràn Webmin náà tún fi àìní fún ṣíṣe àyẹ̀wò pípéye ti àwọn àtúnṣe software, kódà nígbà tí wọ́n bá wá láti orísun tí a gbẹ́kẹ̀lé.
Kòkòrò Ìbámu-Ìgbà-Ṣíṣẹ́
Bii Wọn Ṣe N ṣiṣẹ: Kòkòrò yìí máa ń sùn nínú àpò ìṣàlẹ̀ kan, ó sì máa ń ṣiṣẹ́ nígbà tí a bá ń ṣiṣẹ́, ó sì lè tàn kálẹ̀ sí àwọn àpò àti ètò mìíràn.
Àwọn Ìṣòro tí a lò: Àwọn kòkòrò Runtime-Compromise máa ń lo ìsopọ̀mọ́ra àwọn iṣẹ́ àgbékalẹ̀ tí ó ṣí sílẹ̀ níbi tí àpò kan tí a ti bàjẹ́ lè nípa lórí àwọn ẹlòmíràn.
Awọn Ilana Idaabobo: Ṣíṣe àkíyèsí ìwà tó yẹ ní àkókò ìṣiṣẹ́ àti àwọn ètò ìwádìí àìdámọ̀ lè ran àwọn ewu bẹ́ẹ̀ lọ́wọ́ láti mọ̀ àti láti dín wọn kù.
Àpẹẹrẹ ti Runtime-Compromise P2PInfect: Kòkòrò tí ń ṣe àtúnṣe ara ẹni tí ó rusty Peer-to-Peer
Apejuwe:
P2PInfect jẹ́ kòkòrò tí àwọn olùwádìí ìkùukùu Unit 42 ṣàwárí láti ọ̀dọ̀ ẹgbẹ́-sí-ẹgbẹ́ (P2P).
A kọ ọ́ ní èdè Rust, èdè ìṣètò tó rọrùn láti yípadà àti tó rọrùn láti lò, kòkòrò yìí lè kó àkóràn oríṣiríṣi ẹ̀rọ, ó sì lè fojú sí Redis, ohun èlò ìpamọ́ data tó gbajúmọ̀ tí a ń lò fún ìpamọ́ láàrín àwọn àyíká ìkùukùu.
Bawo ni O Nṣiṣẹ:
Ilokulo akọkọ:
- P2PInfect lo agbára ìdènà àsálà Lua sandbox, CVE-2022-0543, nínú àwọn àpẹẹrẹ Redis tí ó ní ìṣòro.
- Àìlera náà ń jẹ́ kí kòkòrò náà lè ṣe kódì àìdánimọ̀ láàárín àyíká ìkọ̀wé Lua.
Ifijiṣẹ Isanwo:
- Nígbà tí a bá ti dé ibi tí a ti lè rí i ní ìbẹ̀rẹ̀, P2PInfect yóò dín ẹrù iṣẹ́ àkọ́kọ́ tí yóò fi ìbánisọ̀rọ̀ P2P múlẹ̀ sí nẹ́tíwọ́ọ̀kì ńlá kan.
- Kòkòrò náà á wá fa àwọn ohun ìríra míì tó ń fa àrùn, títí kan àwọn ìwé àkọsílẹ̀ OS àti sọ́fítíwọ́ọ̀kì ìṣàyẹ̀wò.
Itankale:
- Àpẹẹrẹ Redis tó ní àkóràn náà dara pọ̀ mọ́ nẹ́tíwọ́ọ̀kì P2P, ó sì ń fúnni ní àǹfààní láti lo àwọn ẹrù iṣẹ́ míràn fún àwọn àpẹẹrẹ Redis tó ní ìṣòro lọ́jọ́ iwájú.
- P2PInfect fojusi awọn eto iṣẹ Linux ati Windows, eyi ti o jẹ ki o tobi ju awọn kokoro miiran lọ ati pe o lagbara ju wọn lọ.
ikolu:
Àwọn olùwádìí ẹ̀ka 42 ṣàwárí àwọn ètò Redis tó lé ní 307,000 tó ń bá ara wọn sọ̀rọ̀ ní gbangba láàárín ọ̀sẹ̀ méjì tó kọjá, èyí tí 934 nínú wọn lè jẹ́ aláìlera sí irú kòkòrò P2P yìí.
P2PInfect jẹ́ àpẹẹrẹ àwọn olùṣe ewu ìkọlù líle koko tí wọ́n lè ṣe nípa lílo àìlera yìí.
Awọn Ẹkọ Ti a kọ:
Àwọn olùgbékalẹ̀ gbọ́dọ̀ ṣe àtúnyẹ̀wò àti ṣàyẹ̀wò àwọn páálí wọn, kí wọ́n máa ṣe àtúnyẹ̀wò àwọn ohun tí wọ́n gbẹ́kẹ̀lé, kí wọ́n sì ṣọ́ra nípa orúkọ àti orísun páálí náà.
Ṣíṣọ́ra àti ṣíṣe àbójútó nígbà gbogbo ṣe pàtàkì láti dènà irú àwọn ìkọlù pq ìpèsè bẹ́ẹ̀.
Ìkọlù Ìgbẹ́kẹ̀lé-Ẹ̀wọ̀n
Bii Wọn Ṣe N ṣiṣẹ: Àwọn olùkọlù fi àpò kan sínú ẹ̀wọ̀n ìgbẹ́kẹ̀lé, èyí tí ó ní ipa lórí gbogbo àwọn àpò mìíràn tí ó gbẹ́kẹ̀lé e.
Àwọn Ìṣòro tí a lò: Ikọlu yii lo agbara lati ni igbẹkẹle ninu awọn igbẹkẹle package ati ipa ti o nyọ ti package kan ti o bajẹ.
Awọn Ilana Idaabobo: Lílo irinṣẹ́ ìṣàyẹ̀wò àkójọpọ̀ sọ́fítíwè láti tọ́pasẹ̀ àti ṣàkóso àwọn èròjà orísun ṣíṣí sílẹ̀ àti àwọn ìgbẹ́kẹ̀lé wọn lè dáàbò bo lòdì sí àwọn ìkọlù Dependence-Pq.
Àpẹẹrẹ ti Dependence-Chain Attack npm Package “event-stream” (2018): Ìbámu Ẹ̀wọ̀n Ipèsè
Apejuwe:
Ní ọdún 2018, àkójọ npm tó gbajúmọ̀ ni wọ́n pè ní “ìṣẹ̀lẹ̀-ṣíṣàn” ti gbogun.
Ikọlu naa kan pẹlu ilana arekereke ti o kan awọn olumulo ti ko fura si.
Bi o ti ṣiṣẹ:
Ìbámu Àkọ́kọ́:
- Ẹni tó kọlù náà gba ìgbẹ́kẹ̀lé tí wọn kò lò dáadáa tí a ń pè ní “flatmap-stream.”
- Wọ́n fi àmì ìbàjẹ́ sínú “flatmap-stream.”
Itankale:
- “Flatmap-stream” tí a ti kọ̀ sílẹ̀ náà ni a fi kún gẹ́gẹ́ bí ìgbẹ́kẹ̀lé nínú package tí a ń lò ní gbogbogbòò “event-stream.”
- Ọ̀pọ̀lọpọ̀ àwọn iṣẹ́ àgbékalẹ̀ ló fi àpò “ìṣẹ̀lẹ̀-ìṣẹ̀lẹ̀” tí wọ́n ti bàjẹ́ sínú àpò náà láìmọ̀.
Ipa:
Ẹni tó kọlù náà rí àwọn ìwífún tó ṣe pàtàkì gbà láti ọ̀dọ̀ àwọn olùlò tí kò fura sí i.
Iṣẹlẹ naa ṣe afihan awọn ewu ti awọn ikọlu pq ipese nipasẹ awọn igbẹkẹle.
Awọn Ẹkọ Ti a kọ:
Àwọn olùgbékalẹ̀ gbọ́dọ̀ ṣe àtúnyẹ̀wò àti ṣàyẹ̀wò àwọn páálí wọn, kí wọ́n máa ṣe àtúnyẹ̀wò àwọn ohun tí wọ́n gbẹ́kẹ̀lé, kí wọ́n sì ṣọ́ra nípa orúkọ àti orísun páálí náà.
Ṣíṣọ́ra àti ṣíṣe àbójútó nígbà gbogbo ṣe pàtàkì láti dènà irú àwọn ìkọlù pq ìpèsè bẹ́ẹ̀.
Dáàbò bo Àwọn Iṣẹ́ Àgbékalẹ̀ Orísun Rẹ pẹ̀lú Xygeni
Gẹ́gẹ́ bí a ti sọ, ètò ìṣẹ̀dá-ì ... fi sori ẹrọ ohun elo fifọ malware, Awọn ilẹkun ẹhin-akọkọ-lilo, ati Awọn ikọlu igbẹkẹle-ẹwọn. Awọn abajade ti awọn irokeke wọnyi buru pupọ, ati aabo pq ipese sọfitiwia rẹ ṣe pataki.
Xygeni n pese awọn ojutu to lagbara ti a ṣe lati daabobo awọn iṣẹ akanṣe orisun-ìta rẹ lodi si awọn irokeke ti n yipada wọnyi. Awọn irinṣẹ wa rii daju pe awọn igbẹkẹle rẹ wa ni aabo, n jẹ ki sọfitiwia rẹ le duro ṣinṣin ati pe ilana idagbasoke rẹ rọrun.
Ṣe Ọgbọ́n Jùlọcisàwọn ions pẹ̀lú Ìṣàyẹ̀wò Àkójọpọ̀ Gbogbogbò
Nítorí ìṣòro tó wà nínú àwọn ìpèsè ìpìlẹ̀, ṣíṣe àwọn àṣàyàn tó ní ìmọ̀ ṣe pàtàkì. Ìwádìí Àkójọ Pípé Ó fún ọ lágbára láti ṣe àyẹ̀wò ààbò àwọn èròjà orísun ṣíṣí sílẹ̀ ní kíákíá. Pẹ̀lú ìpìlẹ̀ wa, o lè yan àwọn ìpìlẹ̀ tó ní ààbò àti tó ṣeé gbẹ́kẹ̀lé pẹ̀lú ìgbẹ́kẹ̀lé, kí o sì yẹra fún ewu ìgbẹ́kẹ̀lé tó wà nínú àìní ààbò. Nípa ṣíṣe ọgbọ́n decisÀwọn ions ṣáájú, o ń kọ́ àwọn ohun èlò tó lágbára àti tó ní ààbò tó sì dúró ṣinṣin.
Dáàbòbò pẹ̀lú ìwádìí Malware ní àkókò gidi
Ìdáhùn sí àwọn ìhalẹ̀ lẹ́yìn tí wọ́n bá wọ inú ètò rẹ kò tó. Ìdí nìyẹn tí Xygeni fi ń ṣe bẹ́ẹ̀. Iwari Malware gidi-akoko láti mú àwọn ìhalẹ̀mọ́ni bíi malware ọjọ́ òfo ní kété tí wọ́n bá yọjú. Ètò wa ń dí àwọn koodu búburú lẹ́sẹ̀kẹsẹ̀, ó ń dí wọn lọ́wọ́ láti dé àyíká ìdàgbàsókè rẹ. Nípa ṣíṣe kíákíá, o ń rí i dájú pé àwọn iṣẹ́ rẹ wà ní ààbò láti ìbẹ̀rẹ̀.
Ṣe ààbò ẹ̀wọ̀n Ipese Rẹ pẹ̀lú Àbójútó Tó Ń Bá A Lẹ́sẹ̀kẹsẹ̀
Nínú ayé ìdàgbàsókè sọ́fítíwè tí ó yára, àwọn àyípadà máa ń ṣẹlẹ̀ nígbà gbogbo. Abojuto Pq Ipese Itẹsiwaju A máa ń ṣọ́ gbogbo àtúnṣe. Ààbò wa máa ń ṣàwárí àti dí àwọn àyípadà tó ń múni fura sí àwọn ohun tí a lè gbẹ́kẹ̀lé, èyí sì máa ń dènà àwọn àpò tí ó bàjẹ́ láti wọ inú àwọn iṣẹ́ rẹ. Pẹ̀lú Xygeni, o máa ń tọ́jú ẹ̀wọ̀n ìpèsè tó ní ààbò àti tó ṣeé gbẹ́kẹ̀lé, o sì ń dáàbò bo sọ́fítíwẹ́ẹ̀tì rẹ kúrò lọ́wọ́ àwọn ewu tó lè ṣẹlẹ̀.
Gba Iṣakoso Aabo Rẹ pẹlu Xygeni
Gẹ́gẹ́ bí o ti rí i, àwọn ewu nínú sọ́fítíwètì orísun ṣíṣí sílẹ̀ jẹ́ òótọ́ àti pé ó ń pọ̀ sí i. Àwọn ojútùú ààbò Xygeni fún ọ ní àwọn irinṣẹ́ láti ṣàkóso àwọn ewu wọ̀nyí ní ọ̀nà tí ó dára. Nípa dídúró lórí wíwá àwọn ewu ní ìbẹ̀rẹ̀, ìṣàyẹ̀wò àpapọ̀ pípéye, àti ìmójútó nígbà gbogbo, o lè dáàbò bo sọ́fítíwètì rẹ kúrò lọ́wọ́ àwọn ewu tí ń yọjú. Má ṣe fi àwọn iṣẹ́ orísun ṣíṣí sílẹ̀ ní ipò ewu—mú kí ètò ààbò rẹ sunwọ̀n síi lónìí pẹ̀lú Xygeni kí o sì ní ìfọ̀kànbalẹ̀ ní mímọ̀ pé sọ́fítíwètì àti dátà rẹ wà ní ààbò.
Ṣetán láti dáàbò bo àwọn iṣẹ́ àgbékalẹ̀ orísun rẹ? Jẹ́ kí Xygeni ràn ọ́ lọ́wọ́ láti máa borí àwọn ewu kí o sì kọ́ ẹ̀rọ ìṣiṣẹ́ tó lè mú ohunkóhun tó bá tẹ̀lé e.
Wo Àfihàn Fídíò wa




