Natrag na platformu

Sigurnost koda

Saznajte što vaš kod otkriva i što prvo popraviti.

Vauban je sigurnosna aplikacija za šifru malih i srednjih poduzeća u Francuskoj i Europi. Čita vaš repositories na GitHubu, GitLabu i Azure DevOps-u, ocjenjuje svaki od A do F, piše svoj akcijski plan i provjerava svaki zahtjev za povlačenjem u vašem CI-ju. Vauban je u pilot fazi.

Sigurnost koda

Sigurnost aplikacije za vaš kod, od repository do provjere u vašem CI-ju.

Vauban čita kod repositories koji povezujete i pokazuje što je izloženo: nedostatke u vašem vlastitom kodu, procurjele tajne, ranjive ovisnosti i rizičnu konfiguraciju. Za svaki repository pretvara nalaze u ocjenu od A do F i akcijski plan, a odluke koje vaš tim bilježi primjenjuju se na sljedeća skeniranja i na provjeru svakog zahtjeva za povlačenjem.

Mali tim zna što njegov kod otkriva i što treba prvo popraviti, zadržava kontrolu nad svakom odlukom i otkriva novu grešku na zahtjev za povlačenjem, a ne u proizvodnji.

U svakom planu

Što uključuje svaki plan Vauban

Solo i Team izvode iste analize pri svakom skeniranju. Timski plan dodaje agentsku AI recenziju i više quota.

Statička analiza i tajne

Statička analiza vašeg koda (SAST) i procurjele tajne prijavljene prema tome gdje se nalaze i prema pravilu koje ih je pronašlo, s maskiranom vrijednošću u cijelosti ili djelomično. Sva tajna izvješća Vauban tretirajte kao izložena: opozovite ih i zamijenite.

Konfiguracijske datoteke

Dockerfiles, Terraform datoteke i konfiguracija vašeg CI-ja analiziraju se pomoću koda.

Zavisnosti (SCA)

Poznate ranjivosti u vašim ovisnostima, svaka s fiksnom verzijom, markerom poznatog iskorištavanja i EPSS vjerojatnošću. Dostupnost pokazuje da li vaš kod stvarno doseže ranjivu ovisnost. Slike koje gradi repository i osnovne slike koje deklarira također se provjeravaju.

Licence i SBOM

Komponente grupirane prema obitelji licenci, a vaša odluka zabilježena na svakoj licenci koju nose. SBOM izvozi u CycloneDX 1.6 i SPDX 2.3. Licenca koju identificira Vauban nije pravni savjet: odluka ostaje vaša.

Ocjena i akcijski plan

Sigurnosna ocjena od A do F za svaki repository, akcijski plan, usporedba s prethodnim skeniranjem i trendovi tijekom vremena. Svaki repository koji pratite skenira se svaki dan, a ta se skeniranja ne računaju u vaš quota. Rezultati o izvedbi i privatnosti također su navedeni, izvan ocjene.

Manje lažnih uzbuna, a zadnja riječ za vama

Na potpunim repository skeniranjima vjerojatni lažni pozitivni rezultati automatski se razvrstavaju. Odluka osobe nadmašuje tu trijažu, a odluke i iznimke koje bilježi vaš tim dijele svi koji dokažu pristup repository i primjenjuju se na provjeru zahtjeva za povlačenjem.

AI objašnjenja i pomoćnik

AI objašnjava svaki nalaz, a pomoćnik odgovara na vaša pitanja o tome i predlaže rješenje. Svaki korisnik može imati oba usluge od svog vlastitog AI pružatelja, konfiguriranog u Vauban.

Vaš CI i vaši alati

Repozitoriji na GitHubu, GitLabu i Azure DevOps. API tokens za vaš CI, provjeru zahtjeva za povlačenjem i grananja te SARIF izvoz za alate koje već koristite.

Timski plan

Što timski plan dodaje

Sve u Solo planu, sigurnosni pregled od strane AI modela i više prostora svaki mjesec.

Agentic AI sigurnosni pregled

AI modeli traže zaobilaženje autentifikacije, nedostatke u autorizaciji, pokvarenu izolaciju stanara, ubacivanje prompt, daljinsko izvršavanje koda, nesigurnu procjenu i nedostatke u kriptografiji. Svaki nalaz je potkrijepljen citiranim spisom i njegovim dokazima. Deset pregleda mjesečno u timskom planu.

Svaki mjesec više mjesta

500 skeniranja, 1000 provjera zahtjeva za povlačenjem i grananja te 300 AI objašnjenja mjesečno, u odnosu na 100, 400 i 50 u Solo planu.

Pilot faza

Gdje se danas nalazi Vauban

Vauban je u pilot fazi. Većina njegovih značajki je uživo. To su one koje žive s ograničenjem, one koje dolaze i one koje još nema.

CI konfiguracija (uživo, s ograničenjima)

Provjeravaju se koraci ljuske pipeline. Ostala higijenska pravila pipeline još nisu objavljena.

Dostupnost ranjivih ovisnosti (uživo, s ograničenjima)

Dostupno za JavaScript i TypeScript, Python i Go.

Osnovne slike spremnika (uživo, s ograničenjima)

Provjeravaju se samo slike koje gradi repository i osnovne slike koje deklarira.

Automatska lažno pozitivna trijaža (uživo, s ograničenjima)

Samo na punim repository skeniranjima. Odluka osobe nadmašuje je.

Zahtjev za povlačenjem i provjera grane (uživo, s ograničenjima)

Presuda je izlazni kod CI koraka. Ništa se ne objavljuje na zahtjevu za povlačenjem.

Alat za naredbeni redak (dolazi)

Izgrađeno i još nije objavljeno za instalaciju.

Još nije u Vauban

