网站运营 | 站长学院 | 技术文档 | 成语 | 歇后语 | 桌面壁纸 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论

网站防挂IFRAME木马的灵儿解决方案

【 来源:灵儿的Blog作者:灵儿 更新时间:2008-05-08 | 字体:
[导读]IE Only——一般只有IE害怕这样的挂马,网站防挂IFRAME木马的灵儿解决方案* 注意:只适合防御目前的挂IFRAME方式 这个页面包含了四个IFRAME<,它们分别是以下几个网站,代码如下(查看源文件); <iframe src= http:/...

IE Only——一般只有IE害怕这样的挂马,网站防挂IFRAME木马的灵儿解决方案

* 注意:只适合防御目前的挂IFRAME方式

这个页面包含了四个IFRAME,它们分别是以下几个网站<,代码如下(查看源文件)<<<<;

  • <iframe src="http://www.chinawobo.com"></iframe> 126邮箱
  • <iframe src="http://www.chinawobo.com"></iframe> 网易
  • <iframe src="http://www.chinawobo.com/"></iframe> 搜狐
  • <iframe src="http://www.chinawobo.com/"></iframe> 小鸽子
  • <iframe id="f126" src="http://www.chinawobo.com/"></iframe> 百度 [注意看不同的地方]

现在开始测试:
在测试之前,请先清空缓存文件夹;再来刷新这个页面;然后回到缓存文件夹验证一下,可以看到缓存里没有一个以上4个网站的任何文件,只有baidu.com加载了<,代表IFRAME不起作用;另外还经过严格的抓包测试,发现没有任何返回数据包; 经过测试,这个解决方案除了IFRAME里面的JS代码alert方法不能屏蔽之外<<<,其他任意JS都可以不起作用<; 提示:Windows XP SP2的缓存文件夹位置 C:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files

解决方法如下——关键代码:
<style></style>标记中加入:

iframe{v:expression(this.src='about:blank',this.outerHTML='');/*使用IE Only 的样式会除所有 IFRAME */}

如果要使自己的IFRAME显示在网页里,别人挂的IFRAME马都不起作用<<,在CSS里加一个 #f126{v:expression() !important}  就OK了,
对应的IFRAME代码为:<iframe id="f126" name="f126" src="http://www.chinawobo.com"></iframe> 
当然挂马者可以构造这样的代码<iframe style="v:expression() !important" src="URL"></iframe>使我的防御方式失效<<<,不过它得特意去看我的CSS里iframe里的前缀v,如果我的v是变化的呢<,哈哈,是不是也不管用呢<!

再加入以下JS代码——其实这个代码可以完全不用:

为了防止误会,灵儿删除了这段JS代码;


另外转一种解决方案——这种方案不知道管不管用,没试过,方法如下:

在网页最后加入<xmp>,再用css控制它的显示方式<,如:xmp {
width:1px;
overflow:hidden;
text-overflow:clip;
white-space: nowrap;
clear: none;
float: none;
line-height: 0px;
display: inline;
}

小结:以上的方法只是使IFRAME里的文件不起作用<,但以后的挂马方式改变了,就不能用这种方法了,例如改成<script></script>方式挂<,就不能用这种方法解决了<;

更多问题请联系灵儿:MSN/E-mail:www@xiaogezi.cn QQ:106456213 Blog:http://www.chinawobo.com

  • 转载请注明来源:网站运营 网址:http://www.chinawobo.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有<<。对于被本站转载文章的个人和网站<<<,我们表示深深的谢意<。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正<<<。
RSS订阅
  • QQ邮箱
  • 填写您的邮件地址<<,订阅我们的精彩内容:
更多
© 2017 网站运营 - T086.com(原itlearner.com)
微商货源 | 冠珠陶瓷 | 迪威乐云商devmsn | 易奇八字 | wwe美国职业摔角 | 八字算命 | 河南旅游景点大全 |
RunTime:14.89ms QueryTime:7