Jupyter Notebook security tool for vulnerability detection and remediation.
什么是NB Defense?
NB Defense,由Protect
AI推出,是一个JupyterLab扩展和CLI工具,旨在增强Jupyter Notebook的安全性。它鼓励用户在机器学习开发过程中考虑安全性。NB Defense是开源的,提供检测Notebook和代码库中漏洞(如密钥、个人身份信息(PII)、CVE和第三方许可证问题)的功能。
如何使用 NB Defense?
NB Defense可以作为JupyterLab扩展使用,提供实时的Notebook内安全指导,或作为CLI工具扫描整个Git代码库。CLI工具可以作为预提交钩子集成到CI系统中。扩展和CLI均可自定义扫描选项。
NB Defense 的核心功能
密钥检测
个人身份信息(PII)检测
CVE检测
许可证检测
JupyterLab内上下文指导
通过CLI的高级代码库扫描
可自定义的扫描选项
nbdefense.ai