Обратно към платформата

Сигурност на кода

Знайте какво излага вашият код и какво да поправите първо.

Vauban е сигурност на приложението за кода на малкия и среден бизнес във Франция и Европа. Той чете вашия repositories в GitHub, GitLab и Azure DevOps, оценява всеки от A до F, пише своя план за действие и проверява всяка заявка за изтегляне във вашия CI. Vauban е в пилотен етап.

Сигурност на кода

Сигурност на приложението за вашия код, от repository до проверката във вашия CI.

Vauban чете кода на repositories, който свързвате, и показва какво е изложено: недостатъци във вашия собствен код, изтекли тайни, уязвими зависимости и рискова конфигурация. За всеки repository той превръща констатациите в оценка от A до F и план за действие, а решенията, записани от вашия екип, се прилагат към следващите сканирания и към проверката при всяка заявка за изтегляне.

Малък екип знае какво излага неговият код и какво да поправи първо, запазва контрола върху всяко решение и улавя нов недостатък при заявка за изтегляне, а не при производство.

Във всеки план

Какво включва всеки план на Vauban

Solo и Team извършват едни и същи анализи при всяко сканиране. Екипният план добавя агентски AI преглед и по-високи quotas.

Статичен анализ и тайни

Статичен анализ на вашия код (SAST) и изтекли тайни, докладвани според това къде се намират и според правилото, което ги е намерило, като стойността е маскирана изцяло или частично. Третирайте всички секретни доклади на Vauban като изложени: отменете ги и ги заменете.

Конфигурационни файлове

Dockerfiles, Terraform файлове и конфигурацията на вашия CI се анализират с кода.

Зависимости (SCA)

Известни уязвимости във вашите зависимости, всяка с фиксирана версия, маркер за известно използване и вероятност за EPSS. Достижимостта показва дали вашият код действително достига до уязвима зависимост. Изображенията, които repository създава, и базовите изображения, които декларира, също се проверяват.

Лицензи и SBOM

Компоненти, групирани по семейство лицензи и вашето решение, записано във всеки лиценз, който носят. SBOM експортира в CycloneDX 1.6 и SPDX 2.3. Лиценз, идентифициран от Vauban, не е правен съвет: решението остава ваше.

Оценка и план за действие

Степен на сигурност от A до F за всеки repository, план за действие, сравнение с предишното сканиране и тенденции във времето. Всеки repository, който следвате, се сканира всеки ден и тези сканирания не се броят към вашия quota. Констатациите за производителност и поверителност също са посочени извън оценката.

По-малко фалшиви аларми и последната дума за вас

При пълното сканиране на repository вероятните фалшиви положителни резултати се сортират автоматично. Решението на дадено лице превъзхожда това сортиране и решенията и изключенията, записани от вашия екип, се споделят от всеки, който докаже достъп до repository, и се прилагат към проверката за изтегляне на заявка.

AI обяснения и асистент

AI обяснява всяка находка, а асистентът отговаря на въпросите ви за нея и предлага поправка. Всеки потребител може да обслужва и двете от собствен доставчик на AI, конфигуриран в Vauban.

Вашият CI и вашите инструменти

Хранилища в GitHub, GitLab и Azure DevOps. API tokens за вашия CI, проверка на заявки за изтегляне и разклонения и SARIF експорт за инструментите, които вече използвате.

Екипният план

Какво добавя екипният план

Всичко в плана Solo, преглед на сигурността от AI модели и повече място всеки месец.

Преглед на сигурността на Agentic AI

AI моделите търсят байпас за удостоверяване, пропуски в оторизацията, нарушена изолация на клиента, инжектиране на prompt, дистанционно изпълнение на код, опасна оценка и криптографски недостатъци. Всяка констатация е подкрепена с цитиран файл и доказателства за него. Десет прегледа на месец в екипния план.

Повече място всеки месец

500 сканирания, 1000 проверки на заявки за изтегляне и разклонения и 300 обяснения с изкуствен интелект на месец срещу 100, 400 и 50 в Solo плана.

Пилотен етап

Където днес се намира Vauban

Vauban е в пилотен етап. Повечето от неговите функции са на живо. Това са тези, които са на живо с ограничение, това, което идва, и това, което все още го няма.

CI конфигурация (на живо, с ограничения)

Стъпките на обвивката на pipeline са проверени. Другите правила за хигиена на pipeline все още не са докладвани.

Достъпност на уязвими зависимости (на живо, с ограничения)

Предлага се за JavaScript и TypeScript, Python и Go.

Базови изображения на контейнери (на живо, с ограничения)

Проверяват се само изображенията, които repository създава, и основните изображения, които декларира.

Автоматично фалшиво положително сортиране (на живо, с ограничения)

Само при пълно сканиране на repository. Решението на човек го изпреварва.

Заявка за изтегляне и проверка на клон (на живо, с ограничения)

Присъдата е изходният код на стъпката CI. Нищо не се публикува в заявката за изтегляне.

Инструмент за команден ред (предстои)

Създаден и все още непубликуван за инсталиране.

Все още не е в Vauban

