首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是基本节点?

什么是基本节点?
EN

Stack Overflow用户
提问于 2021-01-26 19:07:10
回答 2查看 62关注 0票数 0

我目前正在对使用BloodHound工具收集的neo4j数据库中的数据进行一些手动分析。

在执行手动查询时,我可以看到BloodHound文档中没有介绍的'Base‘类型的节点。

MATCH (n) RETURN distinct labels(n)返回:

代码语言:javascript
复制
["Base", "User"]
["Base", "Group"]
["Base"]
["Base", "Computer"]
["Base", "Domain"]
["Base", "GPO"]
["Base", "OU"]

当检查基本节点的属性时,它们似乎采用其他节点类型的属性。

我的问题是,这些“Base”节点到底是什么?我试图在BloodHound和Neo4j文档中查找此信息,但没有成功。

EN

回答 2

Stack Overflow用户

发布于 2021-01-26 22:40:20

您可以在图形数据库中创建具有多个标签的节点。我不熟悉猎犬,但它可能会为节点添加一个名为"Base"的额外标签,以将其数据与现有的区分开来。可能有几个较高的类别,较低的类别属于它们,例如"User""Group""Computer"……归入"Base"。通过执行MATCH (n:Base)....,您将匹配"Base"类别下的所有节点。

票数 0
EN

Stack Overflow用户

发布于 2021-01-27 10:20:18

正如之前所建议的那样,Base标签与Neo内部组件无关。

虽然该工具的文档没有涉及基本标签,但源代码提供了一些提示。我推荐你看看下面这些:

Base似乎是一种方便的分组方式。任何节点都有多个标签是很常见的。例如,您可以拥有UserAccount节点(~Base),这些节点还具有定义任何特定UserAccount的角色的其他标签。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65900170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档