Skip to main content

A high-performance task-processing framework designed for cybersecurity

Project description

Diamond Shovel

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

Python 3.13

简介

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

项目名原因

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

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

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

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

使用方法

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

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

安装

参见安装方法

钻石铲命令行调用办法

参见命令行调用

钻石铲插件开发

参见插件开发

贡献

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

不同版本

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

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

开源许可

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diamond_shovel-0.3.dev12.tar.gz (54.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diamond_shovel-0.3.dev12-py3-none-any.whl (48.5 kB view details)

Uploaded Python 3

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

Hashes for diamond_shovel-0.3.dev12.tar.gz
Algorithm Hash digest
SHA256 1f7d5a7f8dc1dcb286b94ea6cf9eb8649e21ff90f56e050fff5d5f1d44e1fcda
MD5 669e6d95a009521c243e2ae671a5fedf
BLAKE2b-256 84c2744cc2f013e6bab47ba2bcf4eeb45f0a67933292c96ec1a6c7ee32d4ace4

See more details on using hashes here.

File details

Details for the file diamond_shovel-0.3.dev12-py3-none-any.whl.

File metadata

File hashes

Hashes for diamond_shovel-0.3.dev12-py3-none-any.whl
Algorithm Hash digest
SHA256 c9e4d586a303251664c218237118cfdb6d4453ae3f04d9f216802325eb9c5d48
MD5 2e9fe746240ce24a1acf398ef106d32e
BLAKE2b-256 9791ccbe9911e8224b54ecbbc1ecb99b4a04f1bc3da1947b16ac55ca5f0c4345

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page