테스트 사이트 - 개발 중인 베타 버전입니다

extend 폴더에 이상한 파일이 있습니다. 채택완료

강시원 5년 전 조회 1,461

extend 폴더에 

 

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

 

소스가 

 

$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 "

";

        print_r($obj);

        echo "
";         die();     } }

 

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

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플래토
5년 전

내용으로 보아

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

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

 

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

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

 

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

 

삭제하지 마시고

맨위에서 두번재줄에

 

return;

한개만 넣으세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

5년 전

네그렇네요 사용자정의 파일입니다. 공통페이지에 들어가는 내용을

개발자가 기입한것 같습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인