Ritorno alla piattaforma

Sicurezza del codice

Scopri cosa espone il tuo codice e cosa correggere prima.

Vauban è la sicurezza applicativa del codice delle piccole e medie imprese in Francia e in Europa. Legge il tuo repositories su GitHub, GitLab e Azure DevOps, valuta ciascuno da A a F, scrive il suo piano d'azione e controlla ogni richiesta pull nel tuo elemento della configurazione. Vauban è nella fase pilota.

Sicurezza del codice

Sicurezza dell'applicazione per il tuo codice, dall'repository al controllo nel tuo CI.

Vauban legge il codice dell'repositories a cui ti connetti e mostra ciò che è esposto: difetti nel tuo codice, segreti trapelati, dipendenze vulnerabili e configurazione rischiosa. Per ogni repository trasforma i risultati in un voto da A a F e in un piano d'azione, e le decisioni registrate dal tuo team si applicano alle scansioni successive e al controllo su ogni richiesta di pull.

Un piccolo team sa cosa espone il suo codice e cosa correggere prima, mantiene il controllo di ogni decisione e rileva un nuovo difetto nella richiesta pull anziché nella produzione.

In ogni piano

Cosa comprende ogni piano Vauban

Solo e Team eseguono le stesse analisi su ogni scansione. Il piano Team aggiunge la revisione dell'intelligenza artificiale dell'agente e quota superiori.

Analisi statica e segreti

Analisi statica del tuo codice (SAST) e segreti trapelati segnalati in base a dove si trovano e alla regola che li ha trovati, con il valore mascherato in tutto o in parte. Trattare eventuali segnalazioni segrete Vauban come esposte: revocarle e sostituirle.

File di configurazione

I file Docker, i file Terraform e la configurazione del tuo CI vengono analizzati con il codice.

Dipendenze (SCA)

Vulnerabilità note nelle tue dipendenze, ciascuna con la versione corretta, l'indicatore di sfruttamento noto e la probabilità EPSS. La raggiungibilità mostra se il tuo codice raggiunge effettivamente una dipendenza vulnerabile. Vengono controllate anche le immagini create da repository e le immagini di base dichiarate.

Licenze e SBOM

Componenti raggruppati per famiglia di licenza e la tua decisione registrata su ciascuna licenza che portano. Le esportazioni SBOM in CycloneDX 1.6 e SPDX 2.3. Una licenza identificata da Vauban non costituisce una consulenza legale: la decisione resta tua.

Un voto e un piano d'azione

Un grado di sicurezza da A a F per ogni repository, un piano d'azione, il confronto con la scansione precedente e gli andamenti nel tempo. Ogni repository che segui viene scansionato ogni giorno e tali scansioni non vengono conteggiate nel tuo quota. Vengono elencati anche i risultati relativi alle prestazioni e alla privacy, al di fuori del voto.

Meno falsi allarmi e l'ultima parola per te

Nelle scansioni complete repository, i probabili falsi positivi vengono risolti automaticamente. La decisione di una persona supera tale valutazione e le decisioni e le eccezioni registrate dal tuo team vengono condivise da chiunque dimostri l'accesso a repository e applicate al controllo della richiesta pull.

Spiegazioni AI e un assistente

L'intelligenza artificiale spiega ogni risultato e l'assistente risponde alle tue domande al riguardo e suggerisce una soluzione. Ogni utente può avere entrambi serviti dal proprio provider AI, configurato in Vauban.

Il tuo CI e i tuoi strumenti

Repository su GitHub, GitLab e Azure DevOps. API tokens per il tuo CI, un controllo su richieste pull e rami ed esportazione SARIF per gli strumenti che già utilizzi.

Il piano della Squadra

Cosa aggiunge il piano Team

Tutto nel piano Solo, una revisione della sicurezza da parte dei modelli AI e più spazio ogni mese.

Revisione della sicurezza dell'IA agentica

I modelli di intelligenza artificiale cercano bypass dell'autenticazione, difetti di autorizzazione, isolamento dei tenant interrotto, iniezione prompt, esecuzione di codice remoto, valutazione non sicura e difetti di crittografia. Ogni scoperta è supportata da un file citato e dalle sue prove. Dieci revisioni al mese nel piano Team.

Più spazio ogni mese

500 scansioni, 1.000 pull-request e controlli di filiale e 300 spiegazioni AI al mese, contro 100, 400 e 50 del piano Solo.

Fase pilota

Dove si trova oggi Vauban

Vauban è nella fase pilota. La maggior parte delle sue funzionalità sono attive. Questi sono quelli che vivono con un limite, quello che sta arrivando e quello che ancora non c'è.

Configurazione CI (live, con limiti)

Vengono controllati i passaggi della shell di un pipeline. Le altre norme igieniche di un pipeline non sono ancora riportate.

Raggiungibilità delle dipendenze vulnerabili (live, con limiti)

Disponibile per JavaScript e TypeScript, Python e Go.

Immagini di base del contenitore (live, con limiti)

Vengono controllate solo le immagini create da repository e le immagini di base dichiarate.

Triage automatico dei falsi positivi (in tempo reale, con limiti)

Solo sulle scansioni complete repository. La decisione di una persona la supera.

Pull-request e branch check (live, con limiti)

Il verdetto è il codice di uscita della fase CI. Non viene pubblicato nulla sulla richiesta pull.

Strumento da riga di comando (in arrivo)

Costruito e non ancora pubblicato per l'installazione.

Non ancora in Vauban

