Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >CRT:一款针对Azure的CrowdStrike安全报告工具

CRT:一款针对Azure的CrowdStrike安全报告工具

作者头像
FB客服
发布于 2022-04-11 12:46:44
发布于 2022-04-11 12:46:44
98000
代码可运行
举报
文章被收录于专栏:FreeBufFreeBuf
运行总次数:0
代码可运行

关于CRT

CRT全称为“CrowdStrike Reporting Tool for Azure”,是一款针对Azure的CrowdStrike安全报告工具。该工具会在Azure AD/O365 租户中查询以下配置,并帮助广大研究人员寻找一些跟权限和配置有关的安全信息,以帮助组织更好地保护Azure环境的安全性。

功能介绍

Exchange Online(O365)

Federation配置 Federation Trust 邮箱上配置的客户端访问设置 远程域的邮件转发规则 邮箱SMTP转发规则 邮件发送规则 授予“完全访问”权限的代理 授予任意权限的代理 具有“发送方式”或“发送代表”权限的代理 启用Exchange Online PowerShell的用户 启用“Audit Bypass”的用户 从全局地址列表(GAL)中隐藏的邮箱 收集管理员审核日志记录配置设置

Azure AD

拥有KeyCredentials的服务主体对象 O365管理员组报告 代理权限和应用程序权限

查询租户合作伙伴信息:要查看租户合作伙伴信息,包括分配给合作伙伴的角色,则必须以全局管理员身份登录Microsoft 365管理中心。

工具要求

该工具的正常运行需要下列PowerShell模块,CRT会自动完成依赖组件的安装:

ExchangeOnlineManagement AzureAD

注意:要返回所查询配置的完整范围,还需要以下角色:

全局管理员(Global Admin)

当全局管理员权限不可用时,该工具将通知你哪些信息将因此而不可用。

工具下载

广大研究人员可以使用下列命令将该项目源码克隆至本地:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git clone https://github.com/CrowdStrike/CRT.git

工具使用

如果没有指定运行参数的话,工具将在运行脚本的目录中自动创建名为日期和时间(YYYYDDMMTHHMM)的文件夹。默认身份验证方法将提示每个连接是否与MFA兼容。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1

-BasicAuth参数:[可选]如果用户主体未强制使用MFA,则可以使用此参数,该参数将仅提示一次身份验证,并使用Get-Credential存储凭据。(不推荐)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -BasicAuth

-JobName参数:[可选]使用JobName参数区分不同租户。如果未指定JobName,则将在工作目录中生成一个日期/时间格式的文件夹。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -JobName MyJobName

-WorkingDirectory参数:[可选]如果要为Job指定不同的工作目录,可以使用此参数。默认工作目录是运行脚本的目录。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -JobName MyJobName -WorkingDirectory 'C:\Path\to\Job\Folder'

-Commands参数:[可选]使用此参数,可以指定需要以引号、逗号或空格分隔的形式运行的特定命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -JobName MyJobName -WorkingDirectory 'C:\Path\to\Job\Folder' -Commands "Command1,Command2"

-AzureEnvironmentName&-ExchangeEnvironmentName参数:[可选]使用此参数,指定Azure或Exchange环境名称。使用Tab键补全可以查看支持的可选值。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -ExchangeEnvironmentName O365USGovGCCHigh -AzureEnvironmentName AzureUSGovernment

-Interactive参数:[可选]根据租户中的数据量,某些命令可能需要很长时间才能处理完成。使用Interactive参数,我们可以选择在模块运行之前跳过任何特定命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.\Get-CRTReport.ps1 -JobName MyJobName -WorkingDirectory 'C:\Path\to\Job\Folder' -Interactive

可用的命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
FedConfig

FedTrust

ClientAccess

RemoteDomains

SMTPForward

TransportRules

FullAccessGranted

AnyAccessGranted

SendAsGranted

EXOPowerShell

