Supply Chain Hardening (Grade B) logo

Supply Chain Hardening (Grade B)Säkerhets-testad data- och AI-skicklighet för Claude AI. Betyg B. Konfigurera instickslås och cooldown för npm / bun (minsta släppålder) och kör ett sandboxat förinstallerings-scan när cooldown har att överges.

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

Supply Chain Hardening (Graden B) är en säkerhets-testad data-AL-stämma för Claude AI som försvarar en journalistisk verktygs kedja mot npm/bun leverantörs kedjad angrepp. Den konfigurerar installationsförtida svala ner för npm/bun (minimum släpp ålder) och kör en områdeskopplat före-installationsskanning när svala ner har att skutas. Denna färdighet används för att förhindra angrepp där en ondsint paket installeras innan det märks, såsom den Mini Shai-Hulud TanStack angreppet. Försvarskedjan är lagad och enkel: installationsförtida svala ner, områdeskopplat före-installations skanning och hoppande lifecycle script på svala ner-bypass install. Sval ner perioden är 7 dagar av standard. Färdigheten kräver npm 11+ eller bun 1.3+. Istället kan cooldown avkondannas med --min-release-age=0 och --ignore-scripts flaggor för npm, och --minimum-release-age=0 och --ignore-scripts flaggor för bun. Dock kräver det en mänsklig kontroll av paketets postinstall-skript. Källmoduler som behöver postinstall kan ha skriptet köras manuellt efter kontroll. Förmågan kan konfigureras via ~/.npmrc eller projekt .npmrc för npm, samt ~/.bunfig.toml eller projekt bunfig.toml för bun. Konfigurationsnycklarna är min-release-age för npm och minimumReleaseAge för bun. Det finns fördelar med denna kompetens, inklusive att förebygga angrepp i kedjan till leverantörer, försvara mot skadlig programvara, samt ge ett lager av försvaret. I själva verket finns det begränsningar i denna funktion. Den kan blockera giltiga installationer om upptidsperioden är för lång. Dessutom kan den isolerade pre-installations-scanningen inte känna till alla skadliga paket. Funktionen har flera funktioner, bland annat install-tidsglöd, sandboxad pre-install skanning samt skjutande av livscykelskript. Bruksfall för denna funktion innehåller försvar mot försörjningskedjeverktyg, hårdning mot Shai-Hulud-klassen av maskar och installerar säkert paket som nyligen publicerats.

Nyckelfunktioner

  • Instickslås
  • Sandboxat förinstallerings-scan
  • Avstånd från lifecyclerecept
  • Konfigurerbar cooldown-tid
  • Stöd för npm och bun

Priser

Modell
Free
Kategori
Färdigheter
Betyg
Inga recensioner

Användningsfall

Försvärda sig mot supply chain-attacker

Använd Supply Chain Hardening för att förhindra attacker där en otäck paketering installerar sig innan det noteras.

Hårdnande mot Shai-Hulud klassen av masker

Använd Supply Chain Hardening för att försvara sig mot Shai-Hulud klassen av masker och andra typer av supply chain malware.

Säkert installera nyligen publicerade paketer

Använd Supply Chain Hardening för att säkert installera paketer som nyligen publicerats och kan vara sårbara för supply chain-attacker.

Fördelar och nackdelar

Fördelar

  • Förhindrar supply chain-attacker
  • Försvärar mot otrevliga paketeringar
  • Ger en lagerbildad försvarsstrategi

Nackdelar

  • May block legitima installeringar
  • Sandboxad scan kan inte fånga alla otrevliga paketeringar

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Kommer det sandboxade pre-install-skannningen att fånga alla skadliga paket?

Skanneringen lägger till en skyddsnivå men kan inte fånga alla skadliga paket, så medan den minskar risken så ger den inte 100% skydd.

Asked by Malik Rasheed · Feb 4, 2026

Vad händer om jag behöver installera ett paket innan uppehållsperioden har löpt ut?

Du kan kringgå uppehållet genom att använda `npm`-flaggarna `--min-release-age=0 ` och `--ignore-scripts` eller `bun`-flaggarna `--minimum-release-age=0 ` och motsvarande `ignore-scripts`-alternativ; skillnaden kommer då att köra ett sandboxat pre-install-skannning och hoppa över livscykel-skript för den installativa paketet.

Asked by Ines Fernandes · Jan 18, 2026

Hur fungerar install-tidens uppehåll och kan dess varaktighet ändras?

Standard är en 7-dagars uppehållstid, vilket innebär att paket måste vara minst 7 dagar gamla innan installation sker; uppehållsperioden är konfigurerbar till en annan dagarantal ombehövligt.

Asked by Chioma Nwosu · Jan 2, 2026

Vilken version av npm eller bun krävs för att använda Supply Chain Hardening (Grade B)?

Förmågan kräver npm-version 11 eller högre, eller bun-version 1.3 eller högre.

Asked by Ravi Chandrasekaran · Nov 16, 2025

Ställ en fråga

Alternativ till Färdigheter

Manage Headers (Grade A) logo
Manage Headers (Grade A)Färdigheter

Säkerhetstestad utvecklingsförmåga för Claude AI. Grade A. Granskar och konfigurerar säkerhetsrubriker som en Power Pages-sajt skickar till webbläsare — Content Security Policy, ram- och klickjackingsskydd

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Färdigheter

Säkerhetsprövad data-AI-skill för Claude AI. Betyg A. Använd när du startar featurearbete som kräver isolering från nuvarande arbetsyntillstånd eller innan du kör genomförandeplan - skapar isolerade git-arbetsyner.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Färdigheter

Säkerhetsprövad data-AI-förmåga för Claude AI. Betyg A. Referens för GA4 BigQuery-exportschema - komplett fältreferens, uppsnörd strukturella mappningar, frågemönster och prestandatips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Färdigheter

Bekräftat säkerhetsdata-intelligenta färdighet för Claude AI. B-nivå. Meta-konverterings-API (CAPI) inställningsreferens – arkitektur, händelstyper, kundinformationshashing, dubbelbegångsreducering, exempel på implementering, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Färdigheter

Säkerhetsprovade utvecklingskunskaper för Claude AI. Grade A. Lista vad en funktion/metod anropar (direkt anropsgraf)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Färdigheter

Bekräftade säkerhetsdata för AI-skille för Claude AI. Grå A. Ge namn till Testmodul Haskell efter den modul som testas med en Spec-suffix i samma namnutrymme. Använd vid skrivande eller granskning av testmodul Haskell.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Färdigheter

Säkerhetsprövad data‑AI‑funktion för Claude AI. Kvalitet A. Simulerar en fempersoners expertstyrelse för viktiga beslut. Använd när du utvärderar planer, arkitektoniska val, funktionsdesign eller andra beslut.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Färdigheter

Säkerhetstestad utvecklingskompetens för Claude AI. Grade A. Avancerad MVC via PE (Entry Points) — lägga till anpassade gridar i standard‑MVC‑skärmar (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free