워드프레스 홈페이지에서 “다음 사이트에 멀웨어가 있습니다” 해결 방법

워드프레스 홈페이지를 만들고 한 동안 방치해 두었는데, 다시 홈페이지에 접속 하였더니 다음과 같이 멜웨어에 감염 되었다고 이를 해결해 달라는 문의가 종종 있습니다.

 

 

malware

 

(위 메시지는 크롬 브라우저에서 뜨는 메시지입니다. 다른 브라우저에서는 다른 메시지가 출력됩니다)

 

 

위 메시지가 뜨는 원인은 다양하지만 결론은 현재 운영중인 워드프레스 사이트에 문제가 있다는 것인데, 이 문제를 해결하는 최선의 방법은 DB 데이터를 제외한 워드프레스 코어, 워드프레스 플러그인 및 테마를 새 버전으로 교체하고 업로드 파일을 체크하는 것입니다.

 

 

1. 워드프레스 코어 교체

 

워드프레스 코어 교체 시 일부 파일을 복사하지 말고 가능한 한 이전 버전 파일을 모두 지우고 새 버전 파일로 교체할 것을 권장합니다. 복사 대상은 다음과 같습니다.

 

  • wp-admin 전체
  • wp-includes 전체
  • /(루트) 디렉토리에 있는 파일들

 

 

2. 워드프레스 플러그인 및 테마

 

워드프레스 플러그인의 경우는 새 버전으로 업데이트가 가능한 플러그인은 새 버전으로 업데이트하고, 새 버전으로 업데이트가 되지 않는 경우는 동일 버전의 새 파일로 교체해야 합니다.

 

워드프레스 테마의 경우는 해외 유료 테마, 무료 테마, 커스텀 제작에 따라 다를 수 있는데 보통 해외 유료 테마 및 무료 테마의 경우는 새 버전 업데이트 유무에 따라서 새 버전으로 업데이트 하거나 동일 버전의 새 파일로 교체할 것을 권장하니다. 커스텀 제작이 경우는 제작 업체에 요청해서 새 버전으로 교체하는 것을 권장합니다.

 

 

3. 업로드 파일

 

글 또는 페이지 작업하면서 업로드 한 파일 및 디렉토리에 이상 파일이 있는지 체크해야 합니다. 보통 이미지가 많은데 이미지가 있는 폴더에 정체를 알 수 없는 *.php, *.css, *.js 등 파일이 있다면 이 파일을 제거해야 합니다.

 

 

 

대부분의 경우 위 체크만으로도 문제가 해결되는 경우가 많은데, 만약 해결이 되지 않는다면 문제의 원인을 찾아야 합니다. 보통 경고 창 하단에 보이는 세부정보를 클릭하면 문제의 원인을 알 수 있습니다. 이번 경우 문제 원인은 다음과 같습니다.

 

report

 

 

위 그림에서 “이 웹사이트의 일부 페이지가 다음과 같은 위험한 웹사이트로 방문자를 보냅니다. uvadi.cz” 이 문구에서 문제의 원인을 알 수 있습니다. 문제의 원인을 알고 나면 이를 해결하는 것이 좀 더 쉬워지는데, 설정 파일부터 이미지, 스타일, 스크립트 파등 파일부터 DB데이터까지 단계적으로 체크해 나가면서 해결해야 합니다. 이에 대한 해결 방법은 케이스마다 다를 것이기 때문에 자세한 설명은 하지 않았습니다. 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

인기 글

Ubuntu 22.04 LTS에 Python 3.8 or 3.9 설치 방법
서버 : Vultr 클라우드OS: Ubuntu 22.04 LTS사용자 계정 생성하여 설치 진행함1. Start with the system updatesudo apt update...
오라클 클라우드 OCI 가입 드디어 성공 했습니다 (상세 후기)
2023년 2월 16일에 ‘오라클 클라우드 지급 검증 실패 글‘을 남긴 적이 있습니다.그 때 검색을 통해 해결 방법을 찾아 보았고, 당시 성공했던 분들의...
워드프레스 홈페이지를 HTML 파일로 변환하는 방법
이전에 워드프레스 홈페이지를 HTML로 변한할 수 있는지 요청이 왔을 때 Simply Static 플러그인으로 워드프레스 홈페이지를 HTML로 변환하는 방법을 테스트한 적이 있습니다....
cURL error 28: Resolving timed out after xxx milliseconds 해결 방법
다양한 워드프레스 사이트를 구축하다 보면 호스팅이 아닌 자체 서버를 사용하는 것이 유용한 경우가 있습니다. 하지만 이 경우 서버 구성이라던지 워드프레스 환경을 구동하기 위한 웹서버/DB서버...
워드프레스 글 또는 페이지 복사 방법
워드프레스에서 홈페이지 제작 작업을 하다 보면 유사한 페이지가 많아서 하나의 페이지(틀)만 만들고 이를 복사해서 사용하면 좋을 때가 있습니다. 다음은 이 때 유용하게 활용할 수 있는...