AuditBypassEnabled

HiddenMailboxes

KeyCredentials

O365AdminGroups

DelegateAppPerms

AdminAuditLogConfig

项目地址

https://github.com/CrowdStrike/CRT

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MAAD-AF:一款针对M365和Azure AD的安全测试工具
MAAD-AF是一款针对开源云安全的测试工具,该工具旨在通过执行各种攻击方法来帮助广大研究人员测试M365和Azure AD的安全性。MAAD-AF为安全从业者提供了易于使用的攻击模块,以利用M365和Azure AD环境中的各种错误配置以及安全问题。
FB客服
2023/09/18
3560
MAAD-AF:一款针对M365和Azure AD的安全测试工具
MSOLSpray:一款针对微软在线账号(AzureO365)的密码喷射与安全测试工具
MSOLSpray是一款针对微软在线账号(Azure/O365)的密码喷射与安全测试工具,在该工具的帮助下,广大研究人员可以直接对目标账户执行安全检测。支持检测的内容包括目标账号凭证是否有效、账号是否启用了MFA、租户账号是否存在、用户账号是否存在、账号是否被锁定或账号是否被禁用等情况。
FB客服
2024/04/15
1680
MSOLSpray:一款针对微软在线账号(AzureO365)的密码喷射与安全测试工具
FireEye发布了检测 SolarWinds的审计工具
网络安全公司 FireEye 今天发布了一份报告,详细介绍了攻入其内部网络的 SolarWinds 所使用的技术。 与该报告一起发布的还有一个名为 Azure AD Investigator 的审计工具 ,FireEye 表示该工具可以帮助公司确定 SolarWinds(也被称为 UNC2452)是否在其网络中使用了任何一种相关技术。 与 FireEye 步调一致,Microsoft 和 CrowdStrike 也对 SolarWinds 供应链攻击进行了深入的调查。SolarWinds 供应链攻击于 2
FB客服
2023/04/26
5590
FireEye发布了检测 SolarWinds的审计工具
从 Azure AD 到 Active Directory(通过 Azure)——意外的攻击路径
虽然 Azure 在某些方面利用 Azure Active Directory,但 Azure AD 角色通常不会直接影响 Azure(或 Azure RBAC)。本文详细介绍了一个已知配置(至少对于那些深入研究过 Azure AD 配置选项的人来说),Azure Active Directory 中的全局管理员(又名公司管理员)可以通过租户选项获得对 Azure 的控制权。这是“按设计”作为“打破玻璃”(紧急)选项,可用于(重新)获得 Azure 管理员权限,如果此类访问权限丢失。 在这篇文章中,我探讨了与此选项相关的危险,它当前是如何配置的(截至 2020 年 5 月)。 这里的关键要点是,如果您不仔细保护和控制全局管理员角色成员资格和关联帐户,您可能会失去对所有 Azure 订阅中托管的系统以及 Office 365 服务数据的积极控制。 注意: 围绕此问题的大部分研究是在 2019 年 8 月至 2019 年 12 月期间进行的,自那时以来,Microsoft 可能已经在功能和/或能力方面进行了更改。
Khan安全团队
2022/01/24
2.7K0
你的管理员可信吗?五条构建管理员信任的建议
内部和外部网络管理员拥有访问权限,这可能会导致滥用和错误,从而暴露系统和数据。以下这些做法可以帮助避免这种情况。
FB客服
2020/03/10
7730
你的管理员可信吗?五条构建管理员信任的建议
FreeBuf周报 | Monzo数字银行用户正受网络钓鱼威胁;Meyer披露影响员工的网络攻击
各位FreeBufer周末好~以下是本周的「FreeBuf周报」,我们总结推荐了本周的热点资讯、优质文章和省心工具,保证大家不错过本周的每一个重点!
FB客服
2022/04/11
5490
FreeBuf周报 | Monzo数字银行用户正受网络钓鱼威胁;Meyer披露影响员工的网络攻击
​Microsoft Sentinel (一)服务概述与数据源配置
​Microsoft Sentinel 是可缩放的云原生安全信息与事件管理 (SIEM) 和安全业务流程自动响应 (SOAR) 解决方案。 Sentinel 在整个企业范围内提供智能安全分析和威胁情报,为攻击检测、威胁可见性、主动搜寻和威胁响应提供单一解决方案。Microsoft Sentinel 是整个企业的鸟瞰视图,可以缓解日益复杂的攻击、不断增加的警报数量以及长时间解决时间帧带来的压力。​
李珣
2022/05/07
9880
​Microsoft Sentinel (一)服务概述与数据源配置
从上而下的死亡:从 Azure 到 On-Prem AD 的横向移动
Azure 攻击原语,以便更好地了解系统的工作原理、可以滥用哪些特权和权限、可能存在哪些限制以及在真实环境中存在哪些攻击路径。我一直对允许以下攻击的攻击保持警惕:
Khan安全团队
2022/01/19
2.6K0
Monkey365:一款针对Microsoft 365和Azure的安全配置审查工具
 关于Monkey365  Monkey365是一款功能强大的开源工具,该工具不仅可以帮助广大研究人员轻松对Microsoft 365执行安全审计,而且也可以对Azure订阅以及Azure活动目录执行安全配置审查。该工具易于使用,无需从一开始就花费大量学习工具API或复杂的管理面板。 除此之外,Monkey365还提供了几种方法来识别所需租户设置和配置中的安全漏洞。值得一提的是,Monkey365还给广大研究人员提供了关于如何最佳配置这些设置以充分利用Microsoft 365租户或Azure订阅的宝贵建议
