Zpět na plošinu

Zabezpečení kódu

Zjistěte, co váš kód odhaluje a co nejdříve opravit.

Vauban je zabezpečení aplikací pro kód malých a středních podniků ve Francii a Evropě. Přečte vaši repositories na GitHubu, GitLab a Azure DevOps, každou z nich ohodnotí od A do F, napíše svůj akční plán a zkontroluje každý požadavek na stažení ve vaší CI. Vauban je ve své pilotní fázi.

Zabezpečení kódu

Zabezpečení aplikace pro váš kód, od repository po kontrolu ve vaší CI.

Vauban čte kód repositories, který připojujete, a ukazuje, co je odhaleno: chyby ve vašem vlastním kódu, uniklá tajemství, zranitelné závislosti a riskantní konfigurace. Pro každý repository přemění zjištění na známku od A do F a akční plán a rozhodnutí, která váš tým zaznamená, platí pro další skenování a pro kontrolu každého požadavku na stažení.

Malý tým ví, co jeho kód odhaluje a co je třeba opravit jako první, má kontrolu nad každým rozhodnutím a zachytí novou chybu při požadavku na stažení, nikoli ve výrobě.

V každém plánu

Co obsahuje každý plán Vauban

Solo a Team provádějí stejné analýzy při každém skenování. Týmový plán přidává agentskou kontrolu AI a vyšší quota.

Statická analýza a tajemství

Statická analýza vašeho kódu (SAST) a uniklá tajemství hlášená podle toho, kde se nacházejí, a podle pravidla, které je našlo, s hodnotou maskovanou zcela nebo částečně. Zacházejte se všemi tajnými zprávami Vauban jako s odhalenými: zrušte je a nahraďte je.

Konfigurační soubory

Dockerfiles, Terraform soubory a konfigurace vašeho CI jsou analyzovány pomocí kódu.

Závislosti (SCA)

Známé chyby zabezpečení ve vašich závislostech, každá s pevnou verzí, známkou zneužití a pravděpodobností EPSS. Dosažitelnost ukazuje, zda váš kód skutečně dosahuje zranitelné závislosti. Obrazy, které repository vytváří, a základní obrazy, které deklaruje, jsou také zkontrolovány.

Licence a SBOM

Komponenty seskupené podle rodiny licencí a vaše rozhodnutí zaznamenané u každé licence, kterou mají. SBOM exportuje do CycloneDX 1.6 a SPDX 2.3. Licence identifikovaná Vauban není právní poradenství: rozhodnutí zůstává na vás.

Známka a akční plán

Bezpečnostní stupeň od A do F pro každý repository, akční plán, srovnání s předchozím skenováním a trendy v čase. Každý repository, který sledujete, je skenován každý den a tyto skeny se nezapočítávají do vašeho quota. Zjištění výkonu a soukromí jsou uvedena také mimo stupeň.

Méně falešných poplachů a poslední slovo pro vás

Při úplných skenech repository jsou pravděpodobné falešné poplachy vytříděny automaticky. Rozhodnutí osoby předčí toto třídění a rozhodnutí a výjimky z vašich týmových záznamů sdílí každý, kdo prokáže přístup k repository, a použijí se při kontrole požadavku na stažení.

AI vysvětlení a asistent

Umělá inteligence vysvětluje každý nález a asistent odpovídá na vaše otázky a navrhne opravu. Každý uživatel může mít obojí obsluhované svým vlastním poskytovatelem AI, nakonfigurovaným v Vauban.

Vaše CI a vaše nástroje

Úložiště na GitHubu, GitLab a Azure DevOps. API tokens pro vaši CI, kontrola požadavků na stažení a větví a export SARIF pro nástroje, které již používáte.

Týmový plán

Co přináší týmový plán

Vše v plánu Solo, bezpečnostní kontrola od modelů AI a každý měsíc více místa.

Agentská bezpečnostní kontrola AI

Modely umělé inteligence hledají obejití autentizace, chyby autorizace, porušenou izolaci tenantů, vkládání prompt, vzdálené spouštění kódu, nebezpečné vyhodnocování a chyby v kryptografii. Každý nález je podložen citovaným spisem a jeho důkazy. Deset recenzí měsíčně v plánu týmu.

Každý měsíc více místa

500 skenů, 1 000 žádostí o stažení a kontroly větve a 300 vysvětlení AI měsíčně oproti 100, 400 a 50 v plánu Solo.

Pilotní fáze

Kde dnes stojí Vauban

Vauban je ve své pilotní fázi. Většina jeho funkcí je živá. To jsou ti, kteří žijí s limitem, ten, který přichází, a co tam ještě není.

Konfigurace CI (živé, s limity)

Jsou zkontrolovány kroky shellu pipeline. Ostatní hygienická pravidla pipeline zatím nejsou hlášena.

Dosažitelnost zranitelných závislostí (živé, s limity)

Dostupné pro JavaScript a TypeScript, Python a Go.

Základní obrázky kontejneru (živé, s limity)

Kontrolují se pouze obrazy, které repository sestaví, a základní obrazy, které deklaruje.

Automatické falešně pozitivní třídění (živé, s limity)

Pouze na úplných skenech repository. Rozhodnutí člověka je předčí.

Pull-request a kontrola pobočky (živá, s limity)

Verdikt je výstupní kód kroku CI. Na žádosti o stažení není nic zveřejněno.

Nástroj příkazového řádku (přichází)

Postaveno a dosud nepublikováno k instalaci.

Zatím není v Vauban

Jednotné přihlášení pro uživatele vaší společnosti, správu týmu a uživatelů a komentáře nebo přiřazení k nálezům dnes nejsou součástí Vauban.

