Haggard

怎么防御 JSONP 劫持漏洞

分享
  • 齐士忠 2 安全集成(专业级)SI/PL CISAW安全运维(专业级)
    齐士忠2 安全集成(专业级)SI/PL CISAW安全运维(专业级)

    防御JSONP劫持漏洞办法如下:

    1. 严格安全的实现CSRF方式调用JSON文件:限制Referer、部署一次性Token等;

    2. 严格安装JSON格式标准输出Content-Type及编码(Content-Type:application/jison;charset=utf-8);

    3. 严格过滤callback函数名及JSON里数据的输出;

    4. 严格限制对JSONP输出callback 函数名的长度(如防御flash输出的方法)。

  • delay 2 高级测评师 CISM-WSE
    delay2 高级测评师 CISM-WSE

    防御JSONP劫持漏洞办法如下:

    • 严格安全的实现CSRF方式调用JSON文件:限制Referer、部署一次性Token等;

    • 严格安装JSON格式标准输出Content-Type及编码(Content-Type:application/jison;charset=utf-8);

    • 严格过滤callback函数名及JSON里数据的输出;

    • 严格限制对JSONP输出callback 函数名的长度(如防御flash输出的方法)。

    • 安装或启用防火墙:防火墙可以通过在恶意流量进入我们的计算机之前阻止它来防止某些类型的感染。一些操作系统包括防火墙;如果我们使用的操作系统包含一个防火墙,请启用它。

  • 写回答