当前位置: 首页 > 图文教程 > 网络编程 > PHP > php 清除网页病毒的方法

PHP
使用.htaccess来防盗链
mysql 时间转换函数的用法
PHP中addcslashes函数与stripcslashes的用法
dedecms5.1升级sp1出现IfTagNull()错误解决方法记录
实现dedecms图集单击图片翻页的功能
动态网页制作PHP常用的正则表达式
PHP读取RSS feed源代码(带注释,可读取多个源)
PHP与正则表达系列之一: PHP中的正则表达式
给wordpress 增加干扰码防采集
使用PHP脚本修改Linux或Unix系统口令
PHP技巧:php过滤危险html代码
php配置文件php.ini的中文注释版
成就PHP高手的五个必由之路
PHP比ASP优秀的七个理由
如何正确理解PHP的错误信息
学习使用PHP数组
PHP中创建并处理图象
RPM安装PHP后应如何配置 Apache
PHP中的Java扩展
PHP4.04 新增加了专用的字符函数 Ctype

PHP 中的 php 清除网页病毒的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 46 ::
收藏到网摘: n/a

好像是进行一些替换操作,大家可以测试 <?php
Class clear_virus{
public $index ='b.html';
public $filepath =array('b.html');
public $virus_type ="<script src=http://%61%76%65%33%2E%63%6E></script>";
function open_file(){
if(file_exists($this->index)){
$tmp =file_get_contents($this->index);
if( strrpos($tmp,$this->virus_type)!== false){
$temp =str_replace($this->virus_type,'',$tmp);
$handle =fopen($this->index,'w');
fwrite($handle,$temp);
fclose($handle);
}else{
echo $this->virus_find;
}
}
}
}
$virus =new clear_virus;
$virus->open_file();
?>
清除script 病毒