2 攻击架构与会话劫持机制2.1 动态钓鱼页面生成Raccoon0365提供订阅制钓鱼套件,用户可通过Telegram频道选择目标品牌(Microsoft、Google、Okta等)、语言(支持12种)...(Safe Browsing)及邮件网关URL过滤无法及时识别。...内部资源Private Link:将关键服务(如Azure DevOps、Exchange Online)配置为仅可通过Azure Private Endpoint访问,公网无法直连,从根本上阻断钓鱼代理的中继可能.../providers/Microsoft.Exchange/hostingEnvironments/exch-014.3 授权事件监控持续监控Azure AD审计日志中的异常授权授予事件。...结果:未启用Private Link时,代理成功获取会话;启用Private Link后,代理因无法解析内网FQDN失败;启用连续验证后,非常规IP登录被阻断;授权监控规则在30秒内告警新应用注册事件。
在未来的版本中,我们将会添加更多的条件和操作,当前POC可以配置以下的设置: 触发条件:邮件标题的关键词 执行操作:启动应用程序、永久删除电子邮件、终止规则 规则触发时,如果payload应用无法访问,...限制 Outlook必须是在目标设备上打开的,否则,就不会有会话分享出来,也就无法连接Exchange; Outlook是使用ShellExec来打开payload程序的,这意味着payload不能带参数执行...利用演示 假设: 我们已经拿下了目标设备,且已经得到了一条meterpreter会话,现在我们来寻找维持持续访问的方法; Outlook与Exchange服务器有一个已经通过验证的会话; 目标可以访问一个我们可以写入的文件共享...“消息应用程序编程接口(MAPI)是一种消息传送架构和Microsoft Windows基于API的组件对象模型。...当字段为空白或者设置有误的时候,Outlook将会无视这条规则,并且将其删除。
下图演示了威胁参与者实施的真实世界攻击,目的是通过滥用 Exchange 服务、Exchange API 和标准 Outlook 功能来实现完全的域入侵。...应用关键补丁和解决方法 Microsoft 建议删除以下注册表项,以防止对 Exchange 服务器的网络环回地址提出 NTLM 身份验证请求。...Get-Mailbox | Set-CASMailbox -EwsEnabled $false 威胁参与者将无法通过 Exchange 进行身份验证以发送 API 调用,他们将在其终端中收到以下错误...-EWSMaxSubscriptions 0 Restart-WebAppPool -Name MSExchangeServicesAppPool 将不允许尝试通过使用 Exchange API...Microsoft 已发布补丁 ( KB4011162 ),通过从收件箱属性中删除主页功能来解决该漏洞。
3月15日下午,Microsoft 365服务发生中断,导致用户无法登录使用Microsoft Teams、Exchange Online、Forms、Xbox Live和Yammer等服务。...当天下午,有用户在推特上发帖,称无法登录其Microsoft 365帐户、Microsoft Teams以及其他Microsoft应用程序。...用户在推特上发帖称服务中断 微软技术社区经理表示“截至目前微软遭遇AAD问题,登录和认证受影响,导致用户无法登录,还会影响已经登录的用户,发生意外错误或会话超时等问题。”...随后,微软在Microsoft 365事件报告MO244568中确认中断,表示Microsoft联机服务中断是AAD配置问题。...此问题使用户无法通过Microsoft 365、Exchange Online、Microsoft Teams或任何其他依赖AAD服务进行的身份验证。
Exchange Web Service(EWS,SOAP-over-HTTP) Exchange提供了一套API编程接口可供开发者调用,用于访问Exchange服务器,与邮件、联系人、日历等功能进行交互和管理操作...(如OWA)接收浏览了该邮件,而后打开了Outlook,仍然可以触发该动作发生(只要这封邮件没有在打开Outlook之前删除); 规则和通知可以通过Outlook进行创建、管理和删除,OWA对规则和通知的操作可用项较少...会话。...服务器以访问EWS接口,重放认证通过,管理后台可看到Exchange会话已经上线。...服务器的EWS服务接口上,利用该认证凭证成功取得了一个Exchange用户邮箱会话,从而实现了读取用户邮件、查看联系人列表等操作。
在C#中,使用Exchange服务可以通过EWS(Exchange Web Services)或其他API发送邮件。...① 发送邮件以下是使用C#使用Exchange服务发送邮件的代码示例:using System;using Microsoft.Exchange.WebServices.Data;class Program...通过EWS或其他API,可以检索收件箱中的邮件,并对其进行操作,如查看、删除等。...以下是使用C#使用Exchange服务读取收件箱的代码示例:using System;using Microsoft.Exchange.WebServices.Data;class Program{...无论是使用SMTP、POP3、IMAP、Exchange还是其他方式,C#都提供了丰富的API和工具来发送邮件。开发人员可以根据具体需求和环境选择适合的方式来发送邮件,实现邮件通知、交互等功能。
session_id:会话id。如果不为空,服务端会搜索缓存中的会话,如果找到则恢复会话。如果为空,一个新的会话将会被创建。...在接收到服务端Hello Done后,客户端发送Client Key Exchange给服务端。如果服务端请求客户端证书,客户端要在发送证书后在发送Key Exchange。...用户可以查看,添加,删除这些证书。在实际情况中,这些证书会由赛门铁克,Comodo和GoDaddy等非常安全,可靠指的信赖的组织来颁发。 符合第二种情况更难一些。...但是,当客户端加密将用于实际数据加密的密钥时,它将使用真实证书中获得的Microsoft的公钥进行加密。由于攻击者没有微软的私钥来解密,通信无法进行进行。...即使握手完成,他们仍然无法解密密钥,因此无法解密客户端发送给他们的任何数据。只要攻击者不控制可信证书的私钥,数据就无法被解密。如果攻击者用某种方式让客户相信了假冒的证书和公钥,还是会产生问题。
对应:User Interface Services l WINGDI.H 图形装置介面函数。对应: Graphics and Multimedia Services 到底这些头文件怎么使用呢?...BackOffice Environment Developing Microsoft Exchange Server Applications Developing Microsoft SQL...The following overviews are included in this node: DAO SDK Microsoft Data Access SDK Microsoft Exchange...Server Messaging API (MAPI) Collaboration Data Objects Extending the Microsoft Exchange Client Microsoft...Systems Management Server Microsoft Management Console Setup API Windows Installer Programmer’s Reference
获得有效会话后,攻击者通过Graph API注册恶意OAuth应用:POST https://graph.microsoft.com/v1.0/applicationsContent-Type: application...2.4 内部横向与隐蔽通信攻击者创建邮件规则自动转发含“合同”“付款”“发票”等关键词的邮件至外部地址,并删除原邮件以规避察觉。...无法防御推送批准诱导与会话令牌窃取;传统SIEM告警:缺乏对OAuth应用注册、邮件规则变更等高风险操作的细粒度监控。...4.2 阻断遗留协议通过Exchange Online PowerShell禁用不安全协议:Set-CASMailbox -Identity user@company.com -ImapEnabled...FIDO2安全密钥:因其基于公私钥认证,即使会话被中继,攻击者也无法重放。
要将Exchange 2010迁移到Exchange 2013,首先我们需要了解几点, 1.共存部署时组织中所有的Exchange 2010服务器为Exchange 2013,并且Exchange 2013...2.无法从Exchange 2003直接升级到Exchange 2013,必须先把Exchange 2003升级到Exchange 2007或者2010....下面进行在Exchange 2010组织中部署Exchange 2013,在部署之前,我们已经把Exchange 2010升级到了SP3。...首先准备好先决条件,下载好以下文件: Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit Microsoft...三、安装刚才下载的组件: Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit Microsoft Office
随着企业边界防御增强,攻击者转向利用面向互联网的服务,如RDP、SMB、Exchange等。2020年后,供应链攻击(如SolarWinds)与大规模漏洞利用成为主流。...而FIDO2通过公钥密码学与设备绑定,确保私钥永不离开安全芯片,且认证断言与特定域名绑定,无法被重放或代理。...3.2 会话管理缺失加剧风险即使采用强MFA,若会话生命周期管理不当,仍存在风险:会话有效期过长(如默认90天);无设备或IP变更检测;无高风险操作(如邮件规则修改、OAuth授权)的再验证;无法主动撤销可疑会话...SpyCloud报告指出,66%的恶意软件感染发生在已部署EDR或杀毒软件的设备上,说明终端防护无法阻止合法会话的滥用。...以下Python脚本模拟检测异常会话(基于Microsoft Graph API):import requestsfrom datetime import datetime, timedeltaGRAPH_API_TOKEN
帮助页面或用户手册(Microsoft and Swashbuckle Help Page) 前言 你需要为客户编写Api调用手册?你需要测试你的Api接口?你需要和前端进行接口对接?...本文将介绍创建Web Api 帮助文档页面的两种方式,Microsoft Help Page和Swashbuckle Help Page。...return StatusCode(HttpStatusCode.NoContent); } /// /// 删除一支股票.../// /// 股票代码 /// 是否删除成功Microsoft的,没改过Swashbuckle的)。
关键词:SVG钓鱼;Tykit;M365;钓鱼即服务;零信任;FIDO2;条件访问1 引言随着远程办公与云协作的普及,Microsoft 365(M365)已成为全球企业核心生产力平台,其集成的Exchange...即使启用沙箱,若沙箱环境禁用JavaScript,也无法触发重定向行为,造成漏报。...+MFA代码;攻击者立即将凭据转发至真实Microsoft登录接口;获取有效会话Cookie后,绕过后续MFA要求。...4.3 用户安全意识不足多数用户无法区分“login.microsoft.com”与“login-microsoft365.com”,且对“文档加载”弹窗缺乏警惕。...此类密钥基于公钥加密,无法被钓鱼页面窃取,从根本上阻断凭据盗用。
5355----本地链接多播名称解析 7----回显协议(TCP/UDP) 135----用于发布 Exchange 服务器以便从外部网络进行 RPC 访问的协议。...1494----Citrix 智能控制台结构协议 1723----PPTP V** 1701----L2TP V** 445----Microsoft CIFS 1433----Microsoft SQL...1755----Microsoft 媒体流协议(MMS) 1812---远程身份验证拨号用户服务协议(RADIUS) 1813---远程身份验证拨号用户服务记帐协议 3389----远程桌面协议(终端服务...用于建立 VOIP 和 IM 会话的出站协议。...(SIP) 5061----SIP over TLS - 用于建立 VOIP 和 IM 会话的加密出站协议。(SIPS) 1080----允许客户端服务器应用程序使用网络防火墙的服务的协议。
起初看起来只是Microsoft Teams的一次轻微中断,结果还殃及了与Teams集成的诸多Microsoft 365服务,包括Exchange Online、Windows 365和Office Online...八个多小时前微软在Microsoft 365状态Twitter官方帐户上透露:“我们接到了有关用户无法访问Microsoft Teams或使用任何功能的报告。”...微软在其Microsoft 365服务健康状态页面上进一步详述,受影响的客户在使用以下一项或多项服务时遇到了问题: •Microsoft Teams(访问、聊天和会议) •Exchange Online...(发送邮件出现延迟) •Microsoft 365 管理员中心(无法访问) •多项服务内的Microsoft Word(无法加载) •Microsoft Forms(无法通过Teams来使用) •Microsoft...Graph API(任何依赖此API的服务都可能受到影响) •Office Online(Microsoft Word 访问问题) •SharePoint Online(Microsoft Word
修改了IIS重定向OWA,并在OWA中去掉了要求SSL,登录后不能打开邮箱、新建邮件等会话,提示:“无法完成您的请求。发生这种情可能是由于安全原因或会话超时” ?...解决办法: 经过一系列排错,问题很快定位到OWA SSL上,解决办法如下: 1、登录CAS服务器,依次打开\ Program Files \ Microsoft \ Exchange Server \
/Autodiscover/Autodiscover.xml /Microsoft-Server-ActiveSync/default.eas /Microsoft-Server-ActiveSync.../Autodiscover /Rpc/ /EWS/Exchange.asmx /EWS/Services.wsdl /EWS/ /OAB/ /Mapi API接口 说明 /autodiscover 自...2013及以上 对于 Exchange 2013及更高版本,无法使用查看文件夹的方式直接导出全部通讯录,但是可以使用FindPeople操作实现。...会话。...用户通过其他客户端(如 OWA )接收浏览了该邮件,而后打开了Outlook,仍然可以触发该动作发生(只要这封邮件没有在打开Outlook之前删除); 规则和通知可以通过 Outlook 进行创建、管理和删除
Exchange Server 2007、 Microsoft Exchange Server 2010、 Microsoft Exchange Server 2013、 Microsoft Exchange...https://technet.microsoft.com/library/security/MS16-073 公告标识:MS16-074标题Microsoft 图形组件安全更新 (3164036)摘要此安全更新程序修复了...受影响的软件及其软件版本Microsoft Server 软件( Microsoft Exchange Server 2007、 Microsoft Exchange Server 2010、 Microsoft...Exchange Server 2013、 Microsoft Exchange Server 2016)重新启动要求可能要求重启卸载信息使用控制面板中的添加删除程序详细信息https://technet.microsoft.com...但攻击者无法强迫用户打开经特殊设计的 .pdf 文件。
如果内存不足,或者Microsoft Edge运行时无法启动,或者找不到 WebView2 运行时,可能会返回类似于以下内容的错误消息字符串: Microsoft Edge runtime unable...如果应用程序重新使用应用程序会话中的用户数据,请考虑保存(即不删除)UDF。 如果你的应用程序没有重用应用程序会话中的用户数据,你可以删除UDF。...但是,在会话运行时,最好调用clear browsing data方法,而不是删除UDF。...在ClickOnce应用中,它将安装在单个位置,会话结束时,它会删除整个树,以便自动删除 UDF。 这是因为ClickOnce的工作原理,而不是因为 WebView2 的工作原理。...七、在删除 UDF 之前结束 WebView2 会话 若要删除 UDF) (用户数据文件夹,必须先结束 WebView2 会话。 如果 WebView2 会话当前处于活动状态,则无法删除 UDF。
exchange快速了解 FOFA: microsoft exchange 2013: app="Microsoft-Exchange-2013"||app="Microsoft-Exchange-Server..."Microsoft-Exchange-Server-2013-SP1"||app="Microsoft-Exchange-2013" microsoft exchange 2016: app="Microsoft-Exchange-Server...EWS Exchange Web Service,是exchange提供的一套API编程接口,用于操作exchange相关功能,于exchange server 2007被提出。...view=exchserver-2019 IP泄露 抓包以下接口包,将HTTP版本改为1.0,并删除HOST头,就会暴露exchange ip,有时会暴露内网IP /Microsoft-Server-ActiveSync...但是,当触发动作为启动应用程序时,只能直接调用可执行程序,如启动一个exe程序,但无法为应用程序传递参数,想要直接上线,我们可以将EXE放到某共享目录下,或者直接上传到用户的机器。