Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Diamond Shovel

面向目标的自动化漏洞发现和渗透测试框架

Python 3.13

简介

项目名来源: Minecraft同款名Diamond Shovel

项目名原因

你能指望一大群理工人怎么起名=-=

嗯, 至少在中文语境下, 铲子是用来挖洞的, 安全漏洞简称洞, 就先叫Shovel了

至于Diamond的话, 我也不知道=-=

这个框架本身并不会做太多的事情, 而是起到了类似于免疫系统中[树突状细胞][1]的作用, 将目标信息呈递给各个插件, 并允许插件在Diamond Shovel的平台上进行信息交换, 省去了安全研究人员在日常工作中大量的虐待Ctrl C和V键的工作, 让他们更加专注于思考和脱发, 并通过在Diamond Shovel编写或使用插件来提高他们的效率.

使用方法

请注意, 正如上述简介所述, Diamond Shovel本身并不会做太多的事情, 您需要通过编写插件或者安装额外的插件来达到您的需要.

您可以在这里找到我们预先免费提供的插件, 但请注意社区版钻石铲并不能正确识别.ore结尾的插件包.

安装

参见安装方法

钻石铲命令行调用办法

参见命令行调用

钻石铲插件开发

参见插件开发

贡献

如果您遇到了Bug, 或者是想为钻石铲做一些什么, 请参考贡献指南

不同版本

是的, 除去这个开源的版本外, 钻石铲有一个商业版的闭源分支, 而商业版的模式将与开源版的结构大不相同, 使用方式也有很大幅度的变动

与商业版的比较以及商业版相关文档将置于github.io文档上

开源许可

钻石铲社区版是一个开源项目, 由LGPL-3.0许可证保护.

[1]: https://en.wikipedia.org/wiki/Dendritic_cell 或 树突状细胞

Metadata

Release files for diamond-shovel 0.3.dev12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for diamond-shovel 0.3.dev12
File Size Uploaded Provenance
diamond_shovel-0.3.dev12.tar.gz 54.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for diamond-shovel 0.3.dev12
File Interpreter ABI Platform
diamond_shovel-0.3.dev12-py3-none-any.whl Python 3 none any Details

Total release size: 102.6 kB

Release files / diamond_shovel-0.3.dev12.tar.gz

Download URL diamond_shovel-0.3.dev12.tar.gz
Size 54.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1f7d5a7f8dc1dcb286b94ea6cf9eb8649e21ff90f56e050fff5d5f1d44e1fcda
BLAKE2b-256 checksum
How to use checksums
84c2744cc2f013e6bab47ba2bcf4eeb45f0a67933292c96ec1a6c7ee32d4ace4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / diamond_shovel-0.3.dev12-py3-none-any.whl

Download URL diamond_shovel-0.3.dev12-py3-none-any.whl
Size 48.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9e4d586a303251664c218237118cfdb6d4453ae3f04d9f216802325eb9c5d48
BLAKE2b-256 checksum
How to use checksums
9791ccbe9911e8224b54ecbbc1ecb99b4a04f1bc3da1947b16ac55ca5f0c4345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Security for diamond-shovel 0.3.dev12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page