Shai hulud - fonosana npm - fanafihana rojo famatsiana

Shai-Hulud: Fanazavana ny kankana fonosana npm

TL, DR

Tamin'ny 14 Septambra 2025, ireo mpikaroka dia namantatra Shai Hulud, kankana mihamaro ho azy miafina ao anatiny npm fonosana, mamadika ny fanavaozana fiankinan-doha mahazatra ho amin'ny ambaratonga feno fanafihana rojo famatsianaHita voalohany tao amin'ny @ctrl/tinycolor fonosana nataon'i Daniel dos Santos Pereira, Shai-Hulud dia manangona tsiambaratelo, maka izany amin'ny alàlan'ny repos sy workflows GitHub, ary mamoaka ny tenany manerana ny rejisitra amin'ny alàlan'ny fahazoan-dàlana nangalarina. Tao anatin'ny andro vitsivitsy, nitombo avy amin'ny am-polony ka hatramin'ny an-jatony ny isan'ny fonosana voan'ny aretina, manamafy izany Shaihulud dia tsy trojan fotsiny fa kankana natao hiparitaka ho azy manerana ny tontolo iainana npm.

Impact: tandindonin-doza izay mpamorona rindrambaiko na CI rehetra mametraka fonosana npm ho an'ny daholobe.

Hetsika eo noho eo: Manakana ireo dikan-teny fantatra, mifamadika amin'ny fametrahana lockfile-only, mamadika ny tokens npm sy GitHub, manara-maso ny workflows, ary manara-maso ny Indicators of Compromise (IoCs).

Fa misy inona?

The Fanafihana rojo famatsiana Shai-Hulud ao anaty fonosana npm dia iray amin'ireo tranga manakorontana indrindra tato ho ato. Tsy toy ny trojan mitokana, ity kankana ity dia mifangaro halatra fahazoan-dàlana, fanesorana ny angon-drakitra mandeha ho azy, ary famerenana ny tenaVokatr'izany, nihena ho ora vitsivitsy monja ny faharetan'ny fifindran'ny aretina, izay herinandro vitsivitsy lasa izay.

Ho an'ny ekipa DevOps, mazava ny lesona: raha afaka manatanteraka kaody ny fametrahana rehetra, dia mety ho teboka mety hisian'ny fanitsakitsahana ny fanavaozana ny fiankinan-doha rehetra.

Mety ho mari-pahaizana voalohany sy kendrena

Fanadihadiana mialoha midika izany fa mety nanomboka tamin'ny taratasy nangalatraOhatra, ny fampielezan-kevitra phishing amin'ny alalan'ny spoofing npm login na mety ho naka ny mari-pamantarana mpamorona ny MFA. Raha vao nahazo izany toerana voalohany izany ireo mpanafika dia niparitaka ny kankana tamin'ny alàlan'ny fampidirana ny tenany tao anaty fonosana npm ary nangalatra tsiambaratelo bebe kokoa avy amin'ny:

  • rakitra fikirakirana npm toy ny .npmrc, matetika misy mari-pamantarana famoahana.
  • Tontolo iainana miovaova ary ny fikirakirana miaraka amin'ny GitHub PATs sy CI/CD tsiambaratelo
  • Teboka farany momba ny metadata rahona (AWS, GCP, Azure) izay manome fahazoan-dàlana fohy ezaka ho an'ny fihetsehana mitongilana.

Noho izany, ny halatra fahazoan-dàlana no lasa sehatra fanombohana. Miaraka amin'ny tokens npm manan-kery sy ny tsiambaratelon'ny GitHub, afaka mamerina ho azy amin'ny fonosana sy tahiry maro ny Shai-Hulud tsy misy ezaka fanampiny avy amin'ny olombelona.

Fiantraikan'ny fanafihana ny rojo famatsiana Shai-Hulud amin'ny mpitantana

Mbola miasa ankehitriny ny Shai-Hulud. Manafaingana ny fe-potoana iatrehana ity kankana ity. Izay naharitra herinandro maro tamin'ny trojan taloha dia miparitaka ao anatin'ny ora maro ankehitriny. Vokatr'izany, haingana kokoa ary sarotra kokoa ny mifehy ny fiparitahana. Mandroso amin'ny:

  • Fangalarana ny tokens famoahana npm sy ny tsiambaratelon'ny GitHub.
  • Mamoaka ny tenany indray ao anaty fonosana npm hafa.
  • Manampy ireo workflows GitHub Actions manimba ho an'ny faharetana.

