extend 폴더에 이상한 파일이 있습니다.

extend 폴더에 이상한 파일이 있습니다.

QA

extend 폴더에 이상한 파일이 있습니다.

본문

extend 폴더에 

 

_init.php 라는 이름으로 파일이 있는데 

 

소스가 

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


$enable_dev_ip = array('162.158.118.210');

$is_debug =  in_array($_SERVER['REMOTE_ADDR'],$enable_dev_ip) ? true : false;
//if($is_debug)die('bye');

$request_arr = explode('?', $_SERVER['SCRIPT_NAME']);
$request_uri = $request_arr[0];
$part_uri = array_filter(explode('/', parse_url($request_uri, PHP_URL_PATH)));
$curr_path = str_replace('.php', '', end($part_uri));
unset($part_uri[key($part_uri)]);
$curr_program = implode('/', $part_uri);

if(!function_exists('dd')){
    function dd($obj){
        echo "<pre>";
        print_r($obj);
        echo "</pre>";
        die();
    }
}

 

이렇습니다. 이게 무슨 파일인가요 ?

이 질문에 댓글 쓰기 :

답변 2

내용으로 보아

개발자가(개발자IP) 본인접속IP 해당될때 코드 확인을 위해서 심어둔

print_r2 와 유사한 기능으로 보여집니다

 

이전에 개발하신분에게 물어보시고, 

접근을 누가하는건지 확인이 안되시면 삭제하셔도 됩니다만

 

소스상에서 dd($obj) 라는 형태가 있다면

 

삭제하지 마시고

맨위에서 두번재줄에

 

return;

한개만 넣으세요

답변을 작성하시기 전에 로그인 해주세요.
전체 123,622 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT