1. beplay体育能用吗网络安全学院
  2. 基于DOM
  3. 控制Web消息源beplay体育能用吗

控制Web消息源beplay体育能用吗

在本节中,我们将研究如何将Web消息用作利用的来源beplay体育能用吗基于DOM的漏洞在收件人页面上。我们还将描述如何构建这种攻击,包括如何经常绕过常见的原点验证技术。

如果页面以不安全的方式处理传入的Web消息,例如,通过beplay体育能用吗在事件侦听器中正确验证传入消息的起源,事件侦听器调用的属性和函数可能会成为sinks。例如,攻击者可以举办恶意iframe并使用Postmessage()将Web消息数据传递给脆弱事件beplay体育能用吗侦听器的方法,然后将有效载荷发送到父页面上的水槽。此行为意味着您可以将Web消息用作将恶意数据传播到任何这些接收器中的来源。beplay体育能用吗

基于DOM的Web消息漏洞有什么影响?beplay体育能用吗

漏洞的潜在影响取决于目标文档对传入消息的处理。如果目标文档信任发件人不要在消息中传输恶意数据,并通过将其传递到水槽中以不安全的方式处理数据,则两个文档的联合行为可能允许攻击者妥协用户,例如。

如何使用Web消息作为源构建攻击beplay体育能用吗

考虑以下代码: