우선 저희 홈페이지에 업로드된 아래 보안패치를 적용하셨는지 궁금합니다.
http://passkorea.net/Board/ViewDoc.aspx?brdNo=6&docNo=30711&page=1&brdType=
적용하셨는데도 문제가 계속된다면 아래 정보를 메일(ibin@passkorea.net)로 알려주시면
소스가 변조되었는지 등을 확인해드리도록 하겠습니다.
- 서버접속정보(telnet or ftp)
- 사이트내에 엔빌더외 다른 프로그램의 설치여부
- 호스팅업체에서 제공하는 스팸발송근거로 제시한 웹로그나 기타분석자료
-------------------- Original message --------------------
※ 필수입력정보 ※
▷ 제품버젼 : Nbuilder PHP 1.6
▷ 오류발생 메뉴/주소 :
http://lightoflove.us/community/module/board/boardRead.php?table=tb_ib__left6&b_bno=45
▷ 에러메세지 :
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/usr/www/users/jaechul/nbuilder/community/module/board/boardRead.php' (include_path='.:/usr/local/lib/php') in Unknown on line 0
▷ 질문내용 :
안녕하십니까?
현재 미국에 있는 Pair Networks라는 회사에서 웹호스팅을 하여 운영하고 있습니다.
위와 같은 에러가 모든 게시물을 읽을 때 발생하여 확인해 보았더니 community/module/board/boardRead.php 파일의 권한이 000으로 바뀌어 있었습니다.
서버 관리자에게 문의를 하였더니 위의 PHP를 통해 스팸메일이 다량 발송되고 있다며 서버쪽에서 강제로 권한을 수정한 것이라고 합니다. 회사 정책상 소스를 수정하지 않으면 퍼미션을 바꿔줄 수가 없다고 하니 홈페이지의 모든 게시물을 읽을 수 없는 기가 막힌 상황이 되어버렸습니다.
소스 파일을 어떻게 수정해야 할까요?