Trustefi Customs täcker nu PyPI, npm, Maven, NuGet och fler.Så fungerar det
Produkt

Varje paket med öppen källkod godkänt innan det når er kod.

Trustefi Customs är en säker port mellan öppna register och era team. Den inspekterar varje paket, stoppar det som inte hör hemma där och registrerar det som släpps in.

Alla ekosystem, en port

Customs fungerar med de register era team redan använder, från Python och JavaScript till Java, .NET, Go, Rust och containeravbilder.

PythonPyPI
JavaScriptnpm
JavaMaven Central
.NETNuGet
GoGo modules
Rustcrates.io
RubyRubyGems
ContainersBase images

Så fungerar Customs

01

Anslut

Peka pip, npm, Maven och de andra mot Customs. Utvecklarna arbetar som vanligt.

02

Inspektera

Inspector kontrollerar varje paket efter skadlig kod, förfalskningar och kända sårbarheter.

03

Besluta

Säkra paket godkänns. Riskabla stoppas, och ert team får veta varför.

04

Registrera

Manifest för en fullständig förteckning över vad som ingår i varje bygge.

Inbyggt från första dagen

  • Inspector

    AI-inspektion stoppar skadliga, förfalskade och sårbara paket innan de installeras.

  • Night Watch

    Åtgärder förbereds över natten och väntar på ert godkännande på morgonen.

  • Manifest

    En mjukvaruförteckning för varje bygge, redo för Cyber Resilience Act.

  • Policy Control

    Sätt regler en gång, till exempel licenser, paketålder eller blockerade utgivare, så tillämpar Customs dem överallt.

Det här kontrollerar Inspector

Förfalskade namn

Namn som imiterar populära paket.

Skadlig kod

Installationsskript, förvrängd kod och oväntade nätverksanrop.

Kända sårbarheter

Publicerade CVE:er matchade mot exakta versioner.

Ändrade utgivare

Nya förvaltare, kapade konton och plötsliga ägarbyten.

Ursprung

Signerade byggen och en verifierbar källa.

Licenspolicy

Licenser som krockar med hur ni levererar mjukvara.

Utformat för att arbeta tyst i er miljö

Trustefi kontrollerar det som kommer in i er miljö innan era utvecklare, skannrar eller revisorer ser det.

Välj hur snabbt vi agerar

Alla Customs-planer inkluderar inspektion, blockering och Manifest. Högre nivåer ger snabbare uppföljning.

Watch

Automatisk inspektion och blockering, med aviseringar till ert team.

Guard

Snabbare granskning av fynd och vägledning från våra ingenjörer.

Fortress

Omedelbar åtgärd vid allvarliga fynd, med direkt uppföljning.

Vanliga frågor

Vilka ekosystem stöder Customs?
Python (PyPI), JavaScript och TypeScript (npm), Java och Kotlin (Maven Central), .NET (NuGet), Go-moduler, Rust (crates.io), Ruby (RubyGems) och containeravbilder. Team som arbetar i flera språk ansluter varje pakethanterare till samma Customs-port, så att en uppsättning regler gäller för allt.
Vad händer när ett paket stoppas?
Installationen avbryts med en tydlig orsak, till exempel ett troligt förfalskat namn eller en kritisk sårbarhet. Ert team aviseras, händelsen loggas för revision och Night Watch föreslår ett säkert alternativ eller en åtgärdad version när det finns. Säkerhetsteamet kan granska beslutet och godkänna ett undantag när det finns goda skäl.
Ersätter Customs våra befintliga skannrar?
Nej, den arbetar före dem. Skannrar hittar oftast problem efter att koden redan installerats eller levererats. Customs stoppar riskabla paket vid dörren, så att era skannrar hittar färre fynd och teamen lägger mindre tid på att städa upp. Manifest ger dessutom skannrar och revisorer en tillförlitlig förteckning över varje beroende.
Gör Customs våra byggen långsammare?
Godkända paket cachas, så upprepade installationer går ofta snabbare än direkt mot det öppna registret. Nya paket inspekteras första gången de efterfrågas, och de flesta kontroller är klara på några sekunder. Cachningen gör också era byggen mindre beroende av att externa register är tillgängliga.
Hur väljer Night Watch åtgärder?
Night Watch letar efter den minsta säkra ändringen, till exempel en patchversion som tar bort en sårbarhet, och kontrollerar att den inte för in nya risker. Ändringen förbereds som en pull request eller merge request för granskning. Inget slås ihop automatiskt, så ert team behåller kontrollen över varje ändring.
Hur hjälper Customs med Cyber Resilience Act?
CRA förväntar sig att tillverkare vet vilka komponenter som finns i deras produkter och snabbt rapporterar aktivt utnyttjade sårbarheter. Manifest tar fram en mjukvaruförteckning för varje bygge, och Inspector flaggar berörda versioner så snart nya sårbarheter publiceras. Tillsammans ger de den dokumentation och tidiga varning som förordningen efterfrågar.

Se Customs i er egen miljö.

Vi ansluter ett testprojekt och visar vad Customs hade stoppat.