Il Single Sign-On per gli utenti della tua azienda, la gestione del team e degli utenti, nonché i commenti o le assegnazioni sui risultati non fanno parte oggi di Vauban.

Piani e prezzi

Vauban piani

Quattro piani, solo per professionisti e aziende. I prezzi si intendono mensili ed IVA esclusa. L'abbonamento online non è ancora aperto, quindi ogni piano inizia con una conversazione con il nostro team.

Solo

€39al mese, IVA esclusa

Per uno sviluppatore o consulente. Tutte le funzionalità di Vauban, tranne la revisione dell'intelligenza artificiale dell'agente.

  • 100 scansioni al mese
  • 400 pull-request e assegni di filiale al mese
  • 50 spiegazioni AI al mese
  • 1 utente
Incontra un esperto

Business

A partire da 590€ al mese, IVA esclusa

Per un'azienda con più codice e più persone. Venduto solo su preventivo, mai online.

  • 2.000 scansioni al mese
  • 4.000 pull-request e assegni di filiale al mese
  • 1.500 spiegazioni AI al mese
  • 50 revisioni AI di agenti al mese
  • Utenti impostati nel preventivo
Incontra un esperto

Enterprise

Su preventivo

Per un'azienda i cui quota, utenti e termini sono stabiliti in un proprio contratto.

  • Tutte le funzionalità di Vauban
  • Quote e utenti stabiliti nel tuo contratto
  • Termini concordati con te per iscritto
Incontra un esperto

Le quote sono mensili e non sono trasferibili. Non viene fatturato nulla oltre un quota: quando un piano finisce, si passa a quello successivo. Le scansioni vengono conteggiate rispetto al piano della persona che le avvia e una scansione avviata con un'API token rispetto al piano della persona che ha creato quell'token.

Come funziona

Da un repository a un assegno nel tuo elemento della configurazione

Quattro passaggi e il quarto viene eseguito su ogni richiesta pull.

  1. Collega un repository

    Aggiungi un repository da GitHub, GitLab o Azure DevOps con un accesso token. Assegna a token i diritti più limitati necessari per le funzionalità che utilizzi e una data di scadenza in cui il tuo provider ne consente uno.

  2. Esegui una scansione

    Avvia una scansione da Vauban. Il codice viene letto in un ambiente isolato che viene eliminato alla fine della corsa e ogni repository che segui viene scansionato nuovamente ogni giorno.

  3. Leggi il voto e il piano d'azione

    Ogni repository riceve un voto da A a F e un piano d'azione. L'intelligenza artificiale spiega ogni risultato, il confronto con la scansione precedente mostra cosa è cambiato e le decisioni del tuo team vengono trasferite alle scansioni successive.

  4. Controlla ogni richiesta pull nel tuo CI

    Crea un'API token in Vauban e aggiungi il passaggio CI descritto nella guida. Ogni richiesta pull o ramo viene confrontato con le tue decisioni ed eccezioni e il verdetto è il codice di uscita di quel passaggio.

Vauban non pubblica nulla sulle tue richieste pull. Il tuo pipeline legge il verdetto e le regole del tuo ramo decidono se una fusione va avanti.

Costruito per

Costruito per le persone che rispondono al codice

Sviluppo

Sviluppatori e consulenti

Una persona e repositories si prendono cura di loro: un voto, l'elenco di cosa correggere prima e un controllo su ogni richiesta pull.

Aziende

Piccole e medie imprese

Un'azienda senza un proprio team di sicurezza vede cosa espone il suo codice e cosa risolvere per primo, spiegato in parole semplici.

Ingegneria

Lead tecnici

Le decisioni e le eccezioni registrate una volta si applicano a chiunque dimostri l'accesso all'repository e al controllo nel CI.

Perchè Vauban

Perchè Vauban?

Prende il nome da Vauban, l'ingegnere militare di Luigi XIV, che fortificò i confini della Francia e guidò molti degli assedi del suo tempo. Sapeva dove cede un muro perché ne aveva presi tanti. La sicurezza delle applicazioni funziona allo stesso modo: il modo migliore per difendere il codice è leggerlo come farebbe un utente malintenzionato.

Vauban è stato scritto innanzitutto per le piccole e medie imprese che hanno bisogno di sapere cosa espone il loro codice senza creare un team di sicurezza per scoprirlo.

I suoi risultati aiutano il tuo team a decidere; non sono un audit o una certificazione. Un'analisi può segnalare un problema che non c'è, o trascurarne uno che c'è, motivo per cui la decisione spetta sempre alla persona.

Leggi come legge un utente malintenzionato

Il tuo codice, le tue dipendenze, la tua configurazione e i segreti in essi contenuti vengono letti insieme, quindi un punto debole non si nasconde dietro un altro.

Una coda per decidere, non un mucchio di segnalazioni

I probabili falsi positivi vengono messi da parte e ogni decisione presa dal tuo team viene trasferita alla scansione successiva e al controllo della richiesta pull.

Elaborato nell'UE

I tuoi dati vengono elaborati nell'UE e i modelli AI predefiniti vengono eseguiti nella zona dati dell'UE.

Il tuo codice non addestra nulla

Né il tuo codice né i risultati vengono utilizzati per addestrare i modelli di intelligenza artificiale. I risultati, con gli estratti di codice citati, vengono conservati mentre segui repository.

Guarda cosa espone il tuo codice

L'abbonamento online non è ancora aperto. Incontra un esperto: rispondiamo alle tue domande e ti configuriamo il piano più adatto.

Incontra un esperto