首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Autodiscover漏洞分析

通常Microsoft Exchange使用Autodiscover协议配置客户端(如Microsoft Outlook),但它有一个设计缺陷,可导致web请求泄露至域外。...用户向Outlook添加新的Microsoft Exchange帐户,用户需要输入用户名和密码: 用户填写详细信息后,Outlook将尝试使用Autodiscover来配置客户端。...研究人员收到大量来自不同域、IP地址和客户端的请求。嗅探到的数据中请求了/Autodiscover/Autodiscover.xml的相对路径,头部填充了凭据。...4、服务器验证用户并返回请求的资源。...客户端在收到服务器的HTTP 401响应后成功降级并发送认证信息: 当受害者被重定向到研究人员的服务器时,会弹出一个安全警报: 虽然证书有效,但它是自签名的,但是部署实际的SSL证书,可以轻松避免这种情况

2.2K20

深入探究电子邮件三大协议

指定发件人:客户端使用 MAIL FROM 命令指定邮件发送者的地址。服务器接收到该命令后,会检查发件人地址的合法性,成功则返回响应代码 250。...// T表示客户端,S表示服务器 S: 220 OUTLOOK.COM Simple Mail Transfer Service Ready // 服务器已准备好接收客户端的连接请求 T: EHLO...// 服务器返回失败响应,失败原因为没有此用户 T: RCPT TO:outlook.com> // 客户端指定邮件第三个收件人地址 S: 250 OK // 服务器返回成功响应...邮件获取 获取邮件列表:客户端发送 LIST 命令,请求获取邮箱中的邮件列表,服务器返回每封邮件的编号和大小等信息。...例如,在电脑查看了一封邮件并标记为已读,在手机上也会同步显示为已读状态,避免在重复内容上浪费时间,提高工作效率。 **移动办公:**在移动办公或出差时,POP 协议的离线访问功能具有一定优势。

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

    Microsoft Exchange - 权限提升

    添加目标帐户的权限 在浏览器中打开网络控制台并浏览邮箱文件夹将生成将发送到Microsoft Exchange服务器的请求。 ?...POST请求到Microsoft Exchange 检查请求的HTTP响应将显示管理员帐户的SID。 ?...该serverHTTP_relayNTLM.py脚本需要已检索,交易所的IP地址的目标端口和已经受损,是在红队的控制的电子邮件帐户管理员的SID。 ?...电子邮件自动转发 已通过使用NTLM中继对Exchange进行身份验证,为目标帐户创建了一条规则,该规则将所有电子邮件转发到另一个收件箱。这可以通过检查目标帐户的收件箱规则来验证。 ?...权限提升脚本 - 委派完成 需要使用Outlook Web Access进行身份验证才能查看委派的邮箱。 ?

    2.9K30

    Tomcat- 5.Tomcat Manager

    Manager应用的使用方式有: 作为带有用户界面的应用,在浏览器中运行(localhost可以替换为主机名):http://localhost:8080/manager/html 只使用HTTP请求的一个功能最少的版本...应用的目录名称 webapp.war主机应用的基本目录中的war文件的名称 命令都会以text/plain形式返回响应。...path=/examples 标记一个已停止的应用,重新开启它,使得它再次可用。...4.11 停止一个现有应用 标记一个现有应用,使其不可用,但是仍然处于已部署的状态。当应用停止时,任何请求都将得到HTTP 404....该命令将会试图从已导致内存泄漏的web应用(当其处于停止,重新加载,以及被取消部署状态时)。通常由一种分析器来确认结论。诊断使用了由StandardHost(标准主机)所提供的附加功能。

    1.8K40

    剖析XMLHttpRequest对象理解Ajax机制

    当readyState值为3(正在接收)时,响应中包含客户端还未完成的响应信息。当readyState为4(已加载)时,该responseText包含完整的响应信息。   ...当服务器响应时,在接收消息体之前,如果存在任何消息体的话,XMLHttpRequest对象将把readyState设置为3(正在接收中)。当请求完成加载时,它把readyState设置为4(已加载)。...本文示例中的这个servlet需要构造一个发送到客户端的响应;而且,这个示例返回的是XML类型,因此,它把响应的HTTP内容类型设置为text/xml并且把Cache-Control头部设置为no-cache...对于一个XML响应,你将按如下方式检索内容: var msg=xmlHttpReq.responseXML;   借助于存储在msg变量中的XML,你可以使用DOM方法getElementsByTagName...你可以使用JavaScript启动一个请求并处理相应的返回值,然后使用浏览器的DOM方法更新页面中的数据。

    1.4K20

    简述ajax的实现原理_空气净化器的原理

    因此,每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这就给了接收方响应、接收和缓存数据比特的时间;在传输结束时,一个停止位表示该次传输信息的终止。...XMLHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的技术。简单的说,也就是javascript可以及时向服务器提出请求和处理响应,而不阻塞用户。...,发出请求和响应请求。...我们可以把服务器端看成一个数据接口,它返回的是一个纯文本流,当然,这个文本流可以是XML格式,可以是Html,可以是Javascript代码,也可以只是一个字符串。...2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。

    34120

    Java微信支付快速入门&工具类

    ; 2、sign签名的生成方式; 3、请求报文的组装方式; 4、httpclient的应用方式,特别是退款申请要使用双向证书验证(ssl); 5、对于返回报文的解析,比如对账接口情况失败情况是xml格式...);     }     /**      * 提交http请求,获取响应数据字符串      *       * @param url 请求URL      * @param xml 请求数据字符串...);     }     /**      * 提交https请求,获取响应数据字符串      *       * @param url 请求URL      * @param xml 请求数据字符串...*       * @param url 请求URL      * @headerInfo 请求头信息      * @param xml 请求数据字符串      * @return      * @...,获取响应数据字符串      *       * @param url 请求URL      * @headerInfo 请求头信息      * @param xml 请求数据字符串      *

    2.5K120

    o365enum:一款功能强大的Office 365用户枚举工具

    工具下载 广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/gremwell/o365enum.git 工具使用 o365enum可以从第一个参数所提供的文件中读取用户名信息...虽然o365enum会发送相同的请求,但它会检测一个自定义的HTTP响应Header(X-MailboxGuid)是否存在以确定用户名是否有效。...现有账号 下面请求的中Authorization Header中包含了Base64编码的凭证数据:valid_user@contoso.com:Password1 OPTIONS /Microsoft-Server-ActiveSync...下面请求的中Authorization Header中包含了Base64编码的凭证数据:invalid_user@contoso.com:Password1 OPTIONS /Microsoft-Server-ActiveSync...对于某些在内部部署或混合部署Exchange服务器的组织来说,服务器所返回的值可能并不能准确标明目标用户是否存在。 当你不想使用“Password1”进行认证尝试的时候,这种方法就很管用了。

    1.7K30

    iOS网络操作与AFNetworking

    不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请求与返回的数据做各种序列化的操作,同时还要考虑请求数据的安全等一堆问题。...AFNetworking的出现:MAC/iOS设计的一套网络框架.(为了简化网络操作) *AFN专注与网络数据传输,以及网络中多线程的处理....二、AFNetworking的使用 1、AFN特性 : *登录传参数时,传递字典即可.(键名为参数名,键值为参数值). *自动到子线程中执行,执行完后返回主线程..... 5.调用方法,发送响应的请求(GET/POST...)....关于修改AFN源码:通常序列化时做对text/plan等的支持时,可以一劳永逸的修改源代码,在acceptableContentTypes中修改即可。

    76120

    DDoS攻击导致Azure和Outlook中断

    故障发生在6月初,Outlook.com的网络门户在6月7日被攻击,OneDrive在6月8日被攻击,而微软Azure门户在6月9日被攻击。...在上周五发布的微软安全响应中心的帖子中,微软现在确认这些故障是由他们跟踪的威胁行为者Storm-1359对其服务进行的第7层DDoS攻击造成的。...微软表示,匿名苏丹使用三种类型的第7层DDoS攻击:HTTP(S)洪水攻击、缓存绕过和Slowloris。...每一种DDoS方法都会使网络服务不堪重负,用大量的请求淹没服务器资源,使它们无法再接受新的请求。 谁是匿名苏丹? 匿名苏丹组织于2023年1月开始活跃,声称他们将对任何反对苏丹的国家进行攻击。...6月,匿名苏丹将注意力转向微软,他们开始对Outlook、Azure和OneDrive的网络门户进行DDoS攻击,并勒索100万美元来停止攻击。

    25420

    Mac版Office 2019下载安装

    使用起来都是非常简单,Mac版Office 2019下载安装Excel 2019 for MacMicrosoft Office Excel 是电子数据表程序〔进行数字和预算运算的软件程序〕。...PPT,或者也可以保存为.pdf、图片格式等,演示文稿中的每一页就叫幻灯片,每张幻灯片都是演示文稿中既相互独立又相互联系的内容。...Outlook 2019 for MacMicrosoft Office Outlook——是个人信息管理程序和电子邮件通信软件。在 Office 97 版接任 Microsoft Mail。...它仅适宜 Windows 平台(后来支持 Mac);一个版本也被包括在大多数掌上电脑里。它在Mac版里对应的程序是 Microsoft Entourage (后来替换成Outlook)。...它被认为是 Office 的主要程序。它在文字处理软件市场上拥有统治份额。它私有的 DOC 格式被尊为一个行业的标准,虽然它的新版本 word 2007 也支持一个基于XML的格式。

    90720

    前端必学必会-多媒体-本地存储-浏览器与服务器的交互-通信功能

    seeking属性和seekable属性 seeking属性返回一个布尔值: true表示浏览器正在请求数据 false表示浏览器已经停止请求 seekable属性返回一个TimeRanges对象,...开始时间为已播放的开始时间 结束时间为已播放的结束时间 paused属性返回一个布尔值,表示是否处于暂停播放 true表示暂停播放 false表示正在播放 defaultPlaybackRate属性与...seeking 为true时,表示正在请求数据 seeked 为false时,表示停止请求数据 timeupdate 表示当前播放位置被改变 ended 播放结束后停止播放 ratechange defaultplaybackRate...一般来说,cookie是不能阻止的,这样做就访问不到了。 ? 当服务器收到HTTP请求时,服务器可以在响应头里面添加一个Set-Cookie选项。...服务器使用Set-Cookie响应头部向用户代理发送Cookie信息。 ? 把不需要存储在服务上的数据,称为SQLLite的文件型SQL数据库。

    2.2K20

    Office 2019 for Mac

    使用起来都是非常简单。...PPT,或者也可以保存为.pdf、图片格式等,演示文稿中的每一页就叫幻灯片,每张幻灯片都是演示文稿中既相互独立又相互联系的内容。...Outlook 2019 for MacMicrosoft Office Outlook——是个人信息管理程序和电子邮件通信软件。在 Office 97 版接任 Microsoft Mail。...它仅适宜 Windows 平台(后来支持 Mac);一个版本也被包括在大多数掌上电脑里。它在Mac版里对应的程序是 Microsoft Entourage (后来替换成Outlook)。...它被认为是 Office 的主要程序。它在文字处理软件市场上拥有统治份额。它私有的 DOC 格式被尊为一个行业的标准,虽然它的新版本 word 2007 也支持一个基于XML的格式。

    68140

    Office 2019

    无论你是资深人士还是新手小白,office2019使用起来都是非常简单,带来了很多新的功能,包括支持高分辨率显示Retina和全屏应用。...PPT,或者也可以保存为.pdf、图片格式等,演示文稿中的每一页就叫幻灯片,每张幻灯片都是演示文稿中既相互独立又相互联系的内容。...Outlook 2019 for Mac Microsoft office Outlook——是个人信息管理程序和电子邮件通信软件。在 office 97 版接任 Microsoft MAIl。...它仅适宜 Windows 平台(后来支持 Mac);一个版本也被包括在大多数掌上电脑里。它在Mac版里对应的程序是 Microsoft Entourage (后来替换成Outlook)。...它私有的 DOC 格式被尊为一个行业的标准,虽然它的新版本 word 2007 也支持一个基于XML的格式。word 也适宜某些版本的 Microsoft Works。

    1.2K20

    渗透测试培训之 网络协议详解

    ipconfig /all——当使用all选项时,ipconfig能为DNS和Windows服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC地址)。...但在RFC中并没有明确规定其使用方法。该项也为可选项。 HTTP协议通信通过请求和响应的交换达成通信 HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。...发送请求时,在Max-Forwards首部字段中填入数值,每经过一个服务器端就将该数字减1,当数值刚好减到0时,就停止继续传输,最后接收到请求的服务器端则返回状态码200 OK的响应。...比如,使用GET方法时,对应请求资源的实体会作为响应返回;而使用HEAD方法时,对应请求资源的实体主体不随报文首部作为响应返回(即在响应中只返回首部,不会返回实体的主体部分)。...在上述图例中,客户端在服务器有中文版资源的情况下,会请求其返回中文版对应的响应,没有中文版时,则请求返回英文版响应。

    1.4K31

    办公软件全家桶:Office2019 for Mac中文正式版

    office 2019是Mac上的强大的办公套件,包含的五个办公套件可以让你在职场游刃有余,其中Word 2019、Excel 2019是应用最广泛的软件,PowerPoint 2019、Outlook...它私有的 DOC 格式被尊为一个行业的标准,虽然它的新版本 word 2007 也支持一个基于XML的格式。word 也适宜某些版本的 Microsoft Works。...Outlook 2019 for MacMicrosoft office Outlook——是个人信息管理程序和电子邮件通信软件。在 office 97 版接任 Microsoft MAIl。...它仅适宜 Windows 平台(后来支持 Mac);一个版本也被包括在大多数掌上电脑里。它在Mac版里对应的程序是 Microsoft Entourage (后来替换成Outlook)。...PPT,或者也可以保存为.pdf、图片格式等,演示文稿中的每一页就叫幻灯片,每张幻灯片都是演示文稿中既相互独立又相互联系的内容。

    1.3K20

    当你请求浏览器时发生了什么

    首先查看本地缓存,是否有保存该记录,如果有,直接返回解析的IP 若没有,则请求根服务器,也就是root服务器,服务器也会有缓存,如果缓存没有,然后会返回com服务器所在地址,让我们去请求这个服务器...请求com服务器,一样有缓存机制,没找到则返回bilibili.com服务器的地址,这个得到的才是最终的服务器地址,返回的服务器IP,这个请求得到服务器IP的过程叫做DNS解析 应用层客户端发送...当通信的双方不在同一个局域网时,需要多次中转才能到达最终的目标,在中转的过程中需要通过下一个中转站的MAC地址来搜索下一个中转目标 链路层 在网络层找到对方的MAC地址后,就将数据发送到数据链路层传输...至此请求报文已发出,客户端发送请求的阶段结束 服务器接收报文 接收端服务器在链路层接收到数据后,删除该层的首部信息并向网络层传递,网络层将接收的数据向传输层传递,在传输层会将传输的数据按序号从组请求报文并传送给应用层...当数据传输到应用层才能算真正接收到由客户端发送过来的HTTP请求 服务器发送响应报文 响应报文和请求报文的形式差不多,不过返回了资源,response返回了网页源码 cache-control: no-cache

    23920
    领券