NB Defense,由Protect AI推出,是一个JupyterLab扩展和CLI工具,旨在增强Jupyter Notebook的安全性。它鼓励用户在机器学习开发过程中考虑安全性。NB Defense是开源的,提供检测Notebook和代码库中漏洞(如密钥、个人身份信息(PII)、CVE和第三方许可证问题)的功能。
适合人群
- 数据科学家
- 机器学习工程师
- 安全工程师
- MLSecOps工程师
- DevOps工程师
产品优势
- 开源且免费使用。
- 直接集成到JupyterLab中以提供实时反馈。
- CLI工具允许扫描整个代码库。
- 可自定义的扫描选项以定制安全审核。
- 检测广泛的漏洞,包括密钥、PII、CVE和许可证问题。
使用注意
- 可能需要配置以符合特定项目需求。
- 效果依赖于漏洞检测规则的质量。
- 可能会产生假阳性,需要人工审核。