Единичното влизане за потребителите на вашата компания, управлението на екипа и потребителите и коментарите или присвояването на констатации не са част от Vauban днес.

Планове и цени

Vauban планове

Четири плана, само за професионалисти и компании. Цените са на месец и са без ДДС. Онлайн абонаментът все още не е отворен, така че всеки план започва с разговор с нашия екип.

Solo

€39на месец, без ДДС

За един разработчик или консултант. Всяка функция на Vauban, с изключение на агентския AI преглед.

  • 100 сканирания на месец
  • 400 проверки на изтеглящи заявки и клонове на месец
  • 50 AI обяснения на месец
  • 1 потребител
Запознайте се с експерт

Business

От €590 на месец, без ДДС

За компания с повече код и повече хора. Продава се само при оферта, никога онлайн.

  • 2000 сканирания на месец
  • 4 000 проверки на изтегляне и клонове на месец
  • 1500 AI обяснения на месец
  • 50 рецензии на агенти с изкуствен интелект на месец
  • Потребители, зададени във вашата оферта
Запознайте се с експерт

Enterprise

На цитат

За компания, чиито quotas, потребителите и условията са определени в собствен договор.

  • Всяка функция на Vauban
  • Квотите и потребителите са зададени във вашия договор
  • Условия, договорени с вас в писмен вид
Запознайте се с експерт

Квотите са месечни и не се пренасят. Нищо не се таксува освен quota: когато даден план свърши, преминавате към следващия. Сканиранията се зачитат спрямо плана на лицето, което ги стартира, а сканирането, започнато с API token, спрямо плана на лицето, което е създало този token.

Как работи

От repository до проверка във вашия CI

Четири стъпки, а четвъртата се изпълнява при всяка заявка за изтегляне.

  1. Свържете repository

    Добавете repository от GitHub, GitLab или Azure DevOps с достъп token. Дайте на token най-тесните права за необходимите функции, които използвате, и дата на изтичане, когато вашият доставчик позволява такава.

  2. Пуснете сканиране

    Започнете сканиране от Vauban. Кодът се чете в изолирана среда, която се изтрива в края на изпълнението и всеки repository, който следвате, се сканира отново всеки ден.

  3. Прочетете оценката и плана за действие

    Всеки repository получава оценка от A до F и план за действие. AI обяснява всяка констатация, сравнението с предишното сканиране показва какво се е променило и решенията на вашия екип се пренасят към следващите сканирания.

  4. Проверете всяка заявка за изтегляне във вашия CI

    Създайте API token в Vauban и добавете CI стъпката, описана в неговото ръководство. Всяка заявка за изтегляне или клон се проверява спрямо вашите решения и изключения, а присъдата е изходният код на тази стъпка.

Vauban не публикува нищо във вашите заявки за изтегляне. Вашият pipeline прочита присъдата и правилата на вашия клон решават дали сливането ще продължи.

Създаден за

Създаден за хората, които отговарят за кода

развитие

Разработчици и консултанти

Един човек и repositories, за който се грижат: оценка, списък с това, което първо трябва да се коригира, и проверка на всяка заявка за изтегляне.

Фирми

Малък и среден бизнес

Бизнес без собствен екип по сигурността вижда какво излага кодът му и какво да коригира първо, обяснено с прости думи.

Инженерство

Технически изводи

Решения и изключения, записани веднъж, се прилагат за всеки, който докаже достъп до repository и за проверката в CI.

Защо Vauban

Защо Vauban?

Наречен на Vauban, военният инженер на Луи XIV, който укрепи границите на Франция и ръководи много от обсадите на своето време. Той знаеше къде стената отстъпва, защото беше взел толкова много. Сигурността на приложението работи по същия начин: кодът се защитава най-добре, като се чете по начина, по който би го направил атакуващ.

Vauban е написан първо за малки и средни предприятия, които трябва да знаят какво излага кодът им, без да създават екип за сигурност, който да разбере.

Неговите открития помагат на вашия екип да вземе решение; те не са одит или сертификация. Анализът може да отчете проблем, който не съществува, или да пропусне такъв, който е налице, поради което решението винаги остава за даден човек.

Четете по начина, по който чете нападателят

Вашият собствен код, вашите зависимости, вашата конфигурация и тайните, оставени в тях, се четат заедно, така че една слаба точка не се крие зад друга.

Опашка за решаване, а не купчина сигнали

Вероятните фалшиви положителни резултати се оставят настрана и всяко решение, което вашият екип вземе, се пренася към следващото сканиране и проверката за изтегляне на заявка.

Обработено в ЕС

Вашите данни се обработват в ЕС, а моделите на AI по подразбиране работят в зоната за данни на ЕС.

Вашият код не обучава нищо

Нито вашият код, нито резултатите се използват за обучение на AI модели. Резултатите, с извадките от кода, които цитират, се съхраняват, докато следвате repository.

Вижте какво излага вашият код

Онлайн абонаментът все още не е отворен. Запознайте се с експерт: ние отговаряме на вашите въпроси и ви насочваме към плана, който ви подхожда.

Запознайте се с експерт