XE exe 파일업로시 -x가 붙는 현상

DNAVI 2016.04.09 02:37 조회 수 : 477

https://github.com/xpressengine/xe-core/commit/633da1b13c2b69d34984edf389fa5892f8a091e2


xe 1.8부터 서버공격의 문제점때문에 exe파일업로드 -x가 붙게 되었다.

현재 내서버는 공격대상이 아니므로 해당패치를 무력화하기로 하였다.

해당 링크를 참조하여 modules/file/file.controller.php 변경을 해야한다


업그레이드 하다가 알게된 사실인데 XE 1.8부터 서버공격때문에



php|phtm|phar|html?|cgi|pl|exe|jsp|asp|inc 파일을 업로드 하면 -x가 붙게되었습니다.



해제를 할려면




modules/file/file.controller.php 에




$file_info['name'] = preg_replace('/.(php|phtm|phar|html?|cgi|pl|exe|jsp|asp|inc)/i', '$0-x',$file_info['name']);


 


찾으셔서 exe를 없애주시면 됩니다.


 




참고해주세요..