文件名称:secret-bridge:监控Github中泄露的秘密
文件大小:32KB
文件格式:ZIP
更新时间:2024-05-23 08:24:41
security secrets secrets-detection Python
秘密桥 一座桥梁,可帮助您提高检测Github上共享的秘密的能力。 有关该方法的更多详细信息,请参见我们的。 这个怎么运作 有两种方法可以运行: 事件轮询-在这种模式下,脚本会轮询组织,开发人员,集合或存储库的 。 当您可能无法控制正在观看的东西时,此功能很有用。 Webhook-在此模式下,脚本设置了一个可以接收Webhook事件的服务器。 当您控制正在观看的事物时,此功能很有用,因为它几乎实时地提供数据。 一旦收到指示已推送新代码的事件,此脚本将执行已配置的检测器,以检测更改中的秘密。 目前,支持以下检测器: 可以在找到可用于检测Git存储库中的秘密的工具的更一般的列表。 如果找到了机密,它将被上游发送到通知程序。 目前,我们支持通过stdout以及Slack和Microsoft Teams进行通知。 安装 通过Docker 最简单的入门方法是使用我们的Docker映像。
【文件预览】:
secret-bridge-master
----constants.py(151B)
----models()
--------__init__.py(0B)
--------monitors()
--------finding.py(1KB)
----main.py(89B)
----commands()
--------cli.py(1KB)
--------webhook()
--------__init__.py(154B)
--------poll()
----test()
--------test_state.py(943B)
--------test_slack_notifier.py(962B)
--------test_detect_secrets.py(1KB)
--------test_webhook.py(9KB)
--------__init__.py(0B)
--------test_console_notifier.py(623B)
--------test_poller.py(2KB)
----detectors()
--------detector.py(751B)
--------gitsecrets.py(2KB)
--------__init__.py(326B)
--------detectsecrets.py(2KB)
--------trufflehog.py(2KB)
----config.toml(277B)
----Dockerfile(548B)
----state.py(1KB)
----LICENSE(1KB)
----processor.py(5KB)
----__init__.py(0B)
----notifiers()
--------slack.py(757B)
--------__init__.py(207B)
--------registry.py(2KB)
--------console.py(519B)
--------notifier.py(215B)
----requirements.txt(273B)
----.gitignore(2KB)
----config.py(2KB)
----DATASETS.md(2KB)
----README.md(4KB)
----TOOLS.md(5KB)