FB客服
2023/03/29
4200
Monkey365:一款针对Microsoft 365和Azure的安全配置审查工具
SkyArk:一款针对Azure和AWS的安全审计工具
SkyArk是一款针对Azure和AWS的安全审计工具,该工具可以帮助广大研究人员发现、评估和保护Azure和AWS中的特权实体。从本质上来说,SkyArk是一个云安全项目,该工具包含两个主要的扫描模块:
FB客服
2020/11/06
6680
SkyArk:一款针对Azure和AWS的安全审计工具
[云计算架构:Dynamics ] 多租户 或多实例 ?
Dynamics 365(在线)为您提供了隔离Dynamics 365数据和用户访问权限的选项。 对于大多数公司而言,在订阅中添加和使用多个实例可提供正确的功能组合和易管理性。 具有不同地理位置的企业可能会考虑使用多个租户来分离Dynamics 365(在线)许可证。 多个实例可以在实例之间共享用户; 多个租户不能。
架构师研究会
2018/09/21
3.2K0
[云计算架构:Dynamics ] 多租户 或多实例 ?
[Azure DevOps] 如何安装并配置 Build Agent
在 Azure Pipelines 中至少需要一个编译服务器的 Agent 才能编译代码或发布软件。Azure DevOps 本身已经提供了一个 Agent,但出于各种理由(需要特殊的编译打包环境、需要更高的性能、需要更多的控制权等)很多时候需要一些自托管代理。这篇文章将讲解如何在 Windows 系统上安装及配置 Build Agent(主要基于之前几篇文章所构建的环境)。
dino.c
2021/04/16
1.1K0
[Azure DevOps] 如何安装并配置 Build Agent
Windows Azure Pack集成AD联合身份认证
Windows Azure Pack默认情况下是通过注册的方式获取账户,这对于我们已经有了AD的企业来说是非常非常不方便的。不过,通过Active Directory Federation Services(ADFS)我们能够使WAP与ADDS集成起来,使用我们现有的域账户就能登陆。
李珣
2019/03/14
1.2K0
针对exchange的攻击方式
在exchange 2010中,exchange包含五个服务器角色,分别为邮箱服务器,客户端访问服务器,集线传输服务器,统一消息服务器,边缘传输服务器。 在后来的exchange 2013中服务器被精简为3个:邮箱服务器,客户端访问服务器,边缘传输服务器 exchange 2016和2019中则只有 邮箱服务器和边缘传输服务器了。
ConsT27
2022/03/15
3.7K0
针对exchange的攻击方式
最新攻略:免费申请 Office365 开发者帐号,带25帐户的E3企业版 ,终生可续
不是标题党哦,我要告诉您这是迄今为止,最可行(全免费、全自助、可再续)的,正常情况下(happy path)只需5分钟内获得 Office 365 帐户的简便方法。这个试用订阅是全局管理,Office 365 E3 级帐户,能够支持 Office 桌面版,可创建25个账号,每个账号可同时在6台电脑上使用!并且,每个账号(除管理员帐号默认为 1TB 外)均可以获得最高 5TB 的 OneDrive 存储空间!(1TB 用于管理员帐户,5TB 用户帐户用于 24 个用户)
寒树Office与RPA
2019/11/28
31.1K0
[壹刊]Azure AD(四)知识补充-服务主体
  又到了新的一周了,也到了我新的分享的时间了,还记得上一周立得Flag,其中 “保证每周输出一篇文章” ,让我特别“在意”(这里用词不太恰当)。主要是我的一个大学舍友,他突然问了我一个关于写博的事情,自己也在上周开通了账号,也想着坚持写博客。在我看来,这确实是一件好事,写博不仅仅是分享的过程;也是自己提炼写博的一个过程,以及文章组织的能力,对自己还是很有好处的。这不仅仅要写内容要精炼,同时也要让别人能看的懂。加油,默默的在这里给他打气。(ง •_•)ง
