excel电子表格插件

To identify security vulnerabilities more quickly the cyber security team at the FT is exploring building automation around security testing. In addition to this, we have started to implement a vulnerability management process by which we can automatically track these vulnerabilities and assign owners to findings.

为了更快地识别安全漏洞,英国《金融时报》的网络安全团队正在探索围绕安全测试的楼宇自动化。 除此之外,我们已经开始实施漏洞管理流程,通过该流程我们可以自动跟踪这些漏洞,并将所有者分配给调查结果。

Vulnerability management is the process of identifying, classifying, prioritising and remediating vulnerabilities in a continuous manner. But just what is the correct way to implement this in your organisation? There is no simple answer. It’s all about doing your research into what works best for the way teams in your organisation work and what will be most effective.

漏洞管理是以连续的方式识别,分类,划分优先级和补救漏洞的过程。 但是,在您的组织中实现此目标的正确方法是什么? 没有简单的答案。 这是所有关于您的组织中团队的工作方式最有效以及最有效的方法的研究。

跟踪安全发现 (Keeping track of security findings)

When security issues are identified, the first step is to track the issue in an agreed location. If you have ever worked in a security team in any organisation, you’ll know that keeping track of all the issues identified by automated scanners, bug bounty programs and penetration tests… can be a daunting task. The first problem that needs to be addressed is how and where do you track security findings? Maybe findings can all be tracked in a single spreadsheet?

确定安全问题后,第一步是在商定的位置跟踪问题。 如果您曾经在任何组织的安全团队中工作过,您就会知道跟踪自动扫描程序,漏洞赏金计划和渗透测试所发现的所有问题……可能是一项艰巨的任务。 需要解决的第一个问题是您如何以及在何处跟踪安全性发现? 也许可以在单个电子表格中跟踪所有发现?

While this may work for some organisations, having a single spreadsheet to track every security issue can get messy and very quickly get hard to use. Also, updating a spreadsheet for every security issue identified is a very manual process, and can often lead to single person dependencies.

尽管这对于某些组织可能有用,但只有一个电子表格来跟踪每个安全问题可能会变得凌乱,并且很快会变得难以使用。 同样,针对每个已发现的安全问题更新电子表格是一个非常手动的过程,通常会导致单人依赖。

Additionally, assigning owners to remediate the identified issues is a problem. Doing this through a spreadsheet doesn’t notify owners and leaves teams chasing individuals. Overall, the process isn’t smooth, it takes a great amount of time and spreadsheets are just not the best way to do this.

此外,分配所有者来补救已确定的问题是一个问题。 通过电子表格执行此操作不会通知所有者,而会使团队追逐个人。 总体而言,该过程并不顺利,需要花费大量时间,而电子表格并不是实现此目的的最佳方法。

This is where we were, and it just wasn’t working. We needed some sort of system where interaction was seamless and could be automated. But just where to start!?

这是我们曾经在的地方,但是当时没有用。 我们需要一种可以无缝交互并且可以自动化的系统。 但是,从哪里开始!

如何选择正确的产品 (How to choose the correct product)

Sure, there are various vulnerability management systems out there, but most are quite costly and not always customisable. At the FT, we opted for using OWASP’s open source project Defectdojo due to the product being largely customisable for our needs at the FT.

当然,那里有各种漏洞管理系统,但是大多数漏洞管理系统成本很高,而且并非总是可定制的。 在英国《金融时报》,我们选择使用OWASP的开源项目Defectdojo,因为该产品在很大程度上可以根据英国《金融时报》的需求进行定制。

DefectdojoDefectdojo提供

Defectdojo allows you to maintain vulnerability findings in one centralised location and integrates with tooling such as Jira and Slack, used for tracking and notifying teams. It also provides support for the integration from multiple sources such as Nessus, Nmap and Hackerone, to name a few. Additionally, there are many options available to customise Defectdojo, thanks to its API.