Jedinstvena prijava za korisnike vaše tvrtke, upravljanje timom i korisnicima te komentari ili dodjele na otkrića danas nisu dio Vauban.

Planovi i cijene

Vauban planovi

Četiri plana, samo za profesionalce i tvrtke. Cijene su mjesečne i ne uključuju PDV. Online pretplata još nije otvorena, tako da svaki plan počinje razgovorom s našim timom.

Solo

€39mjesečno, bez PDV-a

Za jednog programera ili konzultanta. Sve značajke Vauban, osim agentske AI recenzije.

  • 100 skeniranja mjesečno
  • 400 povlačenja zahtjeva i provjera podružnica mjesečno
  • 50 AI objašnjenja mjesečno
  • 1 korisnik
Upoznajte stručnjaka

Business

Od 590 € mjesečno, bez PDV-a

Za tvrtku s više kodova i više ljudi. Prodaje se samo po predračunu, nikad online.

  • 2000 skeniranja mjesečno
  • 4.000 provjera zahtjeva i podružnica mjesečno
  • 1500 AI objašnjenja mjesečno
  • 50 agentskih AI recenzija mjesečno
  • Korisnici postavljeni u vašoj ponudi
Upoznajte stručnjaka

Enterprise

Na citat

Za tvrtku čiji su quota korisnici i uvjeti postavljeni u vlastitom ugovoru.

  • Svaka značajka Vauban
  • Kvote i korisnici postavljeni u vašem ugovoru
  • Uvjeti dogovoreni s vama u pisanom obliku
Upoznajte stručnjaka

Kvote su mjesečne i ne prenose se. Ništa se ne naplaćuje osim quota: kada plan ponestane, prelazite na sljedeći. Skeniranja se računaju protiv plana osobe koja ih pokreće, a skeniranje započeto s API-jem token protiv plana osobe koja je kreirala taj token.

Kako radi

Od repository do provjere u vašem CI-ju

Četiri koraka, a četvrti se pokreće na svaki zahtjev za povlačenjem.

  1. Povežite repository

    Dodajte repository s GitHuba, GitLaba ili Azure DevOpsa s pristupom token. Dajte token najuža prava na značajke koje koristite i datum isteka ako to vaš pružatelj dopušta.

  2. Pokrenite skeniranje

    Započnite skeniranje iz Vauban. Kod se čita u izoliranom okruženju koje se briše na kraju izvođenja, a svaki repository koji slijedite ponovno se skenira svaki dan.

  3. Pročitajte ocjenu i akcijski plan

    Svaki repository dobiva ocjenu od A do F i akcijski plan. AI objašnjava svaki nalaz, usporedba s prethodnim skeniranjem pokazuje što se promijenilo, a odluke vašeg tima prenose se na sljedeća skeniranja.

  4. Provjerite svaki zahtjev za povlačenjem u vašem CI-ju

    Napravite API token u Vauban i dodajte CI korak koji opisuje njegov vodič. Svaki zahtjev za povlačenjem ili grananje provjerava se u odnosu na vaše odluke i iznimke, a presuda je izlazni kod tog koraka.

Vauban ne objavljuje ništa na vašim zahtjevima za povlačenje. Vaš pipeline čita presudu, a vaša pravila ogranka odlučuju hoće li doći do spajanja.

Izgrađen za

Napravljeno za ljude koji odgovaraju za kod

Razvoj

Programeri i konzultanti

Jedna osoba i repositories o kojem brinu: ocjena, popis onoga što prvo treba popraviti i provjera svakog zahtjeva za povlačenjem.

Tvrtke

Mala i srednja poduzeća

Posao bez vlastitog sigurnosnog tima vidi što njegov kod otkriva i što treba prvo popraviti, objašnjeno jednostavnim riječima.

Inženjering

Tehnički vodiči

Jednom zabilježene odluke i iznimke vrijede za sve koji dokažu pristup repository, te provjeri u CI.

Zašto Vauban

Zašto Vauban?

Nazvan po Vauban, vojnom inženjeru Luja XIV., koji je utvrdio granice Francuske i vodio mnoge opsade svog vremena. Znao je gdje zid popušta jer ih je uzeo toliko. Sigurnost aplikacije funkcionira na isti način: kod se najbolje brani čitanjem na način na koji bi to učinio napadač.

Vauban prvo je napisan za mala i srednja poduzeća koja trebaju znati što njihov kod otkriva bez stvaranja sigurnosnog tima koji će to saznati.

Njegovi nalazi pomažu vašem timu da odluči; oni nisu revizija ili certifikacija. Analizom se može izvijestiti o problemu kojeg nema ili promašiti onaj koji postoji, zbog čega odluka uvijek ostaje na čovjeku.

Čitajte na način na koji napadač čita

Vaš vlastiti kod, vaše ovisnosti, vaša konfiguracija i tajne ostavljene u njima čitaju se zajedno, tako da se jedna slaba točka ne skriva iza druge.

Red za odlučivanje, a ne hrpa upozorenja

Vjerojatni lažni pozitivni rezultati ostavljaju se po strani, a svaka odluka koju vaš tim donese prenosi se na sljedeće skeniranje i provjeru zahtjeva za povlačenjem.

Obrađeno u EU

Vaši se podaci obrađuju u EU-u, a zadani AI modeli rade u podatkovnoj zoni EU-a.

Vaš kod ne trenira ništa

Ni vaš kôd ni rezultati ne koriste se za obuku AI modela. Rezultati, s izvatcima kodova koje citiraju, čuvaju se dok pratite repository.

Pogledajte što vaš kod otkriva

Online pretplata još nije otvorena. Upoznajte stručnjaka: odgovaramo na vaša pitanja i postavljamo vam plan koji vam odgovara.

Upoznajte stručnjaka