Axios npm Compromise

Axios npm Compromise: Ohun tó ṣẹlẹ̀, Ta ló ní ipa lórí rẹ̀, àti bí a ṣe lè dènà rẹ̀

TL; DR

Ìbámu axios npm fihàn Báwo ni pq ipese igbalode ṣe ń kọlu lo àwọn ìgbẹ́kẹ̀lé tí a gbẹ́kẹ̀lé láti wọlé sí àwọn ìwífún pàtàkì ní àkókò ìṣiṣẹ́. Ọ̀pọ̀ àwọn olùwádìí ààbò ti ṣe àgbéyẹ̀wò ìṣẹ̀lẹ̀ yìí, pẹ̀lú àwọn àlàyé kíkún láti inú Unit42 agbegbe ile-iṣẹ ti n ṣe afihan awọn ilana idanimọ ti o ni asopọ pẹlu iṣẹ-ṣiṣe orilẹ-ede-ipinlẹ.

Iṣẹlẹ yii ni ipa lori:

  • Àwọn ẹgbẹ́ DevOps tí ń ṣiṣẹ́ CI/CD pipelines pẹlu ìfàṣẹsí tí ó dá lórí àyíká
  • Awọn iṣẹ ẹhin ti n ṣakoso awọn ibeere API ti a fọwọsi
  • Àwọn ohun èlò tí ń lo axios fún ìbánisọ̀rọ̀ HTTP inú àti òde

Nítorí pé axios wà ní ìpele ìbéèrè, ẹ̀yà tí a ti bàjẹ́ lè wọlé sí:

  • Àwọn àkọlé àṣẹ àti API àmi
  • Awọn iyipada ayika ati awọn aṣiri
  • Ibaraẹnisọrọ iṣẹ inu

Àkóbá gidi kìí ṣe ìgbẹ́kẹ̀lé ara rẹ̀, bí kò ṣe ohun tí ó lè rí nígbà tí a bá ti ṣe é.

Awọn iṣe lẹsẹkẹsẹ:

  • Àwọn ẹ̀yà ìgbẹ́kẹ̀lé titiipa àti àtúnyẹ̀wò àwọn àtúnṣe tuntun
  • Yi awọn bọtini API, awọn ami, ati CI/CD awọn iwe eri
  • Ṣe àkíyèsí àwọn ìbéèrè tí ń jáde lọ àti iṣẹ́ ìfàṣẹsí
  • Irowo pipelines fún àwọn àṣírí tí a fi hàn

Ohun tó ṣẹlẹ̀ nínú ìkọlù Axios npm

Iṣẹlẹ axios naa tẹle ilana ti ndagba ninu awọn ikọlu pq ipese, nibiti awọn olukoni dojukọ awọn igbẹkẹle ti a lo jakejado dipo awọn ailagbara ohun elo.

Nípa ṣíṣe àdéhùn tí a gbẹ́kẹ̀lé, àwọn agbéjàko máa ń ṣe iṣẹ́ wọn ní ẹgbẹẹgbẹ̀rún àyíká ní àkókò kan náà.

Nítorí pé axios jẹ́ ọ̀kan lára ​​àwọn oníbàárà HTTP tí a ń lò jùlọ nínú ètò ìṣiṣẹ́ JavaScript, ó ti di mọ́ra gidigidi:

  • Awọn iṣẹ afẹyinti
  • Àwọn ohun èlò ìṣáájú
  • CI/CD pipelines

Èyí mú kí ó jẹ́ àfojúsùn tó níye lórí.

Nígbà tí a bá ti ṣe àgbékalẹ̀ ẹ̀yà búburú kan tí a sì ti ṣe é, ó máa jogún àwọn àṣẹ kan náà gẹ́gẹ́ bí ohun èlò tí ó kó o wọlé. Èyí pẹ̀lú wíwọlé sí ìjáde nẹ́tíwọ́ọ̀kì, àwọn ìwé ẹ̀rí, àti àwọn iṣẹ́ inú.

Àdéhùn náà tún gba àfiyèsí tó gbòòrò ju àwùjọ ààbò lọ, pẹ̀lú àwọn ìròyìn bíi Axios agbegbe 
títọ́ka sí àwọn ìbáṣepọ̀ tó ṣeé ṣe pẹ̀lú àwọn olùṣe ewu tó ti ní ìlọsíwájú àti àwọn ìpolówó tó ṣètò.

 

Ohun ti Axios Attack Ṣe Ni Akoko Runtime

Kókó pàtàkì láti lóye ìkọlù yìí ni láti dojúkọ ìwà ìgbà tí a bá ń ṣiṣẹ́.

Axios n ṣiṣẹ́ ní ipele HTTP, èyí tí ó túmọ̀ sí wípé ó ń bójútó àwọn ìbéèrè tí ń jáde lọ. Èyí fún un ní ìrísí taara sí àwọn dátà onímọ̀lára tí ń ṣàn nípasẹ̀ ohun èlò náà.

Ẹ̀yà tí ó ní ìṣòro lè:

  • Dá àwọn ìbéèrè tí ń jáde dúró kí wọ́n tó fi wọ́n ránṣẹ́
  • Yaworan Authorization Àwọn àkọlé àti àwọn àmì API
  • Wọle si awọn iyipada ayika nipasẹ process.env
  • Ṣe akiyesi ibaraẹnisọrọ laarin awọn iṣẹ inu

Fún àpẹẹrẹ, ẹ̀rọ ìdènà búburú kan lè yọ àwọn àkọlé ìfàṣẹsí jáde kí ó sì fi wọ́n ránṣẹ́ sí ibi tí ó wà ní ìta.

Ni akoko kanna, wiwọle si awọn iyipada ayika gba awọn olukọlu laaye lati gba awọn iwe-ẹri pada laisi iyipada ero-ọrọ ohun elo.

Láti òde, ohun gbogbo ń bá a lọ láti ṣiṣẹ́ bí a ṣe retí. Àwọn ìbéèrè parí ní àṣeyọrí, àwọn iṣẹ́ ń dáhùn déédéé, àti pipelines kò fi àmì ìkùnà hàn. Ní àkókò kan náà, àwọn ìwífún onímọ̀lára lè ti farahàn nípasẹ̀ àwọn ipa ọ̀nà ìṣe àtẹ̀lé.

 

Ìṣàn Ìkọlù Axios: Láti inú Àpò Tí Ó Déédé sí Ìfihàn Àṣírí

1. Adehun

Olùkọlù kan gba àkóso lórí àkọọ́lẹ̀ olùtọ́jú tí a gbẹ́kẹ̀lé tàbí ipa ọ̀nà ìtújáde àkójọpọ̀ nínú ètò axios.

2. Pinpin

Àwọn ẹ̀yà búburú ni a tẹ̀ jáde sí npm tí a sì fà wọ́n sí àwọn ẹ̀rọ olùgbékalẹ̀, CI/CD pipelines, àti ohun èlò náà ń kọ́ nípasẹ̀ àwọn àtúnṣe ìgbẹ́kẹ̀lé déédé.

3. Ìṣe Àkókò Ìṣiṣẹ́

Ẹrù iṣẹ́ náà máa ń ṣiṣẹ́ nígbà tí a bá kó àwọn axios wọlé tí a sì lò wọ́n, ó sì máa ń jogún àwọn àǹfààní àkókò ìṣiṣẹ́ kan náà gẹ́gẹ́ bí ohun èlò náà.

4. Iwọle si ikoko

Ìgbẹ́kẹ̀lé tí a kọ̀ sílẹ̀ yìí ń jẹ́ kí a rí àwọn àkọlé, àwọn àmì, àwọn oníyípadà àyíká, àti ìbánisọ̀rọ̀ HTTP inú.

5. Ìtújáde omi

A fi àwọn ìwífún tó ní ìpamọ́ ránṣẹ́ sí àwọn ẹ̀rọ amúṣẹ́gun tí àwọn olùkọlù ń ṣàkóso nígbàtí àwọn ìbéèrè àtilẹ̀wá náà ń bá a lọ láti ṣiṣẹ́ déédéé.

Awọn itọka ti Ifarada (IoCs)

Láti ṣe ìwádìí nípa ìfarahàn tó ṣeéṣe, àwọn ẹgbẹ́ gbọ́dọ̀ bẹ̀rẹ̀ nípa ṣíṣe àtúnyẹ̀wò àwọn àmì tí a mọ̀ tí ó níí ṣe pẹ̀lú ìforígbárí axios. Táblì tí ó wà ní ìsàlẹ̀ yìí ṣàkópọ̀ àwọn àmì tí ó ṣe pàtàkì jùlọ láàárín àwọn ìdìpọ̀, ìgbòkègbodò nẹ́tíwọ́ọ̀kì, àti àwọn ohun èlò ìgbàlejò.

