开始

该文档集用于开发集成(即插件)InsightConnect以及遗留的Komand SOAR(安全编排、自动化和响应)产品。

注意:您可以通过我们的开发人员工具开发和测试插件,而不需要拥有产品,但是您必须拥有产品来在工作流程中协调您的插件。

您开发的插件也可以贡献给Rapid7扩展库共享客户的利益。

我们有300多个插件,其中270多个是开源软件Github.我们的开放贡献模型允许用户为用户添加和改进集成。

工具

独立工具可通过以下Linux或MacOS包获得,并与InsightConnect或遗留Komand兼容。软件包是首选的安装方法,因为它们可以轻松地使您的工具保持最新状态。

一旦安装了包,二进制文件就位于/usr/local/bin/icon-plugin。

Debian Linux

         
1
$ curl -s https://packagecloud.io/install/repositories/rapid7/insightconnect_plugin_tooling/script.deb.sh | sudo bash . txt
2
3.
安装图标插件

Enterprise Linux

         
1
$ curl -s https://packagecloud.io/install/repositories/rapid7/insightconnect_plugin_tooling/script.rpm.sh | sudo bash . txt
2
3.
$ sudo yum install icon-plugin

MacOS

         
1
$ brew tap rapid7/icon-plugin-homebrew https://github.com/rapid7/icon-plugin-homebrew
2
3.
$ brew安装图标插件

看到插件工具有关使用工具的更多信息的文档。

订单

  1. 插件开发入门视频
  2. 插件组件
  3. 插件规范
  4. 运行插件
  5. SDK指南
  6. 重新生成插件
  7. 风格指南
  8. 集成中的错误处理
  9. 故障排除
  10. 标志
  11. 单元测试代
  12. 单元测试底漆