A high-performance task-processing framework designed for cybersecurity
Project description
Diamond Shovel
面向目标的自动化漏洞发现和渗透测试框架
简介
项目名来源: Minecraft同款名Diamond Shovel
项目名原因
你能指望一大群理工人怎么起名=-=
嗯, 至少在中文语境下, 铲子是用来挖洞的, 安全漏洞简称洞, 就先叫Shovel了
至于Diamond的话, 我也不知道=-=
这个框架本身并不会做太多的事情, 而是起到了类似于免疫系统中[树突状细胞][1]的作用,
将目标信息呈递给各个插件, 并允许插件在Diamond Shovel的平台上进行信息交换,
省去了安全研究人员在日常工作中大量的虐待Ctrl C和V键的工作,
让他们更加专注于思考和脱发, 并通过在Diamond Shovel编写或使用插件来提高他们的效率.
使用方法
请注意, 正如上述简介所述, Diamond Shovel本身并不会做太多的事情, 您需要通过编写插件或者安装额外的插件来达到您的需要.
您可以在这里找到我们预先免费提供的插件, 但请注意社区版钻石铲并不能正确识别.ore结尾的插件包.
安装
参见安装方法
钻石铲命令行调用办法
参见命令行调用
钻石铲插件开发
参见插件开发
贡献
如果您遇到了Bug, 或者是想为钻石铲做一些什么, 请参考贡献指南
不同版本
是的, 除去这个开源的版本外, 钻石铲有一个商业版的闭源分支, 而商业版的模式将与开源版的结构大不相同, 使用方式也有很大幅度的变动
与商业版的比较以及商业版相关文档将置于github.io文档上
开源许可
钻石铲社区版是一个开源项目, 由LGPL-3.0许可证保护.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file diamond_shovel-0.3.dev12.tar.gz.
File metadata
- Download URL: diamond_shovel-0.3.dev12.tar.gz
- Upload date:
- Size: 54.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f7d5a7f8dc1dcb286b94ea6cf9eb8649e21ff90f56e050fff5d5f1d44e1fcda
|
|
| MD5 |
669e6d95a009521c243e2ae671a5fedf
|
|
| BLAKE2b-256 |
84c2744cc2f013e6bab47ba2bcf4eeb45f0a67933292c96ec1a6c7ee32d4ace4
|
File details
Details for the file diamond_shovel-0.3.dev12-py3-none-any.whl.
File metadata
- Download URL: diamond_shovel-0.3.dev12-py3-none-any.whl
- Upload date:
- Size: 48.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9e4d586a303251664c218237118cfdb6d4453ae3f04d9f216802325eb9c5d48
|
|
| MD5 |
2e9fe746240ce24a1acf398ef106d32e
|
|
| BLAKE2b-256 |
9791ccbe9911e8224b54ecbbc1ecb99b4a04f1bc3da1947b16ac55ca5f0c4345
|