SuperAPI AI 工具集

analyzing-azure-activity-logs-for-threats

安全与审计

查看项目

更新于 10-15 19:58

技能介绍

用途:使用 azure-monitor-query 对 Azure Log Analytics 工作区执行 KQL 查询,分析 Azure Monitor 活动日志与登录日志,检测可疑的管理操作与登录异常。

主要能力:资料列出的关键检测查询包括:角色分配变更(权限提升)、资源组与订阅修改、来自新 IP 的 Key Vault 密钥访问、网络安全组规则变更、条件访问策略修改。示例还给出检测新增全局管理员角色分配的 AuditLogs 查询。

使用方式:使用 DefaultAzureCredential 认证,创建 LogsQueryClient,调用 query_workspace 传入 workspace_id、KQL 查询与 timespan。示例查询为 AzureActivity | where OperationNameValue has 'MICROSOFT.AUTHORIZATION/ROLEASSIGNMENTS/WRITE' | take 10,时间范围为 24 小时。

适用场景:面向 Azure 环境的安全监控与威胁狩猎,用于审计管理面操作和登录行为。

限制:资料未提供安装命令、依赖版本、所需权限、定价或平台支持等细节,暂未提供。