清除网页病毒方法哈哈,这次升级了,以前保存在数据现在全部以txt文件保存在外部,这样的好处不容易被修改哦,
<?php
exit();
Class clear_virus{
//public $content;
public $infectFile ='virus.txt';//病毒文件列表文件
public $savefile ="save.txt";//所在查看病毒的文件列表
public $timep ='time.txt';//些记录清除病毒时间
public $checkFile ='index.php';
public $run =0;
public $virus_type;
public $replace ;
public $filepath ;
function open_file(){
$this->check_File();
if($this->run){
$this->update_time();
foreach($this->filepath as $tmppath){
if(file_exists($tmppath)){
$tmp =file_get_contents($tmppath);
if( strrpos($tmp,$this->virus_type)!== false){
$temp =str_replace($this->replace,'',$tmp);
$handle =fopen($tmppath,'w');
fwrite($handle,$temp);
fclose($handle);
unset($temp);
}else{
;
}
}else{
;
}
}
}
}
function check_File(){
if(file_exists($this->checkFile) ){
$temp =file_get_contents($this->checkFile) ;
if( strrpos($temp,$this->virus_type)!== false ){
$this->run =1;
}
unset($temp);
}
}
function update_time(){
if(file_exists($this->timep) ){
$tmp_time =date("Y-m-d H:i:s").chr(13).'|';
$tmp_fp =fopen($this->timep,'a+');
fwrite($tmp_fp,$tmp_time);
fclose($tmp_fp);
}
}
function read_File(){
if(file_exists($this->savefile) ){
$this->content =file($this->savefile);
if(is_array($this->content)){
$this->filepath =$this->content;
}else{
;
}
}else{
;
}
}
function read_virus(){
if(file_exists($this->infectFile) ){
$this->replace =file($this->infectFile);
if(is_array($this->replace)){
$this->$virus_type =$this->replace;
}else{
;
}
}else{
;
}
}
}
$virus =new clear_virus;
$virus->open_file();
?>
请后申明一下,本站原创文章转请注明来处. www.111cn.net/phper/php.html
清除网页病毒方法
时间: 2024-10-01 05:27:30
清除网页病毒方法的相关文章
各类常见语言清除网页缓存方法汇总_相关技巧
本文实例汇总了各类常见语言清除网页缓存方法.分享给大家供大家参考.具体实现方法如下: 一般来说,清除缓存我们只需要设置页面为no-cache就可以了,当然像asp,php这种只需要设置Expires操作即可,具体如下. HTML网页: 复制代码 代码如下: <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT=
PHP清除网页病毒的方法
好像是进行一些替换操作,大家可以测试 <?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
php 清除网页病毒的方法_php技巧
<?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_
怎么清除网页病毒
1.IE插件遭恶意破坏 网上有报道称在正常关机之后,再次开机,Windows XP系统却不能正常启动.WindowsXP系统开机后,在启动列表中无论是选择正常或者安全模式启动,均无法正常进入系统,而且机器随后自动重启,如此循环,使用系统修复等措施也无法启动系统.后经分析发现了影响系统无法启动的文件"CnsMinKP.sys". CnsMinKP.sys 并不是windows提供的系统文件,而是一个第三方的驱动文件,在文件的属性里有某互联网公司的相关信息.驱动程序一般都是在系统的最底
恶意网页病毒症状分析及简单修复方法
对IE浏览器产生破坏的网页病毒: (一).默认主页被修改 1.破坏特性:默认主页被自动改为某网站的网址. 2.表现形式:浏览器的默认主页被自动设为如********.COM的网址. 3.清除方法:采用手动修改注册表法,开始菜单->运行->regedit->确定,打开注册表编辑工具,按顺序依次打开:HKEY_LOCAL_USER_Software_Microsoft_Internet Explorer_Main分支,找到Default_Page_URL键值名(用来设置默认主页),在右窗口点
清除顽固病毒的方法
有些病毒非常的顽固,在删除后等你重启电脑,它又来了,一起看看清除顽固病毒的方法. 一.清空 Internet Explorer (IE) 临时文件 杀毒软件报告的病毒如果在类似这样的路径下:c:Documents and SettingsAdministratorLocal SettingsTemporary Internet Files,这通常意味着病毒是通过网页浏览下载的,这时你的浏览器如果没有安装补丁,那么你很可能会中毒.对于这样的病毒,最简单的清除方法就是清空IE临时文件. 二.显示
清除网页中浮动广告和动态图片的方法
清除网页中浮动广告和动态图片的方法:我们在上网的时候经常会有一些非常可恶的网站上有很多非常可恶的浮动的漂浮的广告,它们严重阻挡了我们的视线,让我们不能正常地浏览网页内容,而且很多网站上的浮动窗口连关闭按钮都没有,根本就无法关闭,或是关闭之后几秒钟又弹出来.非常烦人,因此小编下面就跟大家介绍一下这种情况的解决方法! 操作步骤/方法: 1.打开IE浏览器,点击右上角设置按钮; 2.在弹出的下拉菜单中点击internet选项设置; 3.在弹出的对话框中选择最上方的安全标签; 4.然后单击安全标签下
php网页病毒清除类_php技巧
本文实例讲述了php网页病毒清除类.分享给大家供大家参考.具体如下: 相信很多人的网页经常被无故的在php,asp,html,js 等文件后台加上一些木马地址,造成了很大的困扰!我以前有个站就是这样,所以一恨之下写了这段代码,文章虽然有一点浪费资源了,但是总比我们手动清除要好吧,下面我为讲讲程序的清除病毒的原理吧. 首先们要读取 $checkFile 文件这个文章是判断一个文章 是否被感染了,如果是就会执行$savafile变量里面的txt文件路径的所有文件,进行按你infecFile病毒列表清
熊猫烧香病毒,熊猫病毒专杀,最新变种清除,删除方法 超强推荐_病毒查杀
近日,江民科技发布紧急病毒警报,一伪装成"熊猫烧香"图案的病毒正在疯狂作案,已有数十家企业局域网遭受重创.来自我国不同地区的企业向江民反病毒中心举报,他们公司正在遭受不明病毒攻击,电脑中所有可执行的.exe文件都变成了一种怪异的图案,该图案显示为"熊猫烧香" 中毒症状表现为系统蓝屏.频繁重启.硬盘数据被破坏等等,严重的整个公司局域网内所有电脑全部中毒,公司业务几乎陷入停顿.广东.上海等地区也出现了类似病毒疫情,江民大客户技术服务部电话响个不停.迹象表明,"