JSONP劫持

jsonp劫持

jsonp是一个非官方的协议,全称是 JSON with Padding ,是基于 JSON 格式的为解决跨域请求资源而产生的解决方案。实现的基本原理是利用script元素的开放策略,网页可以得到从其他来源动态产生的json数据,因此可以用来实现跨域。

web程序如果通过JSONP的方式来跨域传递用户认证后的敏感信息时,攻击者完全可以在自己的虚假页面中发起恶意的jsonp请求,诱导被攻击者访问来达到截取用户敏感信息的目的。

Read More