Defectdojo使您可以在一个集中的位置维护漏洞发现,并与Jira和Slack之类的工具集成在一起,这些工具用于跟踪和通知团队。 它还提供了来自多个来源的集成支持,例如Nessus,Nmap和Hackerone。 此外,得益于其API ,还有许多可用于自定义Defectdojo的选项。

将漏洞链接到产品 (Linking vulnerabilities to products)

Having the ability to import findings into Defectdojo is great, but we also needed a way to assign the findings to products and product owners. At the FT, we use a custom built product called Biz Ops. Biz Ops is where the FT retains information about its business operations, such as what our systems are, who owns the systems and in-depth data about other functionality that may be useful to teams. All of it queryable via an API.

能够将发现结果导入Defectdojo非常棒,但是我们还需要一种将发现结果分配给产品和产品所有者的方法。 在英国《金融时报》,我们使用名为Biz Ops的定制产品。 FT在Biz Ops保留有关其业务运营的信息,例如我们的系统是什么,拥有系统的人以及有关可能对团队有用的其他功能的深入数据。 所有这些都可以通过API查询。

Each system or product within Biz Ops is linked with a corresponding “system code”. By utilising the Biz Ops API it was possible for us to integrate system codes into the “products” section of Defectdojo, thus having a way to link vulnerabilities to systems. Once you have a system code, there is a very high chance that you will also have a linked system owner.

Biz Ops中的每个系统或产品都与相应的“ 系统代码 ”链接。 通过使用Biz Ops API,我们可以将系统代码集成到Defectdojo的“ 产品”部分中,从而可以将漏洞链接到系统。 拥有系统代码后,很有可能还会有一个链接的系统所有者。

Importing products into defectdojo
进口产品到defectdojo

Now, with the ground work complete, we started to look at how to automate the process of populating findings directly from our current scanners into Defectdojo.

现在,在完成基础工作之后,我们开始研究如何将直接从当前扫描仪中的调查结果直接填充到Defectdojo中的过程自动化。

导入所有东西 (Importing all the things)

As mentioned at the start of this post, Defectdojo provides support for uploading scan results from a variety of different tooling, including custom built scanners. By making use of the Defectdojo API it was possible for us to upload a variety of different report types generated by tooling used throughout the FT.

如本文开头所述,Defectdojo提供了对从各种不同工具(包括定制的扫描仪)上载扫描结果的支持。 通过使用Defectdojo API,我们可以上传由整个FT使用的工具生成的各种不同的报告类型。

Our scanners all run on a scheduled basis and write their results to a common S3 bucket.

我们的扫描仪均按计划运行,并将其结果写入通用的S3存储桶。

High level diagram of how the flow is automated
流程自动化的高级示意图

Going one step further to automate our vulnerability management process, we created Lambdas that would trigger every time a new object was put into the S3 bucket. Every time the Lambdas are triggered, they upload new scans to Defectdojo.

为了使漏洞管理流程自动化,我们进一步创建了Lambda,这些Lambda在每次将新对象放入S3存储桶时都会触发。 每次触发Lambda时,它们都会将新扫描上传到Defectdojo。

Additional tooling was created by the team to ensure that all scan names could be assigned to system codes before being written to S3. Having all scan results assigned to a system code and product owner inside Defectdojo means that there is no more trawling through outdated spreadsheets to find out who can fix serious security issues. Instead, the whole process of assigning results to products and products to owners is fully automated.

该团队创建了其他工具,以确保在将所有扫描名称写入S3之前可以将其分配给系统代码。 将所有扫描结果分配给Defectdojo内部的系统代码和产品所有者,意味着您无需再通过过时的电子表格来查找谁可以解决严重的安全问题。 相反,将结果分配给产品以及将产品分配给所有者的整个过程是完全自动化的。

接下来是什么! (What’s up next!)

Of course this isn’t perfect, we still have a long way to go. For now, we have set up regular scans that run on schedules, results that automatically export into S3 buckets on scan completion and finally, results that can be imported into our vulnerability management system which links to products and product owners, thanks to Biz Ops.

