Trustefi Customs kattaa nyt PyPI:n, npm:n, Mavenin, NuGetin ja muita.Näin se toimii
Tuote

Jokainen avoimen lähdekoodin paketti hyväksytty ennen kuin se päätyy koodiinne.

Trustefi Customs on turvallinen portti julkisten rekisterien ja tiimienne välillä. Se tarkastaa jokaisen paketin, pysäyttää sinne kuulumattomat ja kirjaa läpi päässeet.

Kaikki ekosysteemit, yksi portti

Customs toimii tiimienne jo käyttämien rekisterien kanssa Pythonista ja JavaScriptistä Javaan, .NETiin, Gohon, Rustiin ja konttikuviin.

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

Näin Customs toimii

01

Yhdistä

Ohjaa pip, npm, Maven ja muut Customsiin. Kehittäjät jatkavat kuten ennenkin.

02

Tarkasta

Inspector tarkistaa jokaisen paketin haittaohjelmien, väärennösten ja tunnettujen haavoittuvuuksien varalta.

03

Päätä

Turvalliset paketit hyväksytään. Riskialttiit pysäytetään, ja tiimi saa tietää syyn.

04

Kirjaa

Manifest pitää täydellistä kirjaa jokaisen käännöksen sisällöstä.

Sisäänrakennettu ensimmäisestä päivästä

  • Inspector

    Tekoälytarkastus pysäyttää haitalliset, väärennetyt ja haavoittuvat paketit ennen asennusta.

  • Night Watch

    Korjaukset valmistellaan yön aikana ja odottavat hyväksyntäänne aamulla.

  • Manifest

    Ohjelmistoluettelo jokaisesta käännöksestä, valmiina Cyber Resilience Actia varten.

  • Policy Control

    Määritä säännöt kerran, kuten lisenssit, pakettien ikä tai estetyt julkaisijat, ja Customs valvoo niitä kaikkialla.

Mitä Inspector tarkistaa

Väärennetyt nimet

Nimet, jotka jäljittelevät suosittuja paketteja.

Haitallinen koodi

Asennusskriptit, hämärretty koodi ja odottamattomat verkkokutsut.

Tunnetut haavoittuvuudet

Julkaistut CVE:t yhdistettynä tarkkoihin versioihin.

Julkaisijamuutokset

Uudet ylläpitäjät, kaapatut tilit ja äkilliset omistajanvaihdokset.

Alkuperä

Allekirjoitetut käännökset ja todennettava lähde.

Lisenssikäytäntö

Lisenssit, jotka ovat ristiriidassa ohjelmistojenne jakelutavan kanssa.

Suunniteltu toimimaan huomaamattomasti ympäristössänne

Trustefi tarkistaa kaiken ympäristöönne tulevan ennen kuin kehittäjät, skannerit tai tarkastajat näkevät sen.

Valitse, kuinka nopeasti toimimme

Kaikki Customs-tasot sisältävät tarkastuksen, eston ja Manifestin. Ylemmät tasot tuovat nopeamman seurannan.

Watch

Automaattinen tarkastus ja esto sekä ilmoitukset tiimillenne.

Guard

Löydösten nopeampi käsittely ja insinööriemme opastus.

Fortress

Välitön toiminta vakavissa löydöksissä ja suora seuranta.

Usein kysytyt kysymykset

Mitä ekosysteemejä Customs tukee?
Python (PyPI), JavaScript ja TypeScript (npm), Java ja Kotlin (Maven Central), .NET (NuGet), Go-moduulit, Rust (crates.io), Ruby (RubyGems) ja konttien peruskuvat. Usealla kielellä työskentelevät tiimit kytkevät jokaisen paketinhallinnan samaan Customs-porttiin, jolloin yksi sääntökokonaisuus kattaa kaiken.
Mitä tapahtuu, kun paketti pysäytetään?
Asennus keskeytyy selkeällä syyllä, esimerkiksi todennäköisen väärennetyn nimen tai kriittisen haavoittuvuuden vuoksi. Tiimi saa ilmoituksen, tapahtuma kirjataan auditointia varten ja Night Watch ehdottaa turvallista vaihtoehtoa tai korjattua versiota, jos sellainen on. Tietoturvatiimi voi tarkastella päätöstä ja hyväksyä poikkeuksen, kun siihen on hyvä syy.
Korvaako Customs nykyiset skannerimme?
Ei, se toimii ennen niitä. Skannerit löytävät ongelmat yleensä vasta, kun koodi on jo asennettu tai toimitettu. Customs pysäyttää riskialttiit paketit ovella, joten skannerit löytävät vähemmän ja tiimit käyttävät vähemmän aikaa siivoamiseen. Manifest antaa lisäksi skannereille ja tarkastajille luotettavan luettelon jokaisesta riippuvuudesta.
Hidastaako Customs käännöksiämme?
Hyväksytyt paketit tallennetaan välimuistiin, joten toistuvat asennukset ovat usein nopeampia kuin suoraan julkisesta rekisteristä. Uudet paketit tarkastetaan ensimmäisellä pyyntökerralla, ja useimmat tarkistukset valmistuvat sekunneissa. Välimuisti tekee käännöksistä myös vähemmän riippuvaisia ulkoisten rekisterien saatavuudesta.
Miten Night Watch valitsee korjaukset?
Night Watch etsii pienimmän turvallisen muutoksen, esimerkiksi korjausversion, joka poistaa haavoittuvuuden, ja varmistaa, ettei se tuo uusia riskejä. Muutos valmistellaan pull requestiksi tai merge requestiksi tarkistettavaksi. Mitään ei yhdistetä automaattisesti, joten tiiminne hallitsee jokaista muutosta.
Miten Customs auttaa Cyber Resilience Actin kanssa?
CRA edellyttää, että valmistajat tietävät tuotteidensa komponentit ja raportoivat aktiivisesti hyödynnetyt haavoittuvuudet nopeasti. Manifest tuottaa ohjelmistoluettelon jokaisesta käännöksestä, ja Inspector merkitsee koskettavat versiot heti, kun uusia haavoittuvuuksia julkaistaan. Yhdessä ne antavat asetuksen edellyttämän dokumentaation ja varhaisen varoituksen.

Näe Customs omassa ympäristössänne.

Kytkemme testiprojektin ja näytämme, mitä Customs olisi pysäyttänyt.