Plány a ceny

Plány Vauban

Čtyři plány, pouze pro profesionály a firmy. Ceny jsou za měsíc a bez DPH. Online předplatné ještě není otevřené, takže každý plán začíná rozhovorem s naším týmem.

Solo

€39za měsíc, bez DPH

Pro jednoho vývojáře nebo konzultanta. Všechny funkce Vauban, kromě agentní recenze AI.

  • 100 skenů za měsíc
  • 400 žádostí o stažení a kontroly pobočky měsíčně
  • 50 vysvětlení AI za měsíc
  • 1 uživatel
Seznamte se s odborníkem

Business

Od 590 € měsíčně bez DPH

Pro společnost s více kódy a více lidmi. Prodáváno pouze na základě nabídky, nikdy online.

  • 2000 skenů za měsíc
  • 4 000 žádostí o stažení a pobočkových kontrol měsíčně
  • 1 500 vysvětlení AI za měsíc
  • 50 agentních recenzí AI za měsíc
  • Uživatelé nastavení ve vaší nabídce
Seznamte se s odborníkem

Enterprise

Na citaci

Pro společnost, jejíž quotas, uživatelé a podmínky jsou stanoveny v její vlastní smlouvě.

  • Všechny funkce Vauban
  • Kvóty a uživatelé nastavené ve vaší smlouvě
  • Podmínky dohodnuté s vámi písemně
Seznamte se s odborníkem

Kvóty jsou měsíční a nepřenášejí se. Nic se neúčtuje nad rámec quota: když se plán vyčerpá, přesunete se na další. Skenování se započítává do plánu osoby, která je spouští, a skenování začalo s API token proti plánu osoby, která toto token vytvořila.

Jak to funguje

Od repository po kontrolu ve vaší CI

Čtyři kroky a čtvrtý se spustí při každém požadavku na stažení.

  1. Připojte repository

    Přidejte repository z GitHubu, GitLab nebo Azure DevOps s přístupem token. Dejte token nejužší práva na funkce, které potřebujete, a datum vypršení platnosti, pokud to váš poskytovatel umožňuje.

  2. Spusťte skenování

    Spusťte skenování z Vauban. Kód je načten v izolovaném prostředí, které je na konci běhu smazáno, a každá repository, kterou sledujete, je každý den znovu skenována.

  3. Přečtěte si známku a akční plán

    Každý repository dostane známku od A do F a akční plán. Umělá inteligence vysvětluje každý nález, porovnání s předchozím skenem ukáže, co se změnilo, a rozhodnutí vašeho týmu se přenesou do dalších skenů.

  4. Zkontrolujte každý požadavek na stažení ve vaší CI

    Vytvořte API token v Vauban a přidejte krok CI, který popisuje jeho průvodce. Každý požadavek na stažení nebo větev se kontroluje podle vašich rozhodnutí a výjimek a verdikt je výstupní kód tohoto kroku.

Vauban nezveřejňuje nic na vašich žádostech o stažení. Váš pipeline přečte verdikt a pravidla vaší pobočky rozhodnou, zda bude sloučení pokračovat.

Postaveno pro

Vytvořeno pro lidi, kteří odpovídají za kód

Vývoj

Vývojáři a konzultanti

Jedna osoba a repositories, o kterou se starají: známka, seznam toho, co je třeba opravit jako první, a kontrola každého požadavku na stažení.

Společnosti

Malé a střední podniky

Podnik bez vlastního bezpečnostního týmu vidí, co jeho kód odhaluje a co je třeba opravit jako první, vysvětleno jednoduchými slovy.

Strojírenství

Technické vede

Rozhodnutí a výjimky zaznamenané jednou se vztahují na každého, kdo prokáže přístup k repository a ke kontrole v CI.

Proč Vauban

Proč Vauban?

Pojmenován po Vauban, vojenském inženýrovi Ludvíka XIV., který opevnil hranice Francie a vedl mnoho obležení své doby. Věděl, kde zeď ustupuje, protože jich vzal tolik. Zabezpečení aplikací funguje stejným způsobem: kód se nejlépe brání tím, že jej přečte tak, jak by to udělal útočník.

Vauban je napsán jako první pro malé a střední podniky, které potřebují vědět, co jejich kód odhaluje, aniž by si musely budovat bezpečnostní tým.

Jeho zjištění pomohou vašemu týmu rozhodnout se; nejsou auditem ani certifikací. Analýza může upozornit na problém, který neexistuje, nebo může vynechat jeden, který existuje, a proto rozhodnutí vždy zůstává na člověku.

Čtěte tak, jak čte útočník

Váš vlastní kód, vaše závislosti, vaše konfigurace a tajemství v nich ponechaná se čtou společně, takže jedno slabé místo se neskrývá za druhým.

Fronta na rozhodnutí, ne hromada upozornění

Pravděpodobné falešné poplachy jsou odloženy a každé rozhodnutí, které váš tým učiní, se přenese do dalšího skenování a do kontroly požadavku na stažení.

Zpracováno v EU

Vaše údaje jsou zpracovávány v EU a výchozí modely AI běží v datové zóně EU.

Váš kód nic netrénuje

Váš kód ani výsledky se nepoužívají k trénování modelů umělé inteligence. Výsledky s úryvky kódu, které citují, jsou uchovávány, zatímco budete postupovat podle repository.

Podívejte se, co váš kód odhaluje

Online předplatné zatím není otevřeno. Seznamte se s odborníkem: zodpovíme vaše otázky a nastavíme vám plán, který vám vyhovuje.

Seznamte se s odborníkem