DefectDojo是一个开源应用程序漏洞关联和安全编排工具。
DefectDojo is a DevSecOps, ASPM (application security posture management), and
vulnerability management tool. DefectDojo orchestrates end-to-end security testing, vulnerability tracking,
deduplication, remediation, and reporting.
Try out DefectDojo on our demo server at demo.defectdojo.org
Log in with username admin
and password 1Defectdojo@demo#appsec
. Please note that the demo is publicly accessible
and regularly reset. Do not put sensitive data in the demo.
From July 2023 Compose V1 stopped receiving updates.
Compose V2 integrates compose functions into the Docker platform, continuing to support most of the previous
docker-compose features and flags. You can run Compose V2 by replacing the hyphen (-) with a space, usingdocker compose
instead of docker-compose
.
# Clone the project
git clone https://github.com/DefectDojo/django-DefectDojo
cd django-DefectDojo
# Check if your installed toolkit is compatible
./docker/docker-compose-check.sh
# Building Docker images
docker compose build
# Run the application (for other profiles besides postgres-redis see
# https://github.com/DefectDojo/django-DefectDojo/blob/dev/readme-docs/DOCKER.md)
docker compose up -d
# Obtain admin credentials. The initializer can take up to 3 minutes to run.
# Use docker compose logs -f initializer to track its progress.
docker compose logs initializer | grep "Admin password:"
You can run Compose V1 by calling docker-compose
(by adding the hyphen (-) between docker compose
).
Following commands are using original version so you might need to adjust them:
docker/docker-compose-check.sh
docker/entrypoint-initializer.sh
docker/setEnv.sh
Navigate to http://localhost:8080
to see your new instance!
Join the OWASP Slack community and participate in the discussion! You can find us in
our channel there, #defectdojo. Follow DefectDojo on
Twitter, LinkedIn, and
YouTube for project updates!
Please see our contributing guidelines for more
information.
Upgrade to DefectDojo Pro today to take your DevSecOps to 11. DefectDojo Pro is
designed to meet you wherever you are on your security journey and help you scale, with enhanced dashboards, additional
smart features, tunable deduplication, and support from DevSecOps experts.
Alternatively, for information please email info@defectdojo.com
DefectDojo is maintained by:
Core Moderators can help you with pull requests or feedback on dev ideas:
Moderators can help you with pull requests or feedback on dev ideas:
Please report Security issues via our disclosure policy.
DefectDojo is licensed under the BSD 3-Clause License