当然这不是完美的,我们还有很长的路要走。 目前,我们已经设置了按计划运行的常规扫描,在扫描完成时将结果自动导出到S3存储桶中,最后,由于Biz Ops,可以将结果导入到与产品和产品所有者链接的漏洞管理系统中。

So, what’s next in our pipeline? Next up, we plan to surface the information contained in Defectdojo to teams by integrating with Jira and making further use of the Biz Ops API to ensure that tickets are created in the correct team’s Jira boards. This will bring us a step closer to automating the full end-to-end vulnerability management process.

那么,我们的下一步计划是什么? 接下来,我们计划通过与Jira集成并进一步使用Biz Ops API来向团队展示Defectdojo中包含的信息,以确保在正确的团队的Jira董事会中创建票证。 这将使我们更接近于自动化完整的端到端漏洞管理过程。

翻译自: https://medium.com/ft-product-technology/from-spreadsheets-to-vulnerability-management-9049fb871a20

excel电子表格插件


http://www.taodudu.cc/news/show-2667314.html

相关文章:

  • 如何删除重复项只保留最新项
  • Excel删除重复项,不保留重复项数据
  • Excel如何删除指定区域中重复值只保留一个
  • excel删除重复值并原位置保留第一个值方法步骤
  • Excel删除重复值
  • php处理excel里面的重复数据,表格中删除重复项怎么操作
  • wps合并重复项并求和_Excel中重复项求和的方法
  • Excel:删除一列中的重复值
  • python 模仿excel中的‘删除重复项’功能,根据某行删除二维数组的重复项,但不使用drop_duplicates’函数实现
  • 计算机excel怎么删除重复项,excel怎么删除重复项
  • 办公小技巧:excel删除重复项
  • 计算机excel怎么删除重复项,在Excel中巧妙提示重复输入和删除重复数据
  • 利用Excel去除重复项
  • Power Bi Desktop 的删除重复项 和 Excel 的删除重复项的一样的吗?
  • Excel 筛选唯一值或删除重复值
  • 怎样去除EXCEL中的重复行
  • Excel常用操作标记删除重复项、查找替换文本、更改文本大小写、删除文本中的空格和非打印字符
  • python删除表格重复行_python 删除excel表格重复行,数据预处理操作
  • excel中删除重复数据
  • EXCEL 如何删除重复值,并保留重复值的第一个选项
  • excel 删除重复项_在Excel 2013列表中删除重复项
  • mysql类似于excel的删除重复项_Excel去除重复项的三种常用技巧
  • EXCEL 删除重复项并保留最大最小值
  • excel 删除重复项_在Excel 2007中删除重复项
  • excel 删除重复项
  • Excel去除重复项的几种方法
  • GTK:Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion ‘GDK_IS_DRAWABLE (drawable)‘ failed
  • centos:gtk:No package ‘gdk-2.0‘ found
  • gdk开启远程桌面
  • gdk编码格式判断

