
Reportly 是一款 EntraID 用户活动报告工具。
本工具旨在帮助蓝队在云安全事件调查中快速获取信息。 运行时,研究者输入可疑用户和时间范围,即可生成一份详细报告,内容包括:
运行工具时,会显示身份验证链接和设备代码,请访问链接并输入代码完成验证。

输入可疑用户的用户主体名称(User Principal Name)。
按以下格式输入开始和结束时间:2022-11-16
建议时间跨度不超过一周。
报告生成完毕后,工具会输出“Your report is ready!”。报告默认保存在可执行文件所在目录。
附上示例报告“report_example.html”
使用本工具需要创建一个 EntraID 应用程序,并授予以下 委托 的 Microsoft Graph API 权限:
创建应用程序:转到“应用注册”选项卡,选择“新注册”。

另外,创建应用程序时,请确保将以下选项设置为“是”:

为应用程序添加一个机密。

创建应用程序后,需要填写 config.cfg 文件:
clientId = 应用程序 ID
clientSecret = 应用程序机密
tenantId = 租户 ID