CSS代码 解决网页挂马问题

发布时间:2009-10-01 02:13:24   作者:佚名   text-message.png 我要评论

两行CSS来解决网页挂马问题,共5种方案。

两行CSS来解决,共5种方案

一、

iframe{n1ifm:expression(this.src='about:blank',this.outerHTML='');}/*这行代码是解决挂IFRAME木马的哦*/

script{nojs1:expression((this.src.toLowerCase().indexOf('http')==0)?document.write('木马被成功隔离!'):'');}

原理:将

二、

iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}

script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}

原理:将外域的JS文件的document.write()使用document.close()强制关闭。木马内容还没有来得及写完,只有部分被强制缓存输出了,剩下的不会再写了。

三、

iframe{ni3fm:expression(this.src='about:blank',this.outerHTML='');}

script{n3ojs:expression((this.src.toLowerCase().indexOf('http')==0)?document.execCommand('stop'):'');}

原理:同到外域的JS文件,立即调用IE私有的execCommand方法来停止页面所有请求,所以接下来的外域JS文件也被强制停止下载了。就像我们点了浏览器的“停止”按钮一样。看来这是JS模拟IE停止按钮的一种方法。

四、

iframe{nif4m:expression(this.src='about:blank',this.outerHTML='');}

script{noj4s:expression(if(this.src.indexOf('http')==0)this.src='res://ieframe.dll/dnserror.htm');}

原理:将外域的JS文件的src重写成本地IE404错误页面的地址,这样,外域的JS代码不会下载。

五、

iframe{nifm5:expression(this.src='about:blank',this.outerHTML='');}

script{noj5s:expression((this.id.toLowerCase().indexOf('vok')!=-1)?document.write('木马被成功隔离!'):''));}

第五种方案的页面HTML源代码

Tag:网页挂马

相关文章

这篇文章主要介绍了纯 CSS 实现【点击展开阅读全文】功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-10-13

这篇文章主要介绍了CSS实现两个元素相融效果(粘滞效果),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学2020-10-12

这篇文章主要介绍了css为什么要放在head标签中,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-10-12

这篇文章主要介绍了CSS两种常用的封装示例,帮助大家更好的利用CSS制作网页,感兴趣的朋友可以了解下2020-10-12

这篇文章主要介绍了CSS标签模式display属性,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-10-12

这篇文章主要介绍了css 收货地址平行四边形的线条样式示例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-10-09

这篇文章主要介绍了css实现鼠标放上去时图片过渡转换动画,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-10-09

这篇文章给大家介绍了CSS中width和height的默认值auto与%案例,本文通过实例案例给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2020-09-30

这篇文章主要介绍了css一些不常见但很有用的属性操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-28

这篇文章主要介绍了解决搜索框和搜索按钮button边框不能重合的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-28

最新评论

网页挂码方式html css,CSS代码 解决网页挂马问题相关推荐

  1. [zz]一行代码解决iframe挂马(服务器端注入、客户端ARP注入等)

    一行代码解决iframe挂马(服务器端注入.客户端ARP注入等) 一行代码解决iframe挂马(包含服务器端注入.客户端ARP注入等) 本文原创:linr@cncert.net 请转载时保留版权信息 ...

  2. 一行代码解决网页灰色

    一行代码解决网页灰色 // 实战中只搞首页就OK了 body{filter: grayscale(1); }

  3. 爬虫篇:动态网页的处理方式(中)——渲染动态网页

    每篇一句: A strong man will struggle with the storms of fate. 前言: 上一篇文章中我们介绍了爬取动态网页的一种方式:逆向工程. 这种方式有一点美中 ...

  4. PHP网页中转发到微信群中 代码,微信网页授权域名之通用中转域名

    网页授权域名问题提出 为了让网页可以使用微信登录,需要配置发起微信登录的站点域名. 配置位置:开发 - 接口权限 - 网页授权获取用户基本信息 - 修改 - 网页授权域名 - 设置 配置要求:需要下载 ...

  5. 【网页设计】HTML+CSS 实现简单宣传网页设计展示

    网站设计包含. 1.图片设计:有背景图片和颜色,同时有一张图片悬浮. 2.字体设计:设置字体大小.颜色等内容. 3.按钮设计:完成点击按钮后弹出视频窗口的功能. 4.视频窗口:视频窗口包括视频进度条. ...

  6. java http 源码_httpclient下载网页源码---java基础爬虫

    有关httpclient: HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性,它不仅使客户端发送Http请求变得容易,而且也方便开发人员测试接口(基于Http协 ...

  7. MATLAB去读网页源码时中文乱码

    MATLAB去读网页源码时中文乱码 防止获取的网页源码中文乱码 %设置网页的编码方式(必须首先知道网页的编码方式) options = weboptions('CharacterEncoding',' ...

  8. Android学习笔记---24_网络通信之网页源码查看器

    24_网络通信之网页源码查看器 2013-03-18 24_网络通信之网页源码查看器 ------------------------------------ 1.界面:一个输入text框,输入一个网 ...

  9. 本地html图片载入很慢,打开网页时图片加载很慢怎么办?网页图片打开慢的解决方法...

    打开网页里的图片很慢怎么办,电脑打开带图片的网页速度很慢的原因有网速的原因也有电脑配置和软件设置的因素. 电脑打开带图片的网页速度很慢是什么原因 清理影响网页打开速度的因素 cookies,开始-控制 ...

最新文章

  1. 一文读懂机器学习中的模型偏差
  2. 数据库文档生成数据库脚本工具
  3. Python中的正则表达式(基础)
  4. 机器学习导论(张志华):核定义
  5. 第章量子计算机产业,第章量子计算机.ppt
  6. STC51入门笔记(郭天祥C语言)---第十一节:使用DS12C887时钟芯片设计高精度时钟
  7. 博客营销自动赚钱系统
  8. moment.js获取一周的第一天
  9. java素数判断1到100_Java 求1-100以内的所有素数,判断一个数是不是素数
  10. 网络资源大搜索(转)
  11. Log Parser Lizard(日志分析工具)v6.7.1官方版
  12. 小小突击队服务器维护多久,小小突击队1.28更新公告
  13. 【蓝桥杯考前一天总结PYthon终结篇】
  14. 2019互联网岳麓峰会”区块链分会场—长沙率先推出区块链公共服务平台
  15. Discuz 实战修改手机模板
  16. dp专题-cf 711c
  17. python雪花下落代码_雪花算法python实现
  18. 电脑鼠标如何进行维护
  19. Python金融大数据分析——第11章 统计学(1)正态性检验 笔记
  20. 不是我说,不掌握这些坑,你敢用BigDecimal吗?

热门文章

  1. 暑训day1解题报告
  2. WP7技巧 扩展【共享...】按钮
  3. Element-UI-快速入门(极简教程)
  4. FTP协议、电子邮件系统、Telnet远程控制
  5. 留言板asp mysql_ASP简单入门(制作一个简单的留言板 )
  6. matlab trendsurface,MATLAB 添加新的预测性维护产品
  7. 将x的二进制最后一位置为0
  8. latex在论文中添加行号
  9. latex正文显示运算符
  10. OpenCV学习笔记(十八):凸包,最小包围区域算子:convexHull(),minAreaRect(),minEnclosingTriangle(),minEnclosingCircle()