Báwo ni a ṣe lè túmọ̀ àwọn IoC wọ̀nyí

Bó tilẹ̀ jẹ́ pé àwọn àmì wọ̀nyí wúlò, a kò gbọ́dọ̀ kà wọ́n sí ọgbọ́n ìwádìí pípé.

Ní ìṣe, irú àwọn ìkọlù bẹ́ẹ̀ kìí sábà gbára lé àmì kan ṣoṣo tí kò dúró. Àwọn agbègbè máa ń yípadà, àwọn ẹrù ìsanwó máa ń yípadà, àwọn hashe sì máa ń di ohun tí kò ní ìyípadà kíákíá. Ohun tí ó ṣì wà ní ìbámu ni ìwà náà.

Fún àpẹẹrẹ, àwọn ìbéèrè ìjáde tí a kò retí nígbà tí a bá ń ṣe HTTP déédéé lè fi hàn pé a ti yọ ìfọ́mọ́ra dàtà. Bákan náà, lílo àwọn ìwé ẹ̀rí tó wúlò ní àwọn ipò tí kò wọ́pọ̀ sábà máa ń fi hàn pé a ti tú àṣírí síta.

Ní ìpele olùgbàlejò, wíwà àwọn ìwé àkọsílẹ̀ ìgbà díẹ̀ tàbí àwọn onípele méjì lè dámọ̀ràn ìgbòkègbodò lẹ́yìn ìlòkulò, pàápàá jùlọ nígbà tí a bá so pọ̀ mọ́ àwọn àìdámọ̀ràn nẹ́tíwọ́ọ̀kì.

Ni awọn ọrọ miiran, awọn IoCs ṣe iranlọwọ fun ọ lati jẹrisi iṣẹlẹ kan.

Sibẹsibẹ, oye iwa ni ohun ti o fun ọ laaye lati ṣe awari rẹ ni kutukutu.

Ẹka Atọka awọn alaye
package axios@1.14.1 shasumu: 2553649f2322049666871cea80a5d0d6adc700ca
package axios@0.30.4 shasumu: d6f3f62fd3b9f5432f5782b62d8cfd5247d5ee71
durode plain-crypto-js@4.2.1 shasumu: 07d889e2dadce6f3910dcbc253317d28ca61c766
Network sfrclak[.]com Àṣẹ-àti-ìṣàkóso agbègbè
Network 142.11.206[.]73 IP amayederun ti o jọmọ
Network http://sfrclak[.]com:8000/6202033 Àkíyèsí ìparí ìyọkúrò omi
MacOS /Library/Caches/com.apple.act.mond SHA256: 92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a
Windows %PROGRAMDATA%\wt.exe Ohun èlò ìfaradà tó ṣeé ṣe
Windows %TEMP%\6202033.vbs Àwòrán ìṣeṣe tí ó dá lórí ìwé àfọwọ́kọ
Windows %TEMP%\6202033.ps1 Iṣẹ́ ìsanwó PowerShell. SHA256: 617b67a8e1210e4fc87c92d1d1da45a2f311c08d26e89b12307cf583c900d101
Linux /tmp/ld.py SHA256: fcb81618bb15edfdedfb638b4c08a2af9cac9ecfa551af135a8402bf980375cf

Àkọsílẹ̀ ìwádìí: Àwọn IoC wọ̀nyí jẹ́ ibi ìbẹ̀rẹ̀ tó wúlò fún wíwá ewu. Síbẹ̀síbẹ̀, àwọn agbésùn lè yí àwọn agbègbè, ẹrù ìsanwó, àti àwọn ohun èlò ìṣẹ̀dá padà ní kíákíá. Nítorí ìdí èyí, àwọn ẹgbẹ́ gbọ́dọ̀ so àwọn àmì wọ̀nyí pọ̀ mọ́ àwọn àmì ìwà bíi ìrìnà HTTP tí a kò retí, ìwọlé tí kò dára sí process.env, àti àwọn àtúnṣe ìgbẹ́kẹ̀lé aláìlọ́gbọ́n.

Àpẹẹrẹ: Báwo ni ìgbẹ́kẹ̀lé Axios npm tí ó ní ìdààmú ṣe lè mú kí dátà jáde

Láti lóye bí ìkọlù Axios npm yìí ṣe ń ṣiṣẹ́ ní ìṣe, ẹ wo àpẹẹrẹ kan tí ó rọrùn.

Axios gba awọn olupilẹṣẹ laaye lati ṣalaye awọn oludibo ibeere. Awọn oludibo wọnyi n ṣiṣẹ laifọwọyi ṣaaju ibeere HTTP kọọkan.

Ẹ̀yà ìkà kan ti àwọn axios lè lo ìlànà yìí nílòkulò:

Idi ti ikọlu Axios npm fi lewu

Ní àkọ́kọ́, kò sí ohun tó burú. A ṣe ìbéèrè náà ní àṣeyọrí, ìbéèrè náà ń hùwà bí a ṣe retí, àti pipelines tesiwaju lati kọja laisi awọn aṣiṣe.

Sibẹsibẹ, awọn alaye pataki naa waye ṣaaju ki a to fi ibeere naa ranṣẹ. Lakoko window ipaniyan yẹn, igbẹkẹle ti a ti bajẹ le wọle si ati gba awọn data pataki gẹgẹbi awọn akọle aṣẹ, awọn ami API, metadata ibeere, ati awọn oniyipada ayika.

Nítorí pé ìlànà yìí ń ṣiṣẹ́ nínú ilé ìkàwé tí a gbẹ́kẹ̀lé tí ó wà ní ojú ọ̀nà ìbéèrè HTTP tààrà, ó ń ṣiṣẹ́ dáadáa pẹ̀lú àwọn àǹfààní kan náà gẹ́gẹ́ bí ohun èlò náà fúnra rẹ̀. Nítorí náà, ó lè wọlé sí àwọn ìwífún tí a sábà máa ń dáàbò bò lọ́wọ́ àwọn olùkọlù láti òde.

Ohun tó mú kí èyí léwu gan-an kì í ṣe wíwọlé dátà nìkan, ṣùgbọ́n àìsí ipa tó hàn gbangba. Kò sí ìdènà nínú iṣẹ́, kò sí ìbéèrè tó kùnà, bẹ́ẹ̀ ni kò sí àmì tó ń fi hàn pé nǹkan kan kò tọ́. Láti ojú ìwòye iṣẹ́, ohun gbogbo ń bá a lọ láti ṣiṣẹ́ bí a ṣe retí.

Nibayi, alaye pataki le ti n fi eto naa silẹ nipasẹ awọn asopọ ti njade ti o dapọ mọ ijabọ ohun elo deede.

Idi ti Eyi Fi Jẹ Iṣoro DevOps Ni Akọkọ

Fún àwọn ẹgbẹ́ DevOps, irú ìkọlù yìí ṣòro láti rí nítorí pé ó ń ṣọ̀kan pẹ̀lú àwọn iṣẹ́ ìṣiṣẹ́ tó wà tẹ́lẹ̀ láìsí ìṣòro.

Awọn igbẹkẹle ti fi sori ẹrọ laifọwọyi, pipelines ṣe deedee, ati pe ko si awọn ikuna lẹsẹkẹsẹ ti o waye.

Ni akoko kan naa, CI/CD Àwọn àyíká sábà máa ń fi àwọn ẹ̀rí tó níye lórí hàn, títí bí:

  • Àwọn àmì olùpèsè ìkùukùu
  • Àwọn kọ́kọ́rọ́ ìṣíṣẹ́
  • CI/CD àwọn àṣírí ìfàṣẹsí

Ìgbẹ́kẹ̀lé tí ó ní ìbàjẹ́ tí ó ń ṣiṣẹ́ ní àyíká yìí lè wọlé sí àwọn ìwé ẹ̀rí wọ̀nyẹn tààrà.

Èyí máa ń ṣẹ̀dá ipò kan níbi tí ohun gbogbo ti rí bí ohun tó wà ní ipò tó yẹ, nígbà tí a ń rí àwọn ìwífún tó ṣe pàtàkì ní ẹ̀yìn.

Ewu gidi: Ifihan ikoko ni iwọn

