HTML5安全风险之API攻击详解

所属分类: 网络安全 / 安全其它 阅读数: 115
收藏 0 赞 0 分享

HTML5里有许多协议、模式和API,可能成为攻击者的攻击途径。

一、registerProtocolHandler:信息泄漏

HTML5允许某些协议和schema注册为新的特性。例如下面的语句可以注册一个email handler。

它会将一个恶意网站处理器关联到mailto这个协议上,所以它在某些情况下的滥用会导致用户信息泄漏。

二、文件API:窃取文件

HTML5另外一些API从安全角度来看很有意思,它们还能混合起来使用。

例如文件API允许浏览器访问本地文件,攻击者可以将它与点击劫持和其他攻击混合起来获得用户本地的文件。比如骗取你从本地拖放文件到页面里,这种方法在劫持攻击一文中有较详细的阐述。

三、历史API:隐藏XSS URL

利用HTML5历史API的pushState,可以隐藏浏览器地址栏的攻击URL。例如我在浏览器地址栏输入

这个地址,用户将会仅仅只看到http://test.baidu.com/。

这个问题和现在流行的短网址技术结合起来,具有更大的隐蔽性。想象一下我们在微博上看到一个短网址,不会有任何怀疑就会点击这个地址查看内容,而最后看到的地址也是相当正常的,但是在这个过程中用户的信息和资料就不知不觉被盗取了。

短URL结合历史API的攻击

四、Web Notifications:盗取数据

Web Notifications让我们在浏览器中能够接收推送的消息通知,但是它有可能会被攻击者利用来构造虚假信息,骗取用户数据。

例如下图里右下角的弹窗通知看起来非常正常,需要我们输入Gmail密码来登录查看新邮件。但是一旦输入密码,Gmail邮箱就被盗取了。我们可以仔细看看,弹窗左上角显示的域名是gmai1.com!这正是一个钓鱼网站的欺诈手段。

桌面通知攻击

最后,随着HTML5的发展,未来还可能出现新的HTML5安全问题,还可能还会向着复杂化和智能化去发展。

以上就是关于API攻击的详细介绍,希望对大家的学习有所帮助。

更多精彩内容其他人还在看

大势至电脑文件安全管理软件、电脑资料防止泄密管控软件和计算机文件防泄密软件V12版

这篇文章主要介绍了大势至电脑文件安全管理软件、电脑资料防止泄密管控软件和计算机文件防泄密软件V12版本发布,彻底防止计算机泄密重要文件的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

如何把文件夹设置密码、怎样在电脑文件夹加密、怎样设置文件夹加密的方法

这篇文章主要介绍了如何把文件夹设置密码、怎样在电脑文件夹加密、怎样设置文件夹加密的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

电脑文档安全管理系统之企业商业机密如何保护、如何保护公司商业秘密

这篇文章主要为大家详细介绍了电脑文档安全管理系统之企业商业机密如何保护,如何保护公司商业秘密,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

大势至公司文件防泄密方案、企业防泄密软件网络版的管理端与客户端连接设置的方法

这篇文章主要为大家详细介绍了大势至公司文件防泄密方案、企业防泄密软件网络版的管理端与客户端连接设置的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

如何实现每次访问共享文件都需要输入账户和密码 远程访问共享文件需要用户密码验证

如何使得用户每次访问共享文件都需要输入密码呢?下面脚本之家小编给大家带来了如何实现每次访问共享文件都需要输入账户和密码、怎样设置远程访问共享文件需要用户密码验证,感兴趣的朋友一起看看吧
收藏 0 赞 0 分享

共享文件如何禁止下载、共享文件防复制、禁止复制共享文件内容、禁止拖动共享文件的行

这篇文章主要介绍了共享文件如何禁止下载、共享文件防复制、禁止复制共享文件内容、禁止拖动共享文件的行为的相关资料,非常具有实用价值,需要的朋友可以参考下
收藏 0 赞 0 分享

文件夹共享给指定电脑、文件夹共享给指定用户、文件夹共享给特定用户的方法

这篇文章主要介绍了文件夹共享给指定电脑、文件夹共享给指定用户、文件夹共享给特定用户的方法的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

公司数据防泄密方案之如何防止电脑文件泄露、公司电脑防止资料泄露?

公司日常办公都是通过计算机网络进行,员工日常工作中形成的重要文件都是存储在各自的电脑上,那么公司如何防止商业机密泄露、防止电脑资料泄露呢?本文就来详细的介绍一下
收藏 0 赞 0 分享

复杂背景的验证码识别破解 以Discuz的动画验证码为例。

对于比较复杂的验证码,比如DZ论坛最新的验证码,处理起来相对麻烦一些,但是原理还是和普通的识别一样的,无非多了个背景处理的方案,看如下对DZ论坛的验证码的识别的思路
收藏 0 赞 0 分享

收集的比较齐全的黑链代码大全

这么多黑链代码,到底那种黑链代码的写法最好呢。本尊现在给各位朋友一些建议。
收藏 0 赞 0 分享
查看更多