美文网首页python自动化运维
[Platform]Phantom -- Programmabl

[Platform]Phantom -- Programmabl

作者: Iam老J | 来源:发表于2016-04-21 01:40 被阅读99次

简介

2016 RSA conference 明星产品,可以将其认为是一个整合企业内部所使用的安全工具或产品的管理平台。初次使用,总结如下:


主要功能

Phantom platform (Programmable Security Controller)

  • 集成&管理安全工具
  • 获取&处理事件
  • 通知责任人(Oweners)响应(Actions)

Workflow

The below diagram describes the end-to-end flow of how Phantom views the world of security automation.


workflow

一句话总结:将安全产品或工具抽象为APPs, 使用自动以Playbooks对APPs操作,最终在Assets上实行Actions,同时引入Users管理(Playbooks EXECUTE Actions USING Apps ON Assets WHO HAVE Owners.)


Phantom terminology

以下概念对应 Workflow 中的内容。

Playbooks (处理获取的数据,自动化逻辑处理)

Playbooks EXECUTE Actions USING Apps ON Assets WHO HAVE Owners.
Written in Python. define a series of automation tasks. This event data is stored and handled by Phantom as JSON, and Rules operate on this JSON data

Actions (Phantom Verbs, 主要在Playbooks中使用)

are high level primitives that are used throughout the Phantom platform.These are simple, short, and obvious verbs that are used to execute ACTIONS in PLAYBOOKSExamples include get process dump, block ip,suspend vm, and terminate process.

APPs (将三方工具抽象成Phantom APPs)

define which types of assets that they can operate onexpose a list of ACTIONS that they support, Examples include get process dump, block ip,etc.

Phantom APPS extend the Phantom platform by adding connectivity to third party security technologies in order to execute actions.They provide an abstraction layer to the hundreds of possible security products that Phantom may interface with

PS: 理论上可以用Python 集成所有安全产品 via web technology(REST API)

Assets (Phantom可操作的资产)

are specific instances of physical or virtual devices within your organization. These may include servers, endpoints, routers, and firewalls among others.ASSETS typically also possess primary and secondary OWNERS.


其它概念

Data source (Playbooks处理的源数据)

Data Sources are services or devices that supply information that Phantom users may want to store or act on. This information is stored in Containers. An example Data Source is Splunk. You may have your anti-virus server feeding infection events into Splunk, and Phantom will pick up those events, and create one or more Incidents for the infection notifications. Each Incident will typically have one or more Artifacts, which are data about the Incident.

Incidents (事件触发生成Incidents)

可基于事件触发,自动生成Incidents。或者手动添加。

Artifacts (包含于Incident内,用于描述此Incident)

Container (拥有数据输出的Assets)

the only Assets that use Containers are those that can Ingest, such as QRadar, Splunk, IMAP, etc. If you add an Ingest Asset, you will see one of the configuration options is to designate a container type. There are three built-in types, Intelligence, Incident, and Vulnerability. Before we can use the Asset to take an Action, we need one more thing; a container. A container in Phantom is used to group items together. These items include Artifacts, Actions, Playbook runs, results, and files. To run an Action, we need the container to track what the Action belongs to, as well as hold the results we get back from running the Action.


Refet to:Phantom documentation

相关文章

  • [Platform]Phantom -- Programmabl

    简介 2016 RSA conference 明星产品,可以将其认为是一个整合企业内部所使用的安全工具或产品的管理...

  • API详解

    phantom对象 它的功能是定义和控制phantom运行环境的参数和流程1.phantom.args 区别于...

  • 2019-12-26

    Foxit Phantom 2.2.3.1112

  • Android插件化最佳方案--Phantom 实践指南

    PhantomTest 满帮集团插件化框架Phantom使用演示 项目地址 Phantom插件化演示(请star支...

  • The phantom of the Opera

    各位早上好,今天我来讲关于我竞选英语剧歌剧魅影的过程 Good morning, everyone, today ...

  • Phantom pain

    钟铉最后献给歌迷创作的一首歌叫幻想痛,phantom pain。他说这是当你想到如果和你非常亲近的人离开的时候,伴...

  • Phantom Stories

    小时候 毛毛和我自小长大, 大我一岁却一直与我同年级, 年纪小时一直以此来嘲笑他。可是每次却都巴巴的打电话到他家,...

  • The Phantom of the opera

    The phantom Erik, special grown-up story, lack of love, h...

  • Phantom Data

    在 TiKV 的一次提交里面,同事用了一个 PhantomData 的 marker,当时我就觉得很奇怪,因为从来...

  • 《the phantom of the opera》👏

    june 23,The day is important to me .A month of hardwork a...

网友评论

    本文标题:[Platform]Phantom -- Programmabl

    本文链接:https://www.haomeiwen.com/subject/efltrttx.html