Àdéhùn axios npm fi hàn pé ó ṣe pàtàkì láti ṣe àtúnṣe sí àwọn ọgbọ́n ìkọlù òde òní.

Ète náà kì í ṣe láti lo àwọn àìlera mọ́, ṣùgbọ́n láti wọlé sí àwọn ìwé ẹ̀rí tó wúlò.

Nítorí pé àwọn ètò ìgbàlódé gbára lé ìfọwọ́sowọ́pọ̀ tó dá lórí àyíká, ìgbẹ́kẹ̀lé tó ń ṣiṣẹ́ ní àkókò ìṣiṣẹ́ lè wọlé sí:

  • Awọn bọtini API
  • Àwọn àmì iṣẹ́
  • Àwọn ìwé ẹ̀rí ìkùukùu

Kò sí ìdí láti rú àwọn ìwé ẹ̀rí wọ̀nyí.

Wọ́n kàn nílò láti lò wọ́n.

Èyí ń jẹ́ kí àwọn olùkọlù gbéra láti ẹ̀gbẹ́, láti wọlé sí àwọn iṣẹ́, àti láti fa ìwífún jáde nípa lílo ìjẹ́rìísí tó tọ́.

Nítorí náà, ipa náà sinmi lórí àwọn àṣírí tí a tú síta, kì í ṣe lórí bí a ṣe ṣe ìkọlù náà.

Kí ló dé tí àwọn irinṣẹ́ ààbò ìbílẹ̀ fi pàdánù èyí

Àwọn ọ̀nà ìbílẹ̀ ń jìjàkadì láti ṣàwárí àwọn ìkọlù wọ̀nyí nítorí wọ́n dojúkọ àwọn àìlera tí a mọ̀ tàbí àwọn àmì ìfọwọ́sowọ́pọ̀ tí kò dúró. Síbẹ̀síbẹ̀, gẹ́gẹ́ bí a ti tẹnumọ́ nínú Ìwádìí OpenAI Nínú àdéhùn ohun èlò olùgbéjáde axios, ewu gidi máa ń yọjú ní àkókò ìṣiṣẹ́, níbi tí àwọn ìgbẹ́kẹ̀lé tí a gbẹ́kẹ̀lé bá ń bá àwọn ìwífún tí ó ṣe pàtàkì mu.

Sibẹsibẹ, igbẹkẹle ti o bajẹ le ma ni awọn itọkasi ti o han gbangba eyikeyi.

O le wa:

  • Ko si CVE
  • Ko si ibuwọlu ibi
  • Kò sí ìṣètò àìdọ́gba

Ní àkókò kan náà, ìwádìí àìdúró kì í ṣe àyẹ̀wò ìwà ìṣiṣẹ́ àkókò. Kò lè pinnu bí ìgbẹ́kẹ̀lé ṣe ń bá àwọn ìwífún onímọ̀lára mu nígbà tí a bá ti ṣe é.

Èyí máa ń ṣẹ̀dá àlàfo kan níbi tí kódì náà ti máa ń fara hàn ní ààbò nígbà ìṣàyẹ̀wò ṣùgbọ́n ó máa ń di ewu nígbà tí a bá ń ṣe é.

Bí a ṣe lè rí àti dènà àwọn ìkọlù bíi ti Axios npm

Láti dènà irú ìkọlù Axios npm yìí nílò ìyípadà láti àyẹ̀wò àìdúró sí ìmọ̀ nípa àkókò ìṣiṣẹ́.

Àwọn ẹgbẹ́ nílò ìrísí bí àwọn tí wọ́n gbẹ́kẹ̀lé ṣe ń hùwà, kìí ṣe ohun tí ó wà nínú wọn nìkan.

Eyi pẹlu:

  • Abojuto iwọle si data pataki ni akoko iṣiṣẹ
  • Ṣíṣàwárí àwọn àṣírí kí wọ́n tó dé ibi ìkópamọ́
  • Antivirus pipelineàwọn ohun èlò àti àwọn ohun èlò fún àwọn ìwé ẹ̀rí tí a fi hàn
  • Ṣíṣàkíyèsí iṣẹ́ nẹ́tíwọ́ọ̀kì tí ń jáde lọ fún àwọn àìdáa

Sibẹsibẹ, wiwa nikan ko to.