excel电子表格插件_从电子表格到漏洞管理相关推荐

  1. excel电子表格插件_电子表格的美好时光

    excel电子表格插件 A couple of things happened this week that reminded me of the good old days of spreadshe ...

  2. excel python插件_利用 Python 插件 xlwings 读写 Excel

    Python 通过 xlwings 读取 Excel 数据 去年底公司让我做设备管理,多次委婉拒绝,最终还是做了.其实我比较喜欢技术.做管理后发现现场没有停机率统计,而原始数据有,每次要自己在Exce ...

  3. excel mysql插件_智分析Excel插件

          智分析Excel插件官方版是一款好用的自助分析云平台,智分析Excel插件官方版是一款面向业务用户的EXCEL插件工具,智分析Excel插件官方版支持各类云端数据库.本地excel数据导入 ...

  4. excel python插件_如何利用Excel与Python制作PPT

    对外汉语课堂中需要制作PPT.有些PPT的版式是相对固定的,如果数量巨大的话,可以利用python的pptx插件,与excel相结合,制作PPT.完整工作流有些复杂,所以分为4个部分来说明. PPT准 ...

  5. excel python插件_再见 VBA!神器工具统一 Excel 和 Python

    大家好,我是东哥. 经常给大家推荐好用的数据分析工具,也收到了铁子们的各种好评.这次也不例外,我要再推荐一个,而且是个爆款神器. Excel和Jupyter Notebok都是我每天必用的工具,而且两 ...

  6. excel mysql插件_【智分析Excel插件下载】智分析Excel插件 v1.0 官方版-开心电玩

    软件介绍 智分析Excel插件是一款面向业务用户的自助分析云平台,没有什么复杂的过程操作,只需要会Excel,就能摆脱束缚.自由分析,真正做到让人人都是数据分析师,安装智分析Excel插件后,可以在E ...

  7. python代替excel的插件_作者推荐:用 Python 替代Excel 表格,轻而易举实现办公自动化...

    过去,在很多金融.市场.行政的招聘中,面试官都会问一句:"你精通 EXCEL 吗?" 但今天,他们可能更喜欢问:"你会 Python 吗?" 越来越多的企业开始 ...

  8. mysql 图形插件_对我来说数据库图形化管理工具用这个足够了

    1. 前言 胖哥是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件.Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的.通常图形化操作关系型数据库(RMDBS)大 ...

  9. matlab 服务器错误 电子表格,使用 Excel 作为自动化服务器读取电子表格数据

    使用 Excel 作为自动化服务器读取电子表格数据 此示例说明如何使用 COM 自动化服务器从 MATLAB® 访问另一个应用程序.该示例创建了用于访问 Microsoft® Excel® 文件中的数 ...

  10. matlab将excel读进工作区,使用 Excel 作为自动化服务器读取电子表格数据

    使用 Excel 作为自动化服务器读取电子表格数据 此示例说明如何使用 COM 自动化服务器从 MATLAB® 访问另一个应用程序.该示例创建了用于访问 Microsoft® Excel® 文件中的数 ...

最新文章

  1. 为什么程序员都不喜欢使用 switch ,而是大量的 if……else if ?
  2. AAAI 2022 | Diaformer: 采用症状序列生成的方式做自动诊断
  3. LINQ系列:Linq to Object分区操作符
  4. MySQL删除数据语句
  5. 自己装修总结/商转公
  6. react中使用swiper
  7. 微信公众号网页版,获取用户code时出现跨域问题的解决办法之一
  8. iphone照片恢复至android,将照片从Android传输到iPhone的8种方法很容易
  9. HDU Identity Card
  10. vue中组件之间调用方法——子组件调用父组件的方法 父组件调用子组件的方法
  11. Mac鼠标移动速度慢解决方案
  12. 灰流丽能无效融合么_【灰流丽】封印卡片一览
  13. 新零售潮退后,其连锁管理观念依然坚挺
  14. 【SQL Server学习笔记】4:使用SSMS创建数据库表并完善表结构
  15. 测试开发进阶——APP性能监测工具——itest
  16. 安装Neo4j图型数据库
  17. 基于ssm的银行系统
  18. idea如何打jar包和帮助文档
  19. JPush极光消息推送APP-start
  20. arduino uno r3单片机封装图_Arduino提高篇22—实时时钟DS1302

热门文章

  1. cmd打开python跳转到应用商店
  2. 60条有名的处世原则与定理
  3. Lenient assertions(Unitils介绍三)
  4. Python 绘制惊艳的瀑布图
  5. Java 线程池配置的常见误区
  6. 浅谈视频加密一机一码的具体使用及优势
  7. 我不是教你诈 内容摘要
  8. F28335第十篇——增强型捕获模块(eCAP)
  9. 【安安教具】-【数学】-【一阶线性齐次方程】模拟器 教你如何用python制作一阶线性齐次方程模拟器 python项目小发明
  10. 正则表达式匹配任意文本中的网络图片链接