JSONP安全性分析

本文探讨了JSONP在数据传输过程中的安全风险,特别是如何通过服务器端请求伪造来获取敏感信息,并强调了服务端判断请求特征一致性的重要性以确保数据安全。
1、主要是callback参数有没有进行适当的处理,会造成XSS漏洞,结合CSRF可以获取信息。比方说参数为callback=alert(1);truecallback。所以需要服务器B进行请求过滤转码。
这段代码的大致意思就是假设黑客发给C一个恶意链接,C打开以后,这个恶意链接中的js代码会执行,会向B发送一个jsonp请求,这个请求返回的json数据可能就是C的敏感信息。(比如C已经访问过B,那么浏览器中包含了对应的cookie,之后恶意链接也可以访问B并获得C的数据)。若要保证安全性,则需要服务端B来判断两次请求的特征是否不一致。
所以JSONP还是不太安全。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值