Láti Ìwádìí sí Ìdènà: Kí Ni Ó Dín Ewu Kù Ní Tiẹ̀

Lẹ́yìn ìṣẹ̀lẹ̀ bí èyí, àwọn ẹgbẹ́ sábà máa ń dojúkọ ọ̀pọ̀lọpọ̀ ẹ̀rí tó ṣeé ṣe kí wọ́n fi hàn.

Ìpèníjà náà kì í ṣe wíwá wọn. Ó jẹ́ mímọ èyí tí ó ṣe pàtàkì.

Ibeere pataki naa di:

Àwọn àṣírí wo ló ṣì wúlò tí a sì lè lò?

Láìsí ìfìdí múlẹ̀, àwọn ẹgbẹ́ máa ń lo àkókò lórí ìwé ẹ̀rí tí kò ṣiṣẹ́ nígbà tí àwọn ewu gidi ṣì wà ní ṣíṣí sílẹ̀.

Idahun to munadoko nilo:

  • Ṣíṣàwárí àwọn àṣírí tí a ti ṣí sílẹ̀
  • N fìdí rẹ̀ múlẹ̀ bóyá wọ́n ṣì ń fúnni ní ààyè láti wọlé
  • Yíyọ wọn kúrò tàbí yíyí wọn padà kíákíá

Èyí dín àkókò ìfarahàn kù, ó sì dín àkókò ìkọlù náà kù.

Báwo ni Xygeni ṣe ń dín ewu ẹ̀wọ̀n ìpèsè kù

Xygeni koju ipenija yii nipa sisopọ wiwa, ijerisi, ati atunse sinu iṣẹ-ṣiṣe kanṣoṣo.

Ó máa ń fi àwọn àṣírí tí a ti fi hàn hàn hàn ní gbogbo ìgbà, pipelines, àti àwọn ohun ìṣẹ̀dá. Ní àkókò kan náà, ó ń fìdí rẹ̀ múlẹ̀ bóyá àwọn ìwé ẹ̀rí wọ̀nyẹn ṣì ń ṣiṣẹ́ nínú àyíká.

Èyí á jẹ́ kí àwọn ẹgbẹ́ lè pọkàn pọ̀ sórí ohun tí àwọn olùkọlù lè lò ní gidi.

Nígbà tí a bá ti rí àwọn àṣírí tó ń ṣiṣẹ́, àwọn iṣẹ́ àtúnṣe aládàáṣe ń dín àkókò ìfarahàn kù nípasẹ̀ ìfàsẹ́yìn tàbí ìyípo tí a ṣàkóso.

Nítorí náà, ìdáhùn náà máa ń yára sí i, ó sì máa ń di ohun tó yẹ kí ó ṣe tẹ́lẹ̀cise, ati pe o kere si idamu.

ipari

Àdéhùn axios npm fi bí àwọn ìkọlù pq ipese ṣe ń yípadà hàn.

Àwọn olùkọlù kò nílò láti fọ́ àwọn ètò mọ́. Wọ́n gbẹ́kẹ̀lé àwọn ìgbẹ́kẹ̀lé tí a gbẹ́kẹ̀lé láti lè rí àwọn ìwífún pàtàkì nígbà tí a bá ń ṣe é.

Fún àwọn ẹgbẹ́ DevOps, èyí túmọ̀ sí lílóye ìwà ìgbà ìṣiṣẹ́. Fún àwọn olórí ààbò, ó túmọ̀ sí dín ìfarahàn kù kíákíá àti ní ọ̀nà tó dára.

Nítorí pé ní àwọn àyíká òde òní, ewu tó tóbi jùlọ kì í ṣe ohun tí wọ́n ń ṣe.

Ohun tí wọ́n máa ń wọlé sí ni nígbà tí ó bá ń ṣiṣẹ́.

àwọn irinṣẹ́ ìwádìí-àkójọpọ̀-ẹ̀rọ-sca-tools
Ṣe àfiyèsí, ṣe àtúnṣe, kí o sì dáàbò bo àwọn ewu sọ́fítíwè rẹ
Gba Akaunti Ọfẹ rẹ.
Ko si kaadi kirẹditi ti o nilo.

Ṣe aabo fun idagbasoke ati ifijiṣẹ sọfitiwia rẹ

pẹlu Xygeni Product Suite