老张的哲学
2022/04/11
1.7K0
[壹刊]Azure AD(四)知识补充-服务主体
【壹刊】Azure AD B2C(一)初识
  上一节讲到Azure AD的一些基础概念,以及如何运用 Azure AD 包含API资源,Azure AD 是微软提供的云端的身份标识和资源访问服务,帮助员工/用户/管理员访问一些外部资源和内部资源:
老张的哲学
2022/04/11
2.3K0
【壹刊】Azure AD B2C(一)初识
SQLRecon:一款针对MSSQL的网络侦查与后渗透测试工具
SQLRecon是一款针对Microsoft SQL Server的安全研究工具,该工具专为红队研究人员设计,可以帮助广大研究人员针对MSSQL执行网络侦查和后渗透利用测试。
FB客服
2024/04/15
2900
SQLRecon:一款针对MSSQL的网络侦查与后渗透测试工具
可能是Salesforce与Microsoft Dynamics 365的最全面的比较
这是Salesforce®和Microsoft Dynamics™365的基于事实的比较。对于那些为正在准备上CRM项目的公司来说,以下信息是一点提示。
臭豆腐
2019/04/16
6.4K0
可能是Salesforce与Microsoft Dynamics 365的最全面的比较
TeamFiltration:一款针对O365 AAD账号安全的测试框架
 关于TeamFiltration  TeamFiltration是一款针对O365 AAD账号安全的跨平台安全测试框架,在该工具的帮助下,广大研究人员可以轻松对O365 AAD账号进行枚举、喷射、过滤和后门植入等操作。TeamFiltering与CrackMapExec非常相似,它可以创建并维护一个磁盘数据库,其中包含的各种信息可以帮助研究人员跟踪过去和正在进行的操作。该数据库使用LiteDB构建,可以使用其开源LiteDB Studio Windows工具在磁盘上手动浏览。 这个数据库中保存的信息包括有
FB客服
2023/03/29
6770
TeamFiltration:一款针对O365 AAD账号安全的测试框架
推荐阅读
相关推荐
MAAD-AF:一款针对M365和Azure AD的安全测试工具
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验