Iza no voa:

Voafandrika izay ekipa rehetra mametraka fonosana npm ho an'ny daholobe. Ankoatra izany, ireo mpamorona rindrambaiko manana npm na GitHub voatahiry dia miatrika risika avo lenta. Ireo CI runner izay mampiasa tsiambaratelo midadasika dia marefo ihany koa.

Risika ara-barotra

Mitombo haingana ny fiantraikan'ny orinasa. Ny halatra token dia mety hitarika amin'ny fakana an-keriny ny kaonty, ny fakana an-keriny ny fonosana, ary na dia ny fampiasana diso ny rahona aza. Ankoatra izany, ny faharetan'ny fizotran'ny asa ao amin'ny GitHub dia mahatonga azy io ho sarotra diovina. Noho izany, tsy maintsy raisin'ireo ekipa ho toy ny tranga efa misy ny Shai-Hulud, fa tsy ho toy ny tranga mikatona.

Ahoana ny fiasan'ny fanafihana rojo famatsiana Shai-Hulud ao amin'ny fonosana npm

Tanjon'ny mpanafika sy ny antony manosika azy

Ny fampielezan-kevitra dia manatsara zavatra telo:

  • Ny tanjona voalohany dia ny mangalatra fahazoan-dàlana amin'ny ambaratonga lehibe avy amin'ny solosaina finday mpamorona sy ny CI runners. Tafiditra ao anatin'izany ny npm publish tokens, GitHub tokens, ary cloud credentials. Raha ny marina, fanadihadiana maro no manamarina ny fanangonana tsiambaratelo ara-sistematika, toy ny fampandehanana ny TruffleHog sy ny fangatahana ireo endpoint metadata cloud.
  • Ny tanjona faharoa dia ny miely ho azy amin'ny fanararaotana ny zon'ny mpamoaka lahatsoratra an'ireo mpikojakoja voajirika. Vokatr'izany, mivelatra haingana ho maro ny toerana iray, satria mipoitra tsy misy ezaka fanampiny ataon'olombelona ny dikan-teny vaovao voajirika amin'ny fonosana hafa.
  • Ny tanjona fahatelo dia ny maharitra ary mivoaka amin'ny fomba azo antoka amin'ny alàlan'ny fotodrafitrasa GitHub. Mamorona repo ho an'ny daholobe antsoina hoe "Shai-Hulud" miaraka amin'ny base64 roa sosona ireo mpanafika. data.json, ary ankoatra izany dia mamboly fomba fiasa izay mizara ho andiany izy ireo ${{ toJSON(tsiambaratelo) }} ary mandefa izany any amin'ny webhook static.

Ny tombony azo inoana dia ahitana ny fidirana maharitra amin'ny rejisitra sy ny kaody loharano, ny fifindrana haingana mankany amin'ny kaonty rahona, ary ny safidy hampiasana bebe kokoa ny rojo famatsiana. Ny tatitra ampahibemaso dia mampiseho fa navadika ho an'ny daholobe ny repo manokana miaraka amin'ny "-fifindra-monina" tovana, izay mampitombo ny fiparitahan'ny angona sy ny hafainganam-pandeha

Ao anatin'ny Entana Shai-Hulud: bundle.js ao amin'ny fonosana npm

