黑客选择CSS代码挂马 CSS挂马攻防实录

2016-02-20 00:27 40 1 收藏

今天图老师小编给大家展示的是黑客选择CSS代码挂马 CSS挂马攻防实录,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - Web开发 】

黑客们发现发现,用来制作网页特效的CSS代码,也可以用来挂马。

随着Web2.0的普及,各种网页特效用得越来越多,这也给黑客一个可乘之机。他们发现,用来制作网页特效的CSS代码,也可以用来挂马。而比较讽刺的是,CSS挂马方式其实是从防范E挂马的CSS代码演变而来。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

网站挂马的手段最初非常单一,但是随着Web2.0技术以及Blog、Wiki等广泛的应用,挂马也涌现出各种各样的技术,其中CSS挂马方式,可以说是Web2.0时代黑客的最爱。有许多非常著名的网站都被黑客用CSS挂马入侵过。

在我印象中,记忆最深刻的一次是百度空间CSS挂马。当时,百度空间推出没有多久,就有许多百度用户收到了类似哈,节日快乐呀!热烈庆祝2008,心情好好,记住要想我!http://hi.baidu.com/XXXXX的站内消息。

由于网址是百度空间的网址,许多用户认为不会存在安全问题,加上又有可能是自己朋友发来的,因此会毫不犹豫地点击进入。但是进入指定的网址后,用户就会感染蠕虫病毒,并继续传播。

由于蠕虫扩散非常严重,最终导致百度空间不得不发布官方声明提醒用户,并且大费周折地在服务器中清除蠕虫的恶意代码。那一次的挂马事件利用的就是百度空间CSS模板功能,通过变形的expression在CSS代码中动态执行脚本,让指定的远程恶意代码文件在后台悄悄运行并发送大量伪造信息。

我建议大家在点击陌生链接时,要多个心眼,大网站也是可能被挂马的。大家在上网时,最好还是使用一些带网页木马拦截功能的安全辅助工具。

黑客为什么选择CSS挂马?

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

在Web1.0时代,使用E挂马对于黑客而言,与其说是为了更好地实现木马的隐藏,倒不如说是无可奈何的一个选择。在简单的HTML网页和缺乏交互性的网站中,黑客可以利用的手段也非常有限,即使采取了复杂的伪装,也很容易被识破,还不如E来得直接和有效。

但如今交互式的Web2.0网站越来越多,允许用户设置与修改的博客、SNS社区等纷纷出现。这些互动性非常强的社区和博客中,往往会提供丰富的功能,并且会允许用户使用CSS层叠样式表来对网站的网页进行自由的修改,这促使了CSS挂马流行。

小百科:

CSS是层叠样式表(CascadingStyleSheets)的英文缩写。CSS最主要的目的是将文件的结构(用HTML或其他相关语言写的)与文件的显示分隔开来。这个分隔可以让文件的可读性得到加强、文件的结构更加灵活。

黑客在利用CSS挂马时,往往是借着网民对某些大网站的信任,将CSS恶意代码挂到博客或者其他支持CSS的网页中,当网民在访问该网页时恶意代码就会执行。这就如同你去一家知名且证照齐全的大医院看病,你非常信任医院,但是你所看的门诊却已经被庸医外包了下来,并且打着医院的名义利用你的信任成功欺骗了你。但是当你事后去找人算账时,医院此时也往往一脸无辜。对于安全工程师而言,CSS挂马的排查是必备常识。

来源:http://www.tulaoshi.com/n/20160220/1631880.html

延伸阅读
标签: Web开发
SNS的传播主体是人际传播。校内网与Web2.0应用典范的博客相比,校内网利用后发优势,集成了包括博客在内的绝大部分传统人际传播媒介的功能,更简易地实现了主体的多种需求。通过与博客等媒介的比较,归纳出传者的自组织性及去中心化,以隐私性和自主性为前提的高分享度微内容传播,传播符号的多元化,对象群体的同龄化及指定性,传播主体的...
标签: Web开发
在div+css布局中,一般都这样来整体构架的: div id="header"/div div id="center"/div div id="footer"/div 而对于header部分,肯定要显示网站标题,除了显示网站标题外,还可能要显示其他比较重要的对象,比如网站的导航栏: div id="header" div id="title"这里是网站的标题/div div...
标签: Web开发
PPT:Taming CSS Selectors 作者:Nicole Sullivan 翻译:ytzong CSS 文件的大小和所引起的 HTTP 的请求数 是 CSS 性能的最关键因素 回流(reflow)和渲染时间 (非常!)没那么重要 副本(duplication)比陈旧的规则(stale rules)更糟糕 因为我们有工具处理后者 定义缺省值 不要在每处都重复编码 不好的: #weatherModule h3{co...
有的新生儿会在口腔内壁上长出一些白色或淡黄色小斑点,其形状酷似牙齿,俗称“马牙”。那么什么是马牙?它是什么原因造成的?如何区分马牙和鹅口疮?马牙的护理禁忌又是什么? 什么是马牙 “马牙”,医学术语称为...
马的简笔画 相关材料:纸、笔 第一步:马的脸型是方脸,在准备画出马的面部的时候要注意,首先我们画出马的轮廓和耳朵。 第二步:在轮廓上一分为二画出马的鼻孔,鼻孔在马的下方。 第三步:在上面部分画出马的眉毛和眼睛,眼睛可以画成一点眉毛向下呈现囧字形。 第四步:画完马的脸部就是身体了,在身体上我们先画出脖子和屁股...

经验教程

663

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部