Trustefi Customs prend désormais en charge PyPI, npm, Maven, NuGet et plus encore.Voir comment ça marche
Produit

Chaque paquet open source validé avant d’entrer dans votre code.

Trustefi Customs est une passerelle sécurisée entre les registres publics et vos équipes. Il inspecte chaque paquet, bloque ce qui n’a rien à faire là et enregistre ce qui est passé.

Tous les écosystèmes, une seule passerelle

Customs fonctionne avec les registres que vos équipes utilisent déjà, de Python et JavaScript à Java, .NET, Go, Rust et les images de conteneurs.

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

Comment fonctionne Customs

01

Connecter

Pointez pip, npm, Maven et les autres vers Customs. Les développeurs travaillent comme avant.

02

Inspecter

Inspector analyse chaque paquet à la recherche de logiciels malveillants, d’usurpations et de vulnérabilités connues.

03

Décider

Les paquets sûrs sont autorisés. Les paquets à risque sont bloqués, et votre équipe sait pourquoi.

04

Enregistrer

Manifest conserve un relevé complet de ce qui entre dans chaque build.

Intégré dès le premier jour

  • Inspector

    L’inspection par IA détecte les paquets malveillants, usurpés et vulnérables avant leur installation.

  • Night Watch

    Correctifs préparés pendant la nuit, en attente de votre validation le matin.

  • Manifest

    Une nomenclature logicielle pour chaque build, prête pour le Cyber Resilience Act.

  • Policy Control

    Définissez les règles une fois, comme les licences, l’âge des paquets ou les éditeurs bloqués, et Customs les applique partout.

Ce que vérifie Inspector

Typosquatting

Des noms qui imitent des paquets populaires.

Code malveillant

Scripts d’installation, obfuscation et appels réseau inattendus.

Vulnérabilités connues

CVE publiées associées aux versions exactes.

Changements d’éditeur

Nouveaux mainteneurs, comptes détournés et transferts de propriété soudains.

Provenance

Builds signés et source vérifiable.

Politique de licences

Des licences incompatibles avec votre manière de distribuer vos logiciels.

Conçu pour fonctionner discrètement dans votre stack

Trustefi vérifie ce qui entre dans votre environnement avant même que vos développeurs, scanners ou auditeurs ne le voient.

Choisissez notre vitesse d’action

Chaque offre Customs inclut l’inspection, le blocage et Manifest. Les offres supérieures ajoutent un suivi humain plus rapide.

Watch

Inspection et blocage automatiques, avec alertes à votre équipe.

Guard

Analyse plus rapide des résultats et conseils de nos ingénieurs.

Fortress

Action immédiate sur les incidents graves, avec suivi direct.

Questions fréquentes

Quels écosystèmes Customs prend-il en charge ?
Python (PyPI), JavaScript et TypeScript (npm), Java et Kotlin (Maven Central), .NET (NuGet), modules Go, Rust (crates.io), Ruby (RubyGems) et images de base de conteneurs. Les équipes qui travaillent dans plusieurs langages connectent chaque gestionnaire de paquets à la même passerelle Customs, afin qu’un seul ensemble de règles couvre tout.
Que se passe-t-il lorsqu’un paquet est bloqué ?
L’installation échoue avec une raison claire, par exemple un typosquatting probable ou une vulnérabilité critique. Votre équipe est alertée, l’événement est journalisé pour l’audit, et Night Watch propose une alternative sûre ou une version corrigée lorsqu’elle existe. Votre équipe sécurité peut examiner la décision et accorder une exception lorsqu’il y a une bonne raison.
Customs remplace-t-il nos scanners existants ?
Non, il intervient avant eux. Les scanners trouvent généralement les problèmes une fois le code installé ou livré. Customs bloque les paquets à risque à l’entrée, si bien que vos scanners remontent moins d’alertes et que vos équipes passent moins de temps à corriger. Manifest fournit en outre à vos scanners et auditeurs un relevé fiable de chaque dépendance.
Customs ralentit-il nos builds ?
Les paquets autorisés sont mis en cache, si bien que les installations répétées sont souvent plus rapides qu’en passant directement par le registre public. Les nouveaux paquets sont inspectés lors de la première demande, et la plupart des vérifications se terminent en quelques secondes. Le cache rend aussi vos builds moins dépendants de la disponibilité des registres externes.
Comment Night Watch choisit-il les correctifs ?
Night Watch recherche le plus petit changement sûr, comme une version corrective qui supprime une vulnérabilité, et vérifie qu’il n’introduit pas de nouveaux risques. Il prépare le changement sous forme de pull request ou de merge request à examiner. Rien n’est fusionné automatiquement : votre équipe garde le contrôle de chaque modification.
Comment Customs aide-t-il face au Cyber Resilience Act ?
Le CRA attend des fabricants qu’ils connaissent les composants de leurs produits et signalent rapidement les vulnérabilités activement exploitées. Manifest produit une nomenclature logicielle pour chaque build, et Inspector signale les versions concernées dès la publication de nouvelles vulnérabilités. Ensemble, ils fournissent la traçabilité et l’alerte précoce que le règlement exige.

Découvrez Customs sur votre propre stack.

Nous connectons un projet de test et vous montrons ce que Customs aurait bloqué.