首页
学习
活动
专区
圈层
工具
发布

凭证窃取主导下的现代网络攻击链演化与防御体系构建

72小时。...例如,一个仅需读取日历的协作工具,常被授予“完全访问邮箱”权限,一旦该应用令牌泄露,攻击者可直接读取高管邮件。...此过程中,攻击者无需部署恶意软件,全程利用合法API调用,规避传统EDR检测。思科报告显示,73%的勒索事件中,攻击者在获得凭证后4小时内完成数据加密或外传。...攻击者购得凭证后,通常在24小时内完成以下操作:使用az login --service-principal或gcloud auth activate-service-account登录云环境;通过Get-MgUser...API /users/{id}/revokeSignInSessions;发送Teams通知至用户及IT支持;创建Jira工单要求用户完成安全培训;更新IAM策略,强制启用FIDO2。

25510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    针对政治机构的鱼叉式钓鱼攻击特征与防御体系构建

    (2)攻击特征与战术分析通过对英国议会事件中泄露的邮件样本及恶意文档进行复现分析,可归纳出以下典型攻击链。...Cookie,可长期访问邮箱、日历及共享文档。...(2.4)横向移动与持久化获取邮箱访问权后,攻击者常利用“自动转发规则”窃取未来邮件,或通过Graph API读取联系人、会议记录,为下一轮攻击提供情报。...),检测异常:若某议员账户在凌晨3点从境外IP访问并创建邮件转发规则,触发告警;若短时间内向大量非联系人发送含附件邮件,疑似被控为跳板。...(5.1)系统架构前端:Outlook插件,提供举报按钮与可疑链接预览;中台:基于Microsoft Graph API的行为分析引擎;后台:条件访问策略管理与OAuth授权审计模块。

    20310

    Office开发者计划-永久白嫖Office365

    Microsoft服务都失效了,在B站偶然刷到相关的内容,刚好满足我的白嫖心理~ 步骤说明 注册Microsoft账号,并加入开发者计划 下载Microsoft365,登录账号并激活 自动续时:...api和key,之后访问并登陆作者搭建好的网站(使用Github账号),授权其实用你的应用客户端即可。...,可用于生成和测试对 Microsoft Graph API 的请求 ​ API需要的权限设定可在预览卡中查阅,授权后则可再次尝试调用响应 ​ Postman 是一个可用于向 Microsoft...Graph API 发出请求的工具:Postman&Microsoft Graph API使用 ​ c.Microsoft Graph 快速入门示例 ​ Microsoft Graph入门...: a.选择语言或平台 b.获取应用 ID(客户端 ID) c.生成示例 d.登录,然后查看日历上的事件 PHP示例 注册PHP应用,下载应用示例 安装composer指令,随后本地运行项目

    11.4K32

    开源也能防钓鱼?CyberDrain推免费工具帮中小企业守住Microsoft 365大门

    一旦用户点击“同意”,攻击者就获得了对该账户的长期访问权限,甚至能绕过MFA。...公共互联网反网络钓鱼工作组技术专家芦笛指出,“而Microsoft 365因其广泛使用和强大API能力,成了攻击者的首选目标。”...“Mail.ReadWrite”“User.Read.All”等高危权限的第三方应用;监控登录地理与设备指纹突变:比如同一账号在1小时内从北京跳到莫斯科登录;一键响应:自动撤销恶意应用授权、终止可疑会话...技术内核:Graph API + 自动化剧本 = 主动防御要理解这款工具为何有效,得先了解Microsoft 365的安全架构。...微软通过Microsoft Graph API开放了对用户邮箱、日历、设备、身份等数据的编程访问接口。

    16410

    【JAVA-Day43】Java常用类Calendar解析

    在处理多个时区之间的转换时,您可以使用Calendar和TimeZone来执行以下操作: 1....这是一个简单的例子,实际应用中可能需要更多的逻辑来处理不同的重复模式和事件。 如何创建和管理日历事件? 创建和管理日历事件是一个常见的任务,尤其对于需要跟踪重要日期和日程安排的应用程序来说。...下面是一些关于如何使用Calendar类创建和管理日历事件的基本步骤: 创建日历事件 要创建一个日历事件,您可以使用Calendar对象来表示事件的日期和时间,然后将相关的信息存储在您的应用程序数据结构中...这通常涉及使用相应的API来与外部日历服务进行交互,以便在用户的设备上管理事件。 处理节假日和假期 ️ 处理国家或地区的节假日是一个复杂的任务,因为每个国家或地区都有自己的独特假期和日期规则。...Calendar的API相对较复杂,可能需要更多的代码来执行相同的任务。 时区处理: Calendar在处理时区时需要开发人员显式管理,容易出现错误。

    1.5K10

    directshow使用说明_Process Monitor

    IMediaEvent(Ex): 处理 Filter Graph (Event)的事件 应用程序通过此接口获得播放过程中发生的事件,如 EC_COMPLETE(播放完毕)等。...因此,有必要对这些接口进行封装,见(VC下利用DirectShow播放多媒体文件.PDF) 3.3  创建 Filter Graph Manager接口 以下是创建 Filter Graph Manager...应用DirectShow创建 Filter Graph可以完全不用用户操心系统使用了哪一类滤波器,滤波器是怎样连接的。...3.5  使用 DirectShow的事件响应机制 DirectShow的事件响应机制是Filter Graph Manager与用户进行交互的接口,DirectShow可以处理的可以是一些事先可以预期的事件...用户程序就可以通过 IMediaEvent 接口得到事件,并对它作出响应。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    2K20

    大模型背景下智能体、工具、函数和MCP傻傻分不清?

    为了完成此任务,智能体需要与外部工具交互,获取日历信息或创建事件。 智能体通常依赖大模型来处理复杂任务,并通过标准接口(如MCP)调用外部工具。 工具和函数的定义 工具是提供特定功能的外部资源或服务。...例如,日历工具可以管理预约,文件工具可以读写文档。函数是工具的具体操作,类似于方法或API端点。...例如,一个日历工具可能提供“create_event”函数来创建新事件,或“list_events”函数来列出现有事件。 工具通过MCP服务器暴露其函数,供智能体调用。这些函数是任务执行的核心能力。...例如,智能体可以通过MCP调用本地文件服务器、API或数据库,而无需处理不同的认证和错误处理。 MCP的工作机制包括: MCP服务器:轻量级本地服务,暴露工具和数据源的功能。...例如,日历工具包含多个函数,如创建事件和列出事件。 MCP与函数的区别:MCP是通信协议,定义如何调用函数;函数是实际的操作内容。MCP不提供功能,只是提供调用方式。

    2.2K10

    Qt 5.14版本更新细节

    这允许将QObject作为单例暴露给QML使用,而不必创建qmlRegisterSingletonType所需的工厂函数。在常见用法中,它用作setContextProperty的类型安全替代。...qmllint获得了实验性-U选项。如果与它一起运行,它会警告访问不合格的标识符。 Qt Quick 作为可选功能添加了独立于图形API的Scenegraph渲染器的第一个预览。...默认情况下,TextEdit使用I型光标,在悬停复选框或链接时使用指向手形光标。但是,您仍然可以覆盖(重写)默认光标。...它们尚不支持公共C++ API,但是我们建议您无论如何都要使用私有API对其进行子类化。...新模块 Qt Quick Timeline 技术预览模块 为Qt Quick 3D添加了技术预览,Qt Quick 3D是用于从Qt Quick为用户界面创建3D内容的高级API。

    4.1K10

    基于iCloud日历的回拨型钓鱼攻击机制与防御对策研究

    当日历邀请从外部Apple ID或通过WebDAV接口创建时,iCloud服务器会向目标用户推送通知。...攻击者通常注册一个形似billing@apple-support[.]com的第三方日历账户(非Apple官方域名),并通过公开CalDAV API或第三方日历客户端(如Thunderbird + Lightning...2.2 典型钓鱼事件构造一个典型的恶意日历事件包含以下字段:BEGIN:VCALENDARVERSION:2.0PRODID:-//Phisher//ENBEGIN:VEVENTUID:fake-bill...3.2 与其他攻击面的协同该钓鱼方案常作为初始接触点,与以下攻击手段联动:语音钓鱼(Vishing):使用生成式AI合成Apple客服语音,提升可信度;短信二次确认:在用户拨号后,发送“验证码已发送,请查收...技术实现上,日历元数据分析、MDM策略自动化与通话行为建模构成了可落地的检测响应闭环。

    22510

    自学记录鸿蒙API 13:Calendar Kit日历功能从学习到实践

    这次的目标是学习和使用HarmonyOS的Calendar Kit功能,特别是最新的API 13版本。...第二部分:管理日历——从创建到配置在获得CalendarManager对象后,我们可以通过它创建和管理多个日历。一个日历是管理日程的容器,因此,为不同的用途创建独立的日历是非常有必要的。...代码实现:创建日历以下代码展示了如何使用createCalendar方法创建一个日历:const calendarAccount: calendarManager.CalendarAccount = {...addEvent方法让我们能够轻松地创建一个事件,并为其添加标题、时间、描述等信息。...代码实现:添加日程以下代码展示了如何向日历中添加一个会议事件:const event: calendarManager.Event = { title: '团队会议', type: calendarManager.EventType.NORMAL

    80820

    高级OAuth钓鱼攻击的演化机制与防御体系构建

    此类攻击具备高度隐蔽性:因全程使用标准OAuth流程,流量特征与正常业务无异;且一旦授权成功,攻击者可绕过MFA持续访问邮箱、日历、OneDrive等敏感资源,甚至利用被控账户横向扩散。...、client_secret向令牌端点换取访问令牌与刷新令牌;Client使用访问令牌调用受保护资源(如Microsoft Graph API)。...返回的JSON响应包含access_token与refresh_token。前者有效期通常为1小时,后者可达90天(取决于租户策略)。攻击者利用刷新令牌可无限续期访问令牌,实现长期潜伏。...获得令牌后,攻击者通过Microsoft Graph API执行侦察:import requeststoken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.xxxxx"headers...以下Python脚本利用Microsoft Graph API实现自动化审计:import requestsfrom datetime import datetime, timedeltadef audit_shadow_apps

    28610

    “ClickFix”钓鱼套件的技术机制与企业邮箱防护体系研究

    日历邀请:发送含恶意链接的日历事件(ICS文件),标题如“【紧急】您的邮箱将于24小时内停用”,利用Outlook等客户端自动渲染摘要预览,诱导点击。...该页面具备以下特征:品牌动态换肤:根据URL参数(如?brand=m365或?brand=gws)自动切换为Microsoft或Google登录界面,包括Logo、配色、字体及错误提示文案。...随后,攻击者立即使用凭证登录受害者账户,并执行以下操作:会话劫持:导出有效会话Cookie,在不触发MFA的情况下维持访问。...其管理界面允许输入以下参数:title: 页面标题(如“Microsoft 安全中心”)domain: 仿冒域名(如login.microsoft-security[.]com)content: 自定义错误提示文本...apps | Select-Object DisplayName, AppId, CreatedDateTime}邮箱规则监控:通过Microsoft Purview Audit Log检测自动转发规则创建事件

    24410

    还原Facebook数据泄漏事件始末,用户信息到底是如何被第三方获取的?

    这里有一份官方指南,本指南演示了从 Facebook 获取信息,并使用 Graph API 将信息发布到 Facebook 平台上的相关知识。...先决条件 登录 Facebook 账户 在单独的窗口中打开 Graph API Explorer 概述 Graph API Explorer 是一款应用程序,能够让你探索 Facebook 的社交图谱。...中读取数据 首先是查询 当你打开 Graph API Explorer 时,它将自动加载最新版本的 Graph API 和默认的 GET 请求,如:GET / me?...从Graph API Explorer中添加内容为Hello的消息字段! 系统的响应将返回 post_id 。 post_id 由你的用户 id ,后面加下划线和整数组成。 检查资源管理器中的更新。...在这个例子中,我们使用的是 Graph API Explorer 。 使用具有 user_posts 权限的用户访问令牌并创建获取请求,从而找到要删除的帖子。

    5.3K50

    如何开发人事及OA管理系统的招聘管理板块?(附架构图+流程图+代码参考)

    3.面试跟进(发起面试、日程安排、面试反馈)功能点面试流程模板(电话 → 一面 → 二面 → 技面 → HR 面)面试邀约(邮件/短信/微信/钉钉),日程与面试官日历同步(iCal / Graph API...Interview.create(req.body); // 调用 calendar API 同步事件 await calendar.createEvent(interview); // 发送通知...、邮件/短信送达率、接口 95% 响应时间;灰度与回滚:重大变更先在内测环境跑 1 周,然后灰度到小团队,最后全量上线。...(解析错误后人工修正并回流训练数据)。...上线时采用双写策略(旧系统&新系统并行),确认数据一致后切换到新系统,回滚方案要准备好。

    39310

    响应式编程的实践

    除了Netflix的OSS中大量使用了响应式编程之外,最近阿里也提出Dubbo 3.0版本将全面拥抱响应式编程。 我之前针对某些项目需求也给出了响应式编程的方案,较好地解决了并行编程与异步编程的问题。...当我们在选择使用响应式编程时,一定要明确它的适用场景,主要包括: 处理由用户或其他系统发起的事件,如鼠标点击、键盘按键或者物联网设备等无时无刻都在发射信号的情况 处理磁盘或网络等高延迟的IO数据,且保证这些...我们也无需担心创建细粒度流的成本,因为这些流的创建是lazy的,流虽然创建了,对流的操作却不会立即执行。 分离操作的逻辑 无论是哪个响应式框架,都为流(Source)提供了丰富的operator。...API的设计 如果我们要设计符合响应式编程设计的API,则应该尽可能保证每个方法都是非阻塞的。要做到这一点,就应该保证每个方法返回的类型是Source或Publisher。...Akka Stream之所以将Graph的运行器称之为materializer,大约也是源于这样的隐喻吧。 使用Akka Stream进行响应式流处理,我建议参考这样的思维。

    1.8K80

    基于电话钓鱼的社会工程入侵路径分析与防御机制研究——以哈佛大学数据泄露事件为例

    文中通过 Python 与 Microsoft Graph Security API 的代码示例,展示如何实现异常登录行为的自动化检测与响应。...如注册新设备、创建应用密码)。...4 防御框架设计针对上述问题,本文提出三层防御模型:预防层、检测层、响应层。4.1 预防层:强化身份验证策略首要措施是优化 MFA 配置,避免使用易被社会工程绕过的验证方式。...4.2 检测层:基于行为的异常识别即使攻击者获得凭证,其行为模式通常与合法用户存在差异。可通过 Microsoft Graph Security API 实时监控高风险活动。...此外,通过 Graph API 监控,我们成功捕获了所有模拟的“不可能旅行”与“异常数据访问”事件,验证了检测机制的有效性。

    23700
    领券