百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dradis-ce

> 测试质量
开源

Dradis 框架: 为 IT 安全团队提供协作和报告功能

833 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

Dradis 框架: 为 IT 安全团队提供协作和报告功能

Welcome to the Dradis Framework An Automated Pentest Reporting Tool

Dradis is an open-source collaboration framework and penetration testing report generator that helps InfoSec teams streamline reporting workflows. With support for importing data from tools like Burp Suite, Nessus, and Nmap, Dradis automates the tedious parts of the cybersecurity testing workflow so you can focus on analysis and recommendations.

Generate consistent, professional pentest reports faster—with less manual work.

To try Dradis Community, you can deploy your own instance (you will need accounts in the cloud providers to get started).

Our goals

  • Share the information effectively.
  • Easy to use, easy to be adopted. Otherwise it would present little benefit over other systems.
  • Flexible: with a powerful and simple extensions interface.
  • Small and portable. You should be able to use it while on site (no outside connectivity). It should be OS independent (no two testers use the same OS).

Some of the features:

  • Platform independent
  • Markup support for the notes: text styles, code blocks, images, links, etc.
  • Integration with existing systems and tools:
    • Brakeman
    • Burp Suite
    • MediaWiki
    • Metasploit
    • Nessus
    • NeXpose
    • Nikto
    • Nmap
    • OpenVAS
    • Qualys
    • SAINT
    • Zed Attack Proxy
    • ...
    • Full list

Editions

There are two editions of Dradis Framework:

  • Dradis Framework Community Edition (CE): open-source and available freely under the GPLv2 license.
  • Dradis Framework Professional Edition (Pro): looking for more advanced features, designed for collaborating as a InfoSec team? Dradis Pro offers report automation, collaboration, and client communication tools built for modern cybersecurity teams.

Getting started: Community Edition

From Git (recommended)

Installing Dradis from Git

Using Docker

If you'd like to use Dradis in Docker, first get the latest image:

docker image pull dradis/dradis-ce:latest

And then run the container:

docker run -it -p 3000:80 dradis/dradis-ce

Development Containers

Dradis comes preconfigured with the necessary files to develop in a Development Container

If you are using VSCode, get started by installing the Dev Containers extension.

Otherwise, build and start the containers by pointing Docker Compose at the compose.yaml file in the /.devcontainers directory:

docker compose -f .devcontainer/compose.yaml up --build -d

Getting help

  • https://dradis.com/support/
  • Community Forums
  • Slack channel
  • IRC: #dradis irc.freenode.org

Contributing

Please see CONTRIBUTING.md for details.

Many thanks to all Dradis Framework contributors. Dradis has been around since 2007, and in 2016 we had to do some nasty Git gymnastics resulting in a lot of the previous SVN + Git history no longer being available in the current repo. We haven't deleted it though, and we're still very much grateful for the work of our former contributors.

Branching model

We're following Vincent Driessen's A successful Git branching model to try to keep things organized.

In this repo we will have: master, develop, release- and hotfix- branches.

If you need to work on a feature branch, fork the repo and work on your own copy. We can check it from there. Eventually you'll merge to your develop and back to origin's develop.

Community Projects

  • check-user-pwned-dradis by GoVanguard: Searches for compromised emails across data breaches and creates Dradis Issues
  • csv-data-import-dradis by GoVanguard: Imports Issues, Nodes, Evidence, and Notes from a CSV file into Dradis
  • PyDradis by Novacoast: Python wrapper for the Dradis REST API

Have you built a Dradis connector, add-on, or extension? Contact us so that we can feature it here.

License

Dradis Framework Community Edition is released under GNU General Public License version 2.0

Dradis Framework Professional Edition is released under a commercial license.

We're hiring

If you love open source, Ruby on Rails and would like to have a lot of freedom and autonomy in your work, maybe you should consider joining our team to make Dradis even better.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubycollaborationdradisdradis-frameworkinfosec

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类测试质量
定价开源

> 相关工具

J
Jest
JavaScript 测试框架
P
Playwright
现代端到端测试框架
E
eslint-plugin-test-selectors
Enforces that data-test-id attributes are added to interactive DOM elements (JSX) to help with UI testing. JSX only.