首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证CDN javascript的完整性

问验证CDN javascript的完整性
EN

Security用户
提问于 2014-12-06 11:15:37
回答 1查看 5.1K关注 0票数 6

CDN允许对jquery等常用javascript库进行缓存,从而加快了网站的加载速度。在为我的客户服务之前,我们如何知道他们是否修改了javascript?

例如,我比较了jquery.js的散列,并证实它与官方网站上的散列匹配。然后将链接插入到我的网页上。2周后,CDN将其替换为嵌入了密钥记录器的恶意副本。当客户访问我的网页时,恶意脚本将被下载并记录所有输入并将其发送到他们的服务器。

在执行脚本之前,我可以使用像Crypto.JS这样的库来验证脚本的md5校验和吗?这必须在javascript中完成,因为利用漏洞可以在客户端工作。

EN

回答 1

Security用户

回答已采纳

发布于 2014-12-06 16:37:14

这就是您要寻找的-子资源完整性:

摘要:http://qnimate.com/how-to-make-browsers-verify-fetched-resources-content/

子资源完整性仅受最新浏览器的支持。

票数 10
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/74424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档