Alternativer
Alternativer til DefectDojo
DefectDojo samler funn fra sikkerhetsverktøyene du allerede kjører, og Pro-utgaven legger til SBOM-styring og en PSIRT-arbeidsflyt. Vil du ha et annet omfang, en annen driftsmodell eller en avhengighetsoversikt som starter i bygget, er dette alternativene som er verdt å sammenligne.
Oppdatert
Vi lager CRACI, så ta det med i vurderingen; vi beskriver hvert alternativ ut fra dets egen dokumentasjon og sier fra når et annet verktøy passer bedre.
Hvorfor team ser seg om etter noe annet enn DefectDojo
DefectDojo er en plattform for sårbarhetsstyring med åpen kildekode og et OWASP Flagship-prosjekt, med en kommersiell utgave fra DefectDojo Inc. i Austin, Texas. Nettstedet lister opp mer enn 500 støttede verktøy, og plattformen fjerner duplikater i resultatene deres og samler dem i én kø med eiere, SLA-er og Jira-saker. DefectDojo Pro legger til Locations, en ressursmodell på komponentnivå som importerer SBOM-er i CycloneDX og SPDX, og PSIRT Advisory Engine, som matcher varslingskilder mot disse SBOM-dataene, grupperer resultatene i saker og publiserer PDF-sikkerhetsvarsler med egen merkevare. Community Edition er gratis under BSD 3-Clause-lisensen.
Team sammenligner likevel alternativer, som regel av en av disse grunnene:
- SBOM-en er det svake punktet. DefectDojo genererer ikke SBOM-er. Matchingen av sikkerhetsvarsler avhenger av SBOM-dataene du laster inn, og de er aldri mer fullstendige enn generatoren som lagde dem.
- Produkter, ikke applikasjoner. Enhetsprodusenter trenger ofte binær- og firmwareanalyse, eller SBOM-er bygget fra det de mottar fra leverandører, heller enn en kø med funn.
- Skala og automatisering. Noen store programmer vil ha en plattform for eksponeringsstyring med mer korrelasjon og AI-agenter på toppen av de samlede funnene.
- Omfanget av den åpne utgaven. SBOM-funksjonene og PSIRT Advisory Engine finnes i Pro, og DefectDojo sier at rollebasert tilgangskontroll og SSO ikke vil bli støttet i v3-utgaven med åpen kildekode.
Hva du bør se etter
- Hvor komponentlisten kommer fra: generert av verktøyet, importert eller registrert fra bygget.
- Om verktøyet forteller deg hvor fullstendig en SBOM er.
- Om du trenger én kø for alle skannere, eller en oversikt over hva hvert produkt inneholder.
- Hvordan et nytt sikkerhetsvarsel matches mot produktene og utgivelsene det berører, og hvor raskt.
- Arbeidsflyter for VEX, prioritering og eierskap, hvis PSIRT-teamet ditt jobber i dem i dag.
- Hvem som drifter det, og hvordan prisen skalerer.
Alternativene
1. CRACI (vårt produkt)
CRACI samler ikke funn fra andre verktøy. Det er en GitHub Actions-kompatibel runner: Du endrer runs-on
til craci, og en pakkebevisst proxy registrerer hva hver jobb henter fra pakkekildene, inkludert pakker
gjenopprettet fra CI-cacher og skjulte avhengigheter som ingen lockfile lister opp. SBOM-en, i CycloneDX eller SPDX,
kommer fra denne registreringen, med en fullstendighetsstatus per jobb og per cache.
CRACI vurderer overvåkede SBOM-er på nytt fortløpende, samler funn på tvers av bygg og repositorier, støtter VEX og lar sikkerhetsteamene prioritere funn og sende hvert av dem videre til teamet som eier rettingen. Byggehistorikken viser hvilke tidligere bygg som inneholdt en sårbar avhengighet, innenfor oppbevaringsperioden din, og inventarvisningen viser hvilke programvareversjoner som er rullet ut til hvilke produkter. Du kan legge til leverandørers SBOM-er, og fordi CRACI kjører jobben, håndhever det en egress-policy som blokkerer ved feil.
Passer best for: team der den største eksponeringen er avhengighetene i programvare de bygger på GitHub Actions, og som vil ha bygget, SBOM-en og sårbarhetssporingen på ett sted. Vurder det hvis: du kan ha funn fra SAST, DAST og sky et annet sted; CRACI importerer ikke resultater fra andre skannere, tilbyr ikke reachability-analyse og støtter bare GitHub Actions i dag, med GitLab CI og Jenkins på veikartet. CRACI vs. DefectDojo
2. OWASP Dependency-Track
Dependency-Track er åpen kildekode under Apache 2.0-lisensen. Den sporer bruken av komponenter på tvers av hver versjon av hver applikasjon i en portefølje, henter sårbarhetsdata fra kilder som NVD og GitHub Advisories, bruker sikkerhets-, lisens- og driftspolicyer, og leser og lager CycloneDX VEX. Pipelines laster opp SBOM-er til den via API-et; den genererer dem ikke.
Passer best for: team som bruker DefectDojo mest for avhengighetsfunn og vil ha en gratis, selvhostet plattform bygget rundt SBOM-er. Vurder det hvis: du er komfortabel med å drifte den og allerede stoler på SBOM-ene som legges inn. CRACI vs. Dependency-Track
3. ArmorCode
ArmorCode kaller seg en «Agentic AI Platform for Unified Exposure Management». Den samler funn fra hundrevis av sikkerhetsverktøy (forsiden nevner 400+ integrasjoner), kobler dem til ressurser, kodelagre, skyressurser og eierskap, og setter AI-agenter som en Vulnerability Researcher, en Remediation Helper og en Zero-Day Hunter til å jobbe med prioritering og utbedring. Modulen for leverandørkjeden samler komponenter fra SBOM-ene dine. Navngitte kunder på nettstedet er blant andre Visa, PayPal og Jaguar Land Rover.
Passer best for: store sikkerhetsprogrammer som har vokst fra en selvhostet samleplattform og vil ha kommersiell korrelasjon og automatisering på tvers av funn fra applikasjoner, sky og infrastruktur. Vurder det hvis: kjøp etter pristilbud fungerer for deg; ArmorCode publiserer ingen priser.
4. Cybellum
Cybellum er en plattform for produktsikkerhet for enhetsprodusenter innen bil, medisinsk utstyr og industriell produksjon. Den lager SBOM-er ved å kombinere data fra binærskannere, kildekode og eksterne SBOM-kilder i formatene SPDX, CycloneDX eller CPE CSV, prioriterer sårbarheter og tar inn funn fra trusselmodeller, pentester og fuzz-tester. Modulen for hendelseshåndtering overvåker sårbarhetskilder, gir teamet en arbeidsbenk for undersøkelser og saker, og deler sårbarhetsstatus via VEX/CSAF-rapporter. Samsvarsmodulen dekker FDA PMA, ISO 21434 og CRA.
Passer best for: PSIRT-team hos enhetsprodusenter som vil ha SBOM-er, sårbarhetsstyring og undersøkelser i én plattform for produktsikkerhet. Vurder det hvis: produktene dine er tilkoblede enheter og ikke nettjenester; Cybellum publiserer ingen priser.
5. Finite State
Finite State analyserer firmware, binærfiler, kildekode og leverandørers SBOM-er, med støtte for mer enn 50 binære instruksjonssettarkitekturer, og samler dem i ett sentralt register for levert programvare. Det rangerer funn etter reachability og utnyttelsesdata, registrerer VEX-beslutninger, tilbyr overvåking etter markedsføring med levende SBOM-er og kartlegger dokumentasjonen mot kontroller i CRA og FDA. Det bygger inn kontroller i GitHub Actions, GitLab CI og Jenkins.
Passer best for: produsenter av tilkoblede enheter som trenger å se inn i firmware fra mange leverandører, med mindre støy fra funn som ikke kan nås. Vurder det hvis: kjøp etter pristilbud fungerer for deg; Finite State publiserer ingen priser. CRACI vs. Finite State
6. ONEKEY
ONEKEY er en plattform for cybersikkerhet og samsvar for produkter, rettet mot tilkoblede enheter. Den analyserer kompilert firmware uten at det trengs kildekode eller nettverkstilgang, genererer en SBOM fra binærfilen, importerer leverandørers SBOM-er, eksporterer CycloneDX og SPDX og analyserer opplastet firmware på nytt daglig. Zero-day-analysen ser etter problemer som hardkodet påloggingsinformasjon, og Compliance Wizard dekker CRA, IEC 62443-4-2, ETSI EN 303 645 og Radio Equipment Directive.
Passer best for: enhetsprodusenter som trenger å analysere firmware de ikke har bygget selv. Vurder det hvis: du vil ha funn utover kjente CVE-er i selve imaget. CRACI vs. ONEKEY
Side om side
| Funksjon | CRACI | DefectDojo | Dependency-Track | ArmorCode | Cybellum | Finite State |
|---|---|---|---|---|---|---|
| Samler funn fra andre skannere | 500+ støttede verktøy | Analyserer SBOM-er | 400+ integrasjoner | Trusselmodeller, pentester, fuzz-tester | Tredjepartsfunn i én oversikt | |
| Lager SBOM-en | Registrert under bygget | Importerer SBOM-er (Pro) | Analyserer opplastinger | Ikke oppgitt | Slår sammen binær-, kildekode- og SBOM-data | Fra kildekode og binærfiler |
| Importerer tredjeparts SBOM-er | Leverandørers SBOM-er kan legges til | CycloneDX og SPDX (Pro) | Samler SBOM-er | SPDX, CycloneDX, CPE CSV | ||
| Kontinuerlig sårbarhetsovervåking | Pro: varslingskilder matchet mot SBOM-er | Ikke oppgitt | Overvåker sårbarhetskilder | Etter markedsføring, levende SBOM-er | ||
| VEX | CycloneDX VEX-eksport (Pro) | Ikke oppgitt | ||||
| Kjører byggene dine, med egress-policy | Jobbene kjører på CRACI-runnere | |||||
| Hvem som drifter det | CRACI (administrert) | Du (Community); Pro i skyen eller selvhostet | Du (selvhostet) | Ikke oppgitt | Ikke oppgitt | Ikke oppgitt |
| Pris (oktober 2026) | Betal per byggeminutt, ingen månedsavgift | Community gratis; Pro fra $100/mnd. pluss $0.15 per funn | Gratis, Apache 2.0 | Ikke oppgitt | Ikke oppgitt | Ikke oppgitt |
- Inkludert
- Delvis
- Ikke inkludert
«Ikke oppgitt» betyr at vi ikke fant det på leverandørens offentlige sider, ikke at det mangler. ONEKEY er beskrevet ovenfor og ikke tatt med i tabellen. Celler for DefectDojo merket Pro gjelder DefectDojo Pro, ikke Community Edition.
DefectDojo vs. Dependency-Track
Begge er gratis OWASP-prosjekter med åpen kildekode, og de blandes ofte sammen. De starter fra ulike kilder:
- DefectDojo starter fra skannerresultater. Den importerer funn fra SAST-, DAST-, SCA-, sky- og containerverktøy, fjerner duplikater og sporer utbedringen. Import av SBOM-er og matching av sikkerhetsvarsler finnes i Pro.
- Dependency-Track starter fra SBOM-er. Den analyserer CycloneDX-SBOM-ene du laster opp, mot sårbarhetskilder og bruker policyer på tvers av en portefølje.
Ingen av dem genererer SBOM-en eller registrerer hva bygget ditt hentet. Det er hullet CRACI fyller for programvare du bygger på GitHub Actions.
For PSIRT-team
Det første spørsmålet i de fleste PSIRT-saker er hvilke produkter og versjoner som inneholder den berørte komponenten. DefectDojo Pro, Cybellum og Finite State svarer ut fra SBOM-data og analyse i sine plattformer. CRACI svarer ut fra en registrering av hva hvert bygg hentet, med byggehistorikk og et inventar over hva som er rullet ut hvor. Les hva et PSIRT gjør, CRACI for PSIRT-team og PSIRT-verktøy sammenlignet.
For regulerte produkter automatiserer CRACI en betydelig del av innsynet i programvareleverandørkjeden og dokumentasjonen som selskaper trenger i sin bredere prosess for CRA-samsvar. Ingen av verktøyene på denne siden sikrer samsvar for et produkt på egen hånd.
Når du bør bli hos DefectDojo
- Det er den ene køen der resultatene fra alle skannerne dine møtes, og du er avhengig av at duplikater fjernes.
- Du vil ha en gratis plattform med åpen kildekode som du hoster selv.
- Du er avhengig av PSIRT Advisory Engine for varslingskilder, saker og PDF-sikkerhetsvarsler ved siden av funnene dine.
Vil du vite mer, se SBOM-generering under bygget, verktøy for sårbarhetsstyring sammenlignet og alternativer til Dependency-Track.
Alternativer til DefectDojo: ofte stilte spørsmål
Korte svar på spørsmålene team stiller når de sammenligner
Hva er DefectDojo?
DefectDojo er en plattform for sårbarhetsstyring med åpen kildekode og et OWASP Flagship-prosjekt. Den importerer resultater fra sikkerhetsverktøy som SAST-, DAST-, SCA-, sky- og containerskannere, fjerner duplikater og samler dem i én kø og sporer utbedringen. Community Edition er gratis under BSD 3-Clause-lisensen; DefectDojo Pro fra DefectDojo Inc. legger til SBOM-styring, en PSIRT Advisory Engine og drift hostet eller selvhostet.
Er DefectDojo gratis?
Community Edition er gratis og åpen kildekode. DefectDojo Pro med betaling etter bruk koster $100 i måneden pluss $0.15 per behandlet funn, med rabatter ved forskuddsbetaling for et år (per oktober 2026). SBOM-styring i Locations og PSIRT Advisory Engine er Pro-funksjoner.
Genererer DefectDojo SBOM-er?
Nei. Dokumentasjonen sier at DefectDojo ikke genererer SBOM-er selv. Pro importerer CycloneDX- og SPDX-filer du laster opp, og eksporterer CycloneDX eller SPDX, i tillegg til statuser for funn som CycloneDX VEX. SBOM-en kommer fortsatt fra en generator et sted tidligere i kjeden, eller fra en leverandør.
Hva er PSIRT Advisory Engine i DefectDojo?
En funksjon i DefectDojo Pro som ble lansert i april 2026. Den tar inn sikkerhetsvarsler fra kilder som CISA KEV, NVD, EUVD, Red Hat og Exploit-DB, matcher dem mot SBOM-data eller egendefinerte regler for ressurser, prioriterer dem etter CVSS, EPSS og KEV-status, grupperer dem i saker med eiere og publiserer PDF-sikkerhetsvarsler med egen merkevare. Utgivelsen i september 2026 la til eksport av sikkerhetsvarsler i CSAF 2.0 og VEX og et grensesnitt for rapportering etter CRA artikkel 14.
Kan CRACI erstatte DefectDojo?
For avhengighetene i programvare du bygger på GitHub Actions, ja: CRACI kjører bygget, registrerer SBOM-en fra det bygget hentet, overvåker den for nye sårbarheter og lar sikkerhetsteamene prioritere og sende funn videre. Det importerer ikke funn fra andre skannere, så hvis DefectDojo er stedet der resultatene fra SAST, DAST og sky møtes, bør du beholde det til den jobben.
Se produktenes eksponering fra bygget
Book en demo, så kjører vi en av GitHub Actions-workflowene dine på CRACI og går gjennom hva den hentet og hvilke sårbarheter den har med seg.
Book en demo