跟IFRAME挂马说再见

导读:
  ifram是黑客们挂木马常用的代码,但是今天就给大家说说即使你加了这个代码你的网页木马也不管用!因为FF(Firefox)不怕IFRAME,于是就拿IE开刀,不知道比尔有没有奖发。我只写了一句代码,就搞定了,哈,痛快。就是IE only(特有的)的CSS中的属性expression,插进去试试,果然那些IFRAME不起作用了。 Chinaz~com
  代码如下: Www_Chinaz_com
  以下为引用的内容:
  
  站长.站
  分析:前缀:expression(表达式);这个前缀是可以随意更换的,我上面取名为"v",例如我可以换成:abc123:expression(this.src='about: blank',this.outerHTML='); 挂木马的家伙得先看你的CSS里这个前缀,然后挂马的时候写成这样 style="abc123:expression() !important" src="URL">,那个前缀一定要是和你的网站一样的(abc123),才能挂到马,哈哈哈!如果把前缀做成动态的,就非常OK了,看你怎么挂! Chinaz^com
  优点:可以解决一些站长的烦恼,无须去理会人家插了多少IFRAME木马,那些IFRAME都不起作用;保护了访客的安全,这些IFRAME不执行,不下载,就不会破坏到访问的电脑;代码简单,仅一句CSS样式,不管你是ASP,ASP.NET,JSP,PHP还是RUBY,都通用;
  中国站.长站
  缺点只适合防御目前的挂IFRAME方案;使得人家挂马的方式要改变了,挂马者可以构造这样的代码 style="v:expression() !important" src="URL">使我的防御方式失效,不过挂马都一定得看我的CSS里expression前面的这个"v" 字母,我可以换成任意的如:xgz:expression(...),哈哈哈,他也拿我没办法,再如,如果我这个前缀是变化的,是不是也行吖 *_*
  Www_Chinaz_com
  不能防御其他标记的马,如<script>、 等。到那时候再来找我吧,呵呵~ 网页里插入的IFRAME还是存在,只是不起作用了;
  Chinaz.com
  再加固防线,加入以下JS代码——其实这个代码可以完全不用:
  Chinaz.com
  以下为引用的内容:
  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值