Sobre o DefectDojo


A DefectDojo, Inc. e colaboradores open-source mantêm esta documentação para dar suporte às edições Community e Pro do DefectDojo.
O que é o DefectDojo?
O DefectDojo é uma plataforma de Developer Security Operations (DevSecOps). O DefectDojo simplifica o DevSecOps ao atuar como um agregador automático para o seu conjunto de ferramentas de segurança, permitindo que você organize facilmente o seu trabalho de segurança e reporte a postura de segurança da sua organização para outras partes interessadas.
Embora a automação de processos de segurança e os pipelines de desenvolvimento integrados sejam os objetivos finais do DefectDojo, no seu núcleo este software é um rastreador de bugs para vulnerabilidades de segurança, projetado para ingerir, organizar e padronizar relatórios de diversas ferramentas de segurança.
O que o DefectDojo faz?
O DefectDojo possui recursos inteligentes para aprimorar e ajustar os resultados das suas ferramentas de segurança, incluindo a capacidade de:
- Rastrear e reportar Achados de segurança em contexto
- Aplicar SLAs em contexto
- Lidar com Falsos positivos, Riscos aceitos e outras decisões de triagem
- Eliminar duplicados usando o algoritmo de deduplicação do DefectDojo
- Integrar-se com softwares externos de rastreamento de projetos.
- Fornecer métricas/relatórios entre repositórios e branches de desenvolvimento usando integração com CI/CD.
- Coordenar o gerenciamento tradicional de Pen tests.
- Definir e aplicar SLAs para procedimentos de remediação de vulnerabilidades.
- Criar e rastrear Aceitações de risco para vulnerabilidades de segurança.
Em última análise, o modelo Produto:Engajamento do DefectDojo permite que você faça o inventário do seu ambiente de desenvolvimento e coloque imediatamente novos Achados de segurança em contexto.
Aqui estão alguns exemplos de como o DefectDojo pode ser implementado, com o cofundador e CTO do DefectDojo, Matt Tesauro:
DefectDojo Open-Source
A funcionalidade principal do DefectDojo está disponível na edição DefectDojo Open-Source.
Esta edição do DefectDojo inclui:
- Import/Reimport para mais de 500 ferramentas suportadas
- API REST
- Recursos de deduplicação
- Recursos limitados de UI, métricas e relatórios
- Capacidade de integração com o Jira
Para equipes que gerenciam um volume menor de Achados, o DefectDojo Open-Source é um ótimo ponto de partida.
Guias de instalação
Existem algumas formas suportadas de instalar a edição Open-Source do DefectDojo (disponível no Github):
O Docker Compose é o método mais fácil para instalar o programa principal e os serviços necessários para executar o DefectDojo. Nosso guia de Arquitetura oferece uma visão geral de cada serviço e componente usado pelo DefectDojo. Executando em produção lista os requisitos de sistema, ajustes de performance e processos de manutenção para executar o DefectDojo em um servidor de produção (com Docker Compose).
O Kubernetes não é totalmente suportado no nível Open-Source, mas este guia pode ser consultado e usado como ponto de partida para integrar o DefectDojo em uma arquitetura Kubernetes.
Se você encontrar problemas com uma instalação Open-Source, recomendamos fortemente que faça perguntas no OWASP Slack. Os membros da nossa comunidade estão ativos no canal #defectdojo e podem ajudá-lo com os problemas que você está enfrentando.
🟧 Edição DefectDojo Pro
A DefectDojo, Inc. hospeda uma edição Pro deste software para fins comerciais. Além de uma UI moderna e elegante, o DefectDojo Pro inclui:
- Connectors: integrações de API prontas para uso com scanners de nível empresarial (como Checkmarx One, BurpSuite, Semgrep e outros)
- Métodos de importação configuráveis: Universal Parser, Smart Upload
- Ferramentas de CLI para integração rápida com seus sistemas
- Integrações adicionais de rastreamento de projetos: ServiceNow, Azure DevOps, GitHub e GitLab
- Métricas aprimoradas para relatórios executivos e análises de alto nível
- Prioridade e risco para identificar os Achados de maior urgência em todo o sistema
- Suporte premium e orientação de implementação para sua organização
A edição Pro está disponível como uma oferta SaaS hospedada na nuvem, e também está disponível para instalação on-premises.
Para mais informações sobre o DefectDojo Pro, confira nossa página de preços.
Demonstrações online
Demonstrações online estão disponíveis para as versões Open-Source e Pro do DefectDojo. Ambas podem ser acessadas usando as seguintes credenciais:
- Usuário:
admin - Senha:
1Defectdojo@demo#appsec
Essas demonstrações vêm carregadas com dados de exemplo e são reiniciadas diariamente.
Demonstração Open-Source
Um exemplo em execução do DefectDojo (edição Open-Source) está disponível em https://demo.defectdojo.org/.
Demonstração Pro
Um exemplo em execução do DefectDojo Pro está disponível em https://pro.demo.defectdojo.com/.
Aprendendo o DefectDojo
Seja você um usuário Pro ou Open-Source, temos muitos recursos para ajudá-lo a começar com o DefectDojo.
- Revise nossas integrações de ferramentas de segurança suportadas para ajudar a encaixar o DefectDojo no seu programa de DevSecOps.
- Nossa equipe mantém um canal no YouTube que hospeda tutoriais, eventos de Office Hours arquivados e outros conteúdos.
Fale conosco
Para entrar em contato com a equipe da DefectDojo, Inc., você sempre pode falar com .
Publicamos regularmente no LinkedIn e também organizamos apresentações on-line para profissionais de AppSec que podem ser acessadas ao vivo ou sob demanda. Você pode saber mais sobre os próximos eventos na nossa página de eventos ou assistir a apresentações anteriores no nosso canal do YouTube.
Adesivos
Procurando adesivos legais do DefectDojo para o seu laptop? Como forma de agradecimento por fazer parte da comunidade DefectDojo, você pode se cadastrar para receber adesivos gratuitos do DefectDojo. Para mais informações, confira este link.