Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Microsoft-Extractor-Suite — 用于从 Microsoft 365 和 Azure 获取数据以进行事件响应和网络安全目的的 PowerShell 模块。 | Kitploit
工具/GitHubGitHub/invictus-ir/microsoft-extractor-suite
信息收集数字取证云安全威胁情报事件响应日志分析
GitHubinvictus-ir/microsoft-extractor-suite

Microsoft-Extractor-Suite

用于从 Microsoft 365 和 Azure 获取数据以进行事件响应和网络安全目的的 PowerShell 模块。

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库网站
837121133个月前Kitploit 审核通过

alt text Language Documentation Latest Version GitHub stars Contributors PS Gallery Downloads Maintenance

Microsoft-Extractor-Suite 入门

要开始使用 Microsoft-Extractor-Suite,请查看 Microsoft-Extractor-Suite 文档。

关于 Microsoft-Extractor-Suite

Microsoft-Extractor-Suite 是一个功能完备、积极维护的 PowerShell 工具,旨在简化从 Microsoft 内部多个来源收集所有必要数据和信息的过程。

支持以下 Microsoft 数据源:

  • 统一审计日志
  • 管理审计日志
  • 邮箱审计日志
  • 邮箱规则
  • 传输规则
  • 消息跟踪日志
  • Entra ID 登录日志
  • Entra ID 审计日志
  • Azure 活动日志
  • Azure 目录活动日志

除了上述日志源外,该工具还能够检索其他相关信息:

  • 在 Entra ID 中注册的 OAuth 应用程序
  • 所有用户的 MFA 状态
  • 所有用户上次密码更改的创建时间与日期
  • 风险用户
  • 风险检测
  • 条件访问策略
  • 管理员目录角色及其用户
  • 特定电子邮件或附件,或电子邮件/附件列表
  • Microsoft 365 中所有邮箱的委派权限
  • 在 Entra ID 中注册的所有设备信息
  • Microsoft 365 中所有邮箱的审计状态和设置
  • 用于收集组信息的功能
  • 用于收集许可证信息的功能
  • 检索角色活动信息
  • 生成所有 Privileged Identity Management (PIM) 角色分配的概览
  • 安全警报
  • Microsoft Secure Score 建议和控制状态

Microsoft-Extractor-Suite 由 Joey Rentenaar 和 Korstiaan Stam 创建,并由 Invictus IR 团队维护。

使用方法

要开始使用 Microsoft-Extractor-Suite 工具,请确保满足要求。如果您尚未安装 Connect-ExchangeOnline、AZ 模块或/和 connect-mggraph,请查看 安装指南。

安装 Microsoft-Extractor-Suite 工具包:

Install-Module -Name Microsoft-Extractor-Suite

导入 Microsoft-Extractor-Suite:

Import-Module .\Microsoft-Extractor-Suite.psd1

根据您的使用场景,在运行功能之前必须先登录 Microsoft 365 或 Azure。使用以下 cmdlet 之一登录:

Connect-M365 或 connect-exchangeonline

connect-mggraph

Connect-AzureAZ 或 Connect-AzAccount

可用功能

统一审计日志

  • Get-UAL - 收集所有统一审计日志
  • Get-MailboxAuditLog - 收集邮箱审计日志
  • Get-AdminAuditLog - 收集管理审计日志

邮箱与传输规则

  • Show-MailboxRules - 显示邮箱规则
  • Get-MailboxRules - 导出邮箱规则
  • Get-MailboxRulesGraph - 通过 Graph API 导出邮箱规则
  • Get-TransportRules - 导出传输规则
  • Show-TransportRules - 显示传输规则

邮件与消息跟踪

  • Get-MessageTraceLog - 收集消息跟踪日志
  • Get-Email - 下载特定或批量电子邮件
  • Show-Email - 显示电子邮件内容
  • Get-Attachment - 下载电子邮件附件
  • Get-Sessions - 收集与 MailItemsaccessed 事件相关的会话信息
  • Get-MessageIDs - 从 MailItemsaccessed 事件中提取消息 ID

登录与审计日志记录

  • Get-GraphEntraSignInLogs - 收集登录日志
  • Get-GraphEntraAuditLogs - 收集审计日志

活动日志记录

  • Get-ActivityLogs - 收集活动日志
  • Get-DirectoryActivityLogs - 收集目录活动日志

OAuth 应用程序

  • Get-OAuthPermissionsGraph - 通过 Graph API 收集 OAuth 应用程序权限

用户相关

  • Get-Users - 收集用户信息
  • Get-AdminUsers - 收集具有管理权限的用户
  • Get-MFA - 收集用户的 MFA 状态
  • Get-RiskyUsers - 收集风险用户
  • Get-RiskyDetections - 收集风险检测事件

条件访问策略

  • Get-ConditionalAccessPolicies - 收集条件访问策略

设备管理

  • Get-Devices - 收集设备注册信息

权限与审计设置

  • Get-MailboxAuditStatus - 收集邮箱审计配置
  • Get-MailboxPermissions - 收集委派的邮箱权限

许可证管理

  • Get-Licenses - 收集租户中所有许可证及其保留时间和高级许可证指示器
  • Get-LicenseCompatibility - 检查 E5、P2、P1 和 E3 许可证的存在情况,并告知功能限制
  • Get-EntraSecurityDefaults - 检查 Entra ID 安全默认值状态
  • Get-LicensesByUser - 收集租户中所有用户的许可证分配

组管理

  • Get-Groups - 收集组织中的所有组,包括组 ID 和显示名称等详细信息
  • Get-GroupMembers - 收集每个组的所有成员及其相关详细信息
  • Get-DynamicGroups - 收集所有动态组及其成员资格规则

角色管理

  • Get-PIMAssignments - 生成 Entra ID 中所有 Privileged Identity Management (PIM) 角色分配的报告
  • Get-AllRoleActivity - 检索所有目录角色成员资格及其用户的最后登录信息

安全管理

  • Get-SecurityAlerts - 检索安全警报
  • Get-SecureScore - 检索 Microsoft Secure Score 建议和当前状态

自动收集所需的所有内容

  • Get-AllEvidence - 自动收集所有(几乎)可用的证据类型
  • Start-MESTriage - 使用可自定义模板对特定用户执行快速分类

身份验证与会话管理

  • Connect-M365 - 连接到 Microsoft 365 服务
  • Connect-AzureAZ - 使用 Az 模块连接
  • Disconnect-M365 - 断开与 Microsoft 365 服务的连接
  • Disconnect-AzureAZ - 断开与 Az 模块会话的连接

相关项目

为了增强分析能力,可以考虑探索由 LETHAL FORENSICS 开发的 Microsoft-Analyzer-Suite。该套件提供了一系列 PowerShell 脚本,专门用于分析使用 Microsoft-Extractor-Suite 提取的 Microsoft 365 和 Microsoft Entra ID 数据。

下载工具