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攻击的详细介绍,希望对大家的学习有所帮助。
“一群年青人,数量但是2000多的人,仅用了多层写字楼的室内空间資源,造就的盈利却相当于以往好多个大国营企业的总数,这过去是不能想像的。” 让海淀区一个高官“不能想像”的是名叫“搜狐畅游”的网...
搜索引擎的问题是什么?就是用户的问题。【景洪免费seo培训】 大把的资料 。 中文名杨颖,出生于上海,13岁时移居香港,有四分之一的德国血统,现职为影戏演员、歌手及模特。其甜美的笑容、生动的性格深受人...
作为一个在校大学生,到饭点的时候食堂很拥挤,但这个时候校外的许多开着电动三轮的小吃车就是很吸引学生的眼球了,这样一来这个电动三轮小吃车就是一个相当值得被投资的一个商机,那么电动三轮车在那边可以购置呢?...
中新网巴黎11月3日电 (记者 李洋)法国尼斯袭击案嫌犯2日确诊感染新冠病毒,导致在案发现场处置案件的多名警察也需接受病毒检测。 法国南部城市尼斯29日发生持刀袭击事件,造成3人死亡,另有多...
编辑导语:企业级中靠山产物凡是大量利用表格来展示布局化的数据,对表格数据举办检索,是一个常用成果;上篇主要是环绕搜索、筛选、排序三种方法来探讨;本文从适合的场景、设计时留意的问题等方面举办阐明。 在...
新华社北京12月9日电(记者谭谟晓)9日召开的国务院常务会议指出,要适应群众对健康、养老、安全保障等需求,推动保险业深化改革开放、突出重点优化供给,提供丰富优质的人身保险产品。 会议指出,加...