Sambo Shai-Hulud ho toy ny lehibe, voafono ao anaty Webpack ary nohafohezina be rakitra JavaScript (bundle.js, eo amin'ny 3–3.7 MB eo ho eo) izay miasa avy amin'ny aorian'ny fametrahana miditra package.jsonVokatr'izany, Ny fametrahana tsirairay dia manetsika ho azy ny entana. Ity endrika ity dia manafina ny famantarana, manindry ny fikorianan'ny fanaraha-maso, ary manosika ny lojika rehetra ho lasa zavatra tokana izay miasa mandritra ny fametrahana. Manamarina tsy tapaka ny fampivondronana Webpack, ny haben'ny rakitra tsy mahazatra, ary ny fanatanterahana ny fotoana fametrahana ireo mpandinika.

Ireo toetra mampiavaka ny fanafenana sy ny fanoherana ny fanadihadiana izay ho hitanao amin'ny santionany:

  • Grafikan'ny môdioly nohafohezina miaraka amin'ny ID môdioly nomerika, fanehoan-kevitra vitsy, ary fikorianan'ny fanaraha-maso mirindra. Ankoatra izany, Mahatonga ny famerenana amin'ny tanana ho tena sarotra ity rafitra ity.
  • Tady miafina amin'ny alalan'ny sosona base64 sy mpanampy amin'ny fanorenana. Ohatra, Ny fandikana sy ny famaritana base64 miverimberina dia mazàna miseho manodidina ny fomba fiasa exfiltration.
  • Fandefasana mavitrika amin'ny alalan'ny eval-style patterns sy fonction body novokarina, noho izany dia ahafahan'ny code manova ny fitondran-tena mandritra ny runtime.
  • Sivana OS aleony kokoa ny fanatanterahana ny Linux sy macOS indrindra amin'ny CI runners sy solosaina finday ho an'ny mpamorona rindrambaiko.

Raha jerena amin'ny lafiny fiasany, dia modular ny fonosana. Ny lahatsoratra dia mamaritra ireo môdioly ho an'ny fikarohana OS, ny scan-n'ny rafitra rakitra sy ny tsiambaratelo git, ny fidirana amin'ny cloud SDK, ny fiasan'ny GitHub API, ary ny motera fampielezana izay manova ireo fonosana hafa an'ny mpikojakoja. Raha ny marina, ny StepSecurity sy ny ReversingLabs dia samy manasongadina fiasa iray izay manavao ho azy ireo fonosana amin'ny alàlan'ny hook maloto.

Fampiharana amin'ny fotoana fametrahana ao amin'ny Shai-Hulud: Ahoana no fomba fampandehanan'ny fonosana npm ny kankana

Manomboka ny fanafihana rehefa miasa ny node aorian'ny fametrahana bundle.js. Amin'izao fotoana izao, ny script dia manomboka sy mamaha ny toetry ny fiasan'ny kankana ao amin'ny fahatsiarovana, mametraka ny dingana ho an'ny fiasan'ny kankana feno.

Fahitana sy fijinjana

  • Ny payload dumps dia manao process.env ary mijery ireo rakitra eo an-toerana mba hahitana tsiambaratelo entropy avo lenta sy token prefixes. Ho fanampin'izany, dia manitatra ny fandrakofana amin'ny alàlan'ny fampiasana TruffleHog.
  • Manao fanadihadiana momba ny metadata amin'ny rahona izy io mba hanangonana fahazoan-dàlana fohy ezaka. Ohatra, miantso 169.254.169.254 amin'ny AWS na metadata.google.internal matetika miseho amin'ny mpampiantrano voan'ny aretina ny GCP.
  • Noho izany, Ny fahazoan-dàlana rehetra hita dia azo ampiasaina avy hatrany hamoahana fonosana npm vaovao na hanosehana ny workflows GitHub.

Exfiltration

  • Mamorona repo GitHub vaovao antsoina hoe Shai Hulud ary manoratra dika mitovy amin'ny base64 roa sosona data.json miaraka amin'ny antsipirian'ny sehatra, ny toerana fanariam-pako manodidina ny tontolo iainana, ary ny tsiambaratelo. Araka ny hita, mora hita ity fihetsika mitabataba ity raha fantatry ny mpiaro ny toerana tokony hijerena.
  • Mamboly workflow GitHub Actions ihany koa izy io, matetika amin'ny sampana iray antsoina hoe shai-hulud, izay mizara ho andiany ${{ toJSON(secrets) }} ary mandefa ny angona any amin'ny webhook tsy mihetsika. Ankoatra izany, mitohy io fomba fiasa io mandra-panalan'ny olona azy tanteraka.

fampielezana

  • Amin'izay token npm hita rehetra, ny payload dia manisa ny fonosana rehetra an'ny mpikojakoja voajirika. Avy eo, maka ny tarball tsirairay izy, mampiditra bundle.js sy fidirana postinstall, ary mamoaka indray ny fonosana.
  • Vokatr'izany, fonosana am-polony maro no mety hiseho ao anatin'ny ora vitsivitsy, izay mampitombo ny savaivony fipoahana manerana ny tontolo iainana.

Fikirizana sy fiparitahana

  • Mitazona ny fizotran'ny asa ratsy ho velona ilay kankana ary, amin'ny tranga maro, dia mamadika ny repos manokana ho an'ny daholobe miaraka amin'ny "-fifindra-monina" tovana. Amin'ny ankapobeny, izany dia miantoka fa ny mpanafika dia mitazona toerana ary mampitombo ny fivoahan'ny angona.

Fanamarihana momba ny fitadiavana lakile
Ity fampiasana tsy mahazatra ity ${{ toJSON(secrets) }} Mahalana vao misy ny workflows ao amin'ny Actions. Noho izany, tokony horaisin'ireo ekipa ho toy ny famantarana avo lenta mandritra ny fihazana izany.

Endrika fiasana voadio tokony hotadiavinao

Ity fampiasana tsy mahazatra ity ny JSON(tsiambaratelo) in Actions dia famantarana avo lenta amin'ity tranga ity.

Kaody sandoka fampielezana ambaratonga avo lenta (azo antoka, mamaritra)

Nahita ity fihodinana goavana ity ireo mpandinika, izay manazava ny fiakarana haingana avy amin'ny fonosana am-polony maro ho an'ny an-jatony maro voa.

Nahoana ity no kankana ao anatin'ny tontolo iainana fonosana

Ny kankana dia malware izay miparitaka ho azy tsy mila dingana ataon'ny mpampiasa amin'ny dingana rehetra. Ao amin'ny rafitra fiasana, ny kankana dia mazàna mampiasa ny fahalemen'ny tambajotra mba hifindrana avy amin'ny milina iray mankany amin'ny iray hafa. Mifanohitra amin'izany kosa, ny Shai-Hulud dia miasa ao anatin'ny rejisitra npm. Ny lalany mahomby dia amin'ny alàlan'ny fampiasana indray ny fahazoan-dàlana.

Manararaotra ireo tokens npm publish nangalarina ilay kankana. Raha vao mahazo fahazoan-dalana manan-kery izy dia mamoaka indray ireo dikan-teny voafandrika ao anatin'ireo fonosana hafa an'ilay mpikarakara mitovy. Aorian'izay, ireo fonosana ireo dia napetraky ny mpamorona tsy mailo na ny mpihazakazaka CI, ary miverimberina ny tsingerina.

Noho izany antony izany, ireo mpandinika ny fiarovana, anisan'izany Famakiana maizina, sokajiana ho Shai-Hulud kankana miteraka ho azy fa tsy hoe trojan tsotra na fahadisoana amin'ny fanoratana. Zava-dehibe ny fahasamihafana: ny trojan dia mazàna manimba mpampiantrano iray, fa ny kankana kosa dia mampitombo ho azy ny fiantraikany manerana ny tontolo iainana.

Takelaka famintinana "Ahoana ny fomba fiasany"

Raha fintinina ny tsingerim-piainan'i Shai-Hulud, ity misy fanazavana kelycisny famaritana ny dingana lehibe indrindra:

  • Fonosana misy aorian'ny fametrahana napetraka, ary bundle.js manatanteraka.
  • Mamoaka ireo variables environment ny payload, mijery ireo rakitra sy ny tantaran'ny git, ary miasa TruffleHog, ary mikaroka ireo serivisy metadata amin'ny rahona. Vokatr'izany, izay tsiambaratelo hita dia lasa ilaina avy hatrany.
  • Mitranga amin'ny fomba roa ny exfiltration: voalohany, amin'ny alàlan'ny famoronana repo ho an'ny daholobe antsoina hoe Shai Hulud miaraka amin'ny kaody base64 roa sosona data.json; faharoa, amin'ny fametrahana fomba fiasa GitHub Actions izay mamoaka ${{ toJSON(secrets) }} mankany amin'ny webhook.
  • Amin'ny fampiasana ny token npm nangalarina rehetra, dia averin'ny kankana avoakany indray ireo fonosana hafa rehetra an'ny mpikojakoja voajirika miaraka amin'ilay hook maloto mitovy. Amin'izany fomba izany, dia mihamaro haingana ny aretina.
  • Farany, mitazona tsiambaratelo bebe kokoa ilay mpanafika, fonosana bebe kokoa hozaraina, ary ny fikirizana ao anatin'ny kaonty sy tahiry GitHub.

Ahoana no fomba hisorohana ity karazana fanafihana ity, amin'ny ankapobeny

Antso fanairana ny Shai-Hulud. Ny kankana izay mangalatra tokens ary mamoaka indray ny tenany dia tsy risika amin'ny ho avy, fa velona ao amin'ny tontolo iainana fonosana npm ankehitriny. Mba hisorohana ity karazana fanafihana rojo famatsiana, mila fanaraha-maso azo fandaharana, mandeha ho azy, ary ampiharina mivantana ao amin'ny ekipa ny ekipa CI/CD pipelines. Ireo ihany no fiarovana azonao ampiharina Xygeni.

Atsaharo eo am-bavahady ireo zavatra ratsy

Tokony hijery ireo fonosana npm sy tarballs ianao alohan'ny hahatongavany any amin'ireo mpamorona rindrambaiko na asa CI. bundle.js rakitra, fametrahana mampiahiahy aorian'ny fametrahana hooks, ary ireo mari-pamantarana fanafenana dia samy miasa ho toy ny saina mena mialoha. Ankoatra izany, ny fampiharana ny fe-potoana fialan-tsasatra sy ny dikan-teny voatsindry ao amin'ny pipelineMisoroka ny fihinanana ho azy ireo vokatra vaovao tsy voamarina ny s.

manamafy CI/CD default

Guardrails in CI/CD tena ilaina. Mandà ny fampivondronana na fametrahana izay mampiditra script na binary vaovao izy ireo. Mandritra izany fotoana izany, manakana ny workflows izay mizara andiana tsiambaratelo na manandrana lahatsoratra ivelany izy ireo. Tokony hitaky fametrahana lockfile-only ihany koa ny ekipa (npm ci) amin'ny lafiny rehetra pipelinemba hahafahana mamerina sy azo antoka ireo andiana fiankinan-doha.

Ahena ny radius-n'ny fipoahan'ny token

Tsy tokony ho lasa teboka tokana tsy fahombiazana ny tsiambaratelo. Jereo tsy tapaka ny kaody, ny fikirakirana ary ny pipeline vokatra ho an'ny fahazoan-dàlana mihariharyTokony ho voafetra tsara ny fetran'ny Token, omena androm-piainana fohy, ary avadika ho azy rehefa hita ny exposure. Amin'ny ankapobeny, hevero ho voajirika izay token ampiasaina amin'ny mpampiantrano izay nanao fametrahana mampiahiahy taorian'ny fametrahana.

Jereo mialoha ny fihetsiky ny kankana

Detection Anomaly no zava-dehibe. Ohatra, ny fiakaran'ny tranga famoahana npm tampoka, ny fomba fiasa vaovao miseho tsy misy antony, na ny repo ampahibemaso vaovao feno rakitra hafahafa voafaoka dia mety ho famantarana ny fiasan'ny kankana. Noho izany, ny ekipa dia tokony hampandre haingana ary hanavaka izay mpikarakara na mpihazakazaka izay mampiseho ireo famantarana fampitandremana ireo.

Amboary haingana nefa tsy manimba ny fanamboarana

Tsy maintsy miaraka ny hafainganam-pandeha sy ny fiarovana. Mandeha ho azy pull requests afaka manolo ireo fonosana npm voajirika amin'ny dikan-teny voamarina. Ho fanampin'izany, fahatratrarana sy azo trandrahana Ny fanadihadiana dia miantoka fa hijanona ho kely sy marin-toerana ny fanavaozana. Farany, amboary indray ireo CI runners voakasik'izany avy amin'ny sary madio rehefa voamarina fa hita ny taratra, mba tsy hielezan'ny fanafihana bebe kokoa.

Ireo famantarana ny marimaritra iraisana (IoCs)

Rehefa mamakafaka ny Shai-Hulud ny ekipa dia tokony hijery ireo lafiny roa ireo IoC statika ao anaty rakitra sy IoC fitondran-tena in pipelines. Ireo famantarana ireo miaraka dia manampy amin'ny famantarana mialoha ny aretina ary mamaly izany alohan'ny hielezan'ny kankana bebe kokoa.

IoC statika

Ireto manaraka ireto ny fifanandrifian'ny SHA-256 manaraka hita bundle.js santionany:

  • 46faab8ab153fae6e80e7cca38eab363075bb524edd79e42269217a083628f09
  • 81d2a004a1bca6ef87a1caf7d0e0b355ad1764238e40ff6d1b1cb77ad4f595c3
  • dc67467a39b70d1cd4c1f7f7a459b35058163592f4a9e8fb4dffcbba98ef210c

Ankoatra izany, araho ireto lamina miverimberina ireto:

  • A bundle.js eo amin'ny fototry ny fonosana.
  • "postinstall": "node bundle.js" ao anatiny package.json.
  • Trano fitehirizana nomena anarana Shai Hulud.
  • Ireo fomba fiasa ao amin'ny GitHub misy ${{ toJSON(secrets) }}.

IoC momba ny fitondran-tena

Ankoatra ny sonia rakitra, ny asan'ny kankana dia miseho amin'ny alalan'ny fihetsika. Ohatra:

  • Fipoahana tampoka amin'ny hetsika famoahana npm avy amin'ny mpitazona iray.
  • Fomba fiasa vaovao izay manosika ny angona mankany amin'ny teboka ivelany.
  • Avy amin'ny CI runners no nanetsika ny fangatahana POST mivoaka.
  • Repo ampahibemaso vao noforonina miaraka amin'ny blobs voadika.

Fihazana haingana

Fehiny: Lesona avy amin'i Shai-Hulud

The Fanafihana ny rojo famatsiana Shai-Hulud Ao amin'ny fonosana npm dia mampiseho ny fahalemen'ny rojo famatsiana rindrambaiko ankehitriny. Tsy vitan'ny hoe nanampy kaody ratsy fotsiny ity kankana ity. Nangalatra token izy, nandefa angona, ary avy eo namoaka ny tenany ho azy. Noho izany, niely tao anatin'ny ora vitsivitsy ny fanafihana fa tsy herinandro maromaro.

Mazava tsara ny lesona ho an'ireo mpamorona rindrambaiko sy ekipa DevOps:

  • Ny fametrahana tsirairay dia mampiasa kaody. Na dia ny fonosana npm mahazatra aza dia afaka manafina kankana postinstall.
  • Ny marika tsirairay dia manana sanda avo lenta. Raha vao nangalarina dia azo ampiasaina hanaparitahana malware bebe kokoa.
  • rehetra pipeline mila fanamarinana. tsy misy guardrails Raha ny momba ny fiankinan-doha, ny fizotran'ny asa ary ny tsiambaratelo, ny marimaritra iraisana iray dia mety hanimba haingana ny famokarana.

Noho izany, ny fampijanonana ny fanafihana toa an'i Shai-Hulud dia mitaky fanaraha-maso mandeha ho azy sy mora ampiharina. Tokony hijery ireo fonosana npm ny ekipa alohan'ny fametrahana, hampiasa lockfile builds, hamantatra ny hetsika famoahana hafahafa, ary hitazona ny tokens ho fohy. Tsy azo atao intsony ireo dingana ireo. Fa kosa, izy ireo no fototry ny faharetana amin'ny maoderina. pipelines.

Ao amin'ny Xygeni, hitantsika ho fampitandremana ho an'ny tontolo iainana open source manontolo ny fanafihana ny rojo famatsiana Shai-Hulud. Ny fomba maharitra handrosoana dia ny fampidirana mivantana ny fiarovana ny rojo famatsiana amin'ny dingana fampandrosoana, amin'ny toerana izay ampidirana ny kaody, ny fonosana npm, ary pipelinemifandray.

Ity ambany ity ny lisitra feno amin'ireo fonosana npm sy ireo dikan-teny voalaza fa voajirika tao amin'ny Shai-Hulud. Ampiasao izany mba hijerena ireo rakitra hidianao, ny rejisitrao, ary ny CI-nao. pipelines ho an'ny fiparitahana.

Lisitry ny fonosana voajirika

📦 Topimaso momba ireo fonosana npm voajirika

Anaran'ny fonosana Version Daty famoahana
json-rules-engine-nohafohezina0.2.12025-09-14T17:58:51.203Z
mpanamory fiaramanidina0.8.82025-09-14T18:35:07.600Z
grafika-fahalalana-mcp1.2.12025-09-14T18:35:09.494Z
lehiben'ny fiaramanidina0.3.12025-09-14T18:35:09.521Z
vavahady mitsambikina0.0.22025-09-14T18:35:09.651Z
tvi-cli0.1.52025-09-14T18:35:10.996Z
@thangved/varavarankely-antso-miverina1.1.42025-09-14T20:31:38.479Z
@tnf-dev/api1.0.82025-09-14T20:31:39.547Z
@tnf-dev/js1.0.82025-09-14T20:31:41.251Z
@tnf-dev/mui1.0.82025-09-14T20:31:41.259Z
@tnf-dev/core1.0.82025-09-14T20:31:42.728Z
@teselagen/react-table6.10.202025-09-14T20:37:08.597Z
@hestjs/demo0.1.22025-09-14T20:45:52.348Z
@nexe/eslint-config0.1.12025-09-14T20:45:53.625Z
@hestjs/eslint-config0.1.22025-09-14T20:45:55.044Z
@nexe/config-manager0.1.12025-09-14T20:45:55.066Z
@nexe/logger0.1.32025-09-14T20:45:55.170Z
@hestjs/logger0.1.62025-09-14T20:45:55.197Z
@hestjs/fanamarinana0.1.62025-09-14T20:45:55.595Z
@hestjs/core0.2.12025-09-14T20:45:55.888Z
➡️ Jereo ny lisitra feno momba ireo fonosana voasakana
Anaran'ny fonosana Version Daty famoahana
json-rules-engine-nohafohezina0.2.12025-09-14T17:58:51.203Z
mpanamory fiaramanidina0.8.82025-09-14T18:35:07.600Z
grafika-fahalalana-mcp1.2.12025-09-14T18:35:09.494Z
lehiben'ny fiaramanidina0.3.12025-09-14T18:35:09.521Z
vavahady mitsambikina0.0.22025-09-14T18:35:09.651Z
tvi-cli0.1.52025-09-14T18:35:10.996Z
@thangved/varavarankely-antso-miverina1.1.42025-09-14T20:31:38.479Z
@tnf-dev/api1.0.82025-09-14T20:31:39.547Z
@tnf-dev/js1.0.82025-09-14T20:31:41.251Z
@tnf-dev/mui1.0.82025-09-14T20:31:41.259Z
@tnf-dev/core1.0.82025-09-14T20:31:42.728Z
@teselagen/react-table6.10.202025-09-14T20:37:08.597Z
@hestjs/demo0.1.22025-09-14T20:45:52.348Z
@nexe/eslint-config0.1.12025-09-14T20:45:53.625Z
@hestjs/eslint-config0.1.22025-09-14T20:45:55.044Z
@nexe/config-manager0.1.12025-09-14T20:45:55.066Z
@nexe/logger0.1.32025-09-14T20:45:55.170Z
@hestjs/logger0.1.62025-09-14T20:45:55.197Z
@hestjs/fanamarinana0.1.62025-09-14T20:45:55.595Z
@hestjs/core0.2.12025-09-14T20:45:55.888Z
@hestjs/cqrs0.1.62025-09-14T20:45:55.966Z
@hestjs/scalar0.1.72025-09-14T20:45:56.386Z
fampiakarana rakitra ng27.0.32025-09-15T02:44:29.555Z
mpitantana fampandrenesana momba ny kapasitera0.0.22025-09-15T04:54:48.431Z
capacitor-plugin-vonage1.0.22025-09-15T04:54:48.501Z
capacitor-plugin-healthapp0.0.22025-09-15T04:54:48.704Z
capacitorandroidpermissions0.0.42025-09-15T04:54:48.753Z
voip-callkit1.0.22025-09-15T04:54:49.223Z
capacitor-plugin-ihealth1.1.82025-09-15T04:55:08.113Z
@art-ws/common2.0.222025-09-15T05:21:15.411Z
@art-ws/config-eslint2.0.42025-09-15T05:21:17.199Z
ngx-ws1.1.52025-09-15T05:21:17.514Z
@art-ws/slf2.0.152025-09-15T05:21:17.524Z
@art-ws/http-server2.0.212025-09-15T05:21:17.745Z
pm2-gelf-json1.0.42025-09-15T05:21:18.413Z
@art-ws/di2.0.282025-09-15T05:21:18.488Z
@art-ws/di-node2.0.132025-09-15T05:21:18.849Z
@art-ws/config-ts2.0.72025-09-15T05:21:19.408Z
@art-ws/db-context2.0.212025-09-15T05:21:19.814Z
@art-ws/openapi0.1.92025-09-15T05:21:19.969Z
@art-ws/fampiharana-tranonkala1.0.32025-09-15T05:21:20.383Z
@art-ws/ssl-info1.0.92025-09-15T05:21:20.927Z
fitaovana-fandrafetana-rindrambaiko-sca-fitaovana-famakafakana-firafitra
Ataovy laharam-pahamehana, amboary ary arovy ny loza mety hitranga amin'ny rindrambaikonao
Alao ny kaontinao maimaim-poana.
Tsy mila carte de crédit.

Arovy ny Famoronana sy ny Fanaterana Rindrambaiko Anao

miaraka amin'ny Xygeni Product Suite