지금까지 워드펜스 설치, 로그인 페이지 주소 변경, 2단계 인증까지 차근차근 안내해드렸습니다. 이 세 가지만으로도 홈페이지 대문은 꽤 튼튼하게 잠근 셈입니다. 그런데 보안은 대문만 잘 잠근다고 끝나는 게 아닙니다.
가끔은 집 안에 이미 들어와 있는 문제가 없는지도 점검해봐야 합니다. 그 역할을 해주는 게 바로 워드펜스의 악성코드 검사(Scan) 기능입니다. 오늘은 이 검사 기능을 어떻게, 얼마나 자주 확인해야 하는지, 그리고 경고가 떴을 때 초보자도 당황하지 않고 대처하는 방법을 안내해드리겠습니다.
악성코드 검사가 필요한 이유
로그인 페이지를 숨기고 2단계 인증까지 설정했다면 대부분의 침입 시도는 막아낼 수 있습니다. 하지만 완벽한 방어란 존재하지 않습니다. 예를 들어 이런 경로로도 문제가 생길 수 있습니다.
- 오래된 버전의 테마나 플러그인에 남아있던 보안 취약점을 통해 들어오는 경우
- 잘 모르고 설치한 출처가 불분명한 무료 테마나 플러그인에 애초부터 악성 코드가 심어져 있던 경우
- 웹호스팅 계정 자체가 다른 경로로 노출되어 침입당한 경우
📖 용어 설명 — 악성코드 검사(Scan)란?
악성코드 검사는 홈페이지를 구성하는 모든 파일과 데이터베이스를 하나하나 살펴보면서, 정상적이지 않은 코드나 의심스러운 변경 사항이 있는지 확인하는 작업입니다. 병원에서 정기적으로 건강검진을 받는 것과 비슷합니다.
평소에는 아무 증상이 없어 보여도, 검진을 받아봐야 몸속에 숨어있는 문제를 미리 발견할 수 있는 것처럼, 홈페이지도 겉으로는 멀쩡해 보여도 검사를 해봐야 숨어있는 문제를 찾아낼 수 있습니다.
✍️ 저자 노트
처음 이 개념을 접했을 때 저도 “겉으로 멀쩡한데 굳이 검사가 필요할까”라는 생각을 했습니다. 그런데 실제로 악성코드에 감염된 홈페이지들을 보면 겉모습은 평소와 똑같은 경우가 훨씬 많습니다.
방문자도, 저자 본인도 눈치채지 못하는 사이에 검색엔진에서만 이상한 페이지로 노출되거나, 다른 사이트로 몰래 방문자를 넘기는 코드가 심어져 있는 식입니다. 그래서 정기 검사가 꼭 필요합니다.

워드펜스 스캔, 얼마나 자주 검사해야 할까
워드펜스는 기본적으로 하루에 한 번 정도 자동으로 검사를 실행하도록 설정되어 있습니다. 하지만 자동 검사에만 의존하지 마시고, 다음과 같은 경우에는 직접 확인해보시는 습관을 들이시길 권합니다.
- 새로운 테마나 플러그인을 설치한 직후: 출처가 명확하지 않은 테마나 플러그인을 설치했다면, 설치 직후 반드시 한 번 검사해보시는 게 좋습니다.
- 일주일에 한 번 정도 정기적으로: 특별한 일이 없더라도, 주간 단위로 검사 결과를 한번 훑어보시는 습관을 들이시면 좋습니다.
- 홈페이지가 평소와 다르게 느껴질 때: 갑자기 로딩 속도가 느려졌거나, 이상한 팝업이 뜨거나, 방문자로부터 “이상한 페이지로 연결된다”는 이야기를 들었을 때는 즉시 검사해보셔야 합니다.
💡 TIP
워드펜스 설정에서 검사 결과를 이메일로 받아보도록 설정해두시면, 매번 관리자 화면에 직접 들어가지 않아도 이상이 있을 때 자동으로 알림을 받으실 수 있습니다. Login Security 설정 때와 마찬가지로, 실제로 자주 확인하는 이메일 주소를 등록해두시는 게 중요합니다.
검사 실행하는 방법
1단계. Wordfence 검사 메뉴로 이동하기
관리자 화면 왼쪽 메뉴에서 ‘Wordfence’ → ‘Scan’을 클릭합니다.
2단계. 검사 시작 버튼 누르기
화면 상단에 있는 ‘Start New Scan(새 검사 시작)’ 버튼을 클릭합니다. 검사는 홈페이지 규모에 따라 몇 분에서 십여 분 정도 소요됩니다.
3단계. 검사 진행 상황 지켜보기
검사가 진행되는 동안 화면에는 어떤 항목을 검사하고 있는지 진행 상황이 실시간으로 표시됩니다. 파일 무결성 확인, 알려진 취약점 대조, 악성 코드 패턴 검색 등 여러 단계를 거칩니다. 이 과정에서 관리자 화면을 벗어나셔도 검사는 백그라운드에서 계속 진행됩니다.
4단계. 결과 확인하기
검사가 끝나면 화면에 결과가 나타납니다. 문제가 없다면 초록색으로 “이상 없음” 형태의 표시가 뜨고, 문제가 발견되면 빨간색이나 주황색으로 경고 항목이 표시됩니다.
⚠️ 주의
검사 도중에는 서버 자원을 다소 사용하게 되므로, 방문자가 많은 시간대는 피해서 검사를 실행하시는 게 좋습니다. 보통은 방문자가 적은 새벽 시간대나 늦은 밤에 자동 검사가 이루어지도록 기본 설정되어 있습니다.
검사 결과, 색깔로 심각도를 구분합니다
워드펜스는 발견된 문제를 심각도에 따라 색깔로 구분해서 보여줍니다. 이 색깔의 의미를 알아두시면 어떤 항목을 먼저 처리해야 할지 판단하기 쉬워집니다.
- 🔴 빨간색 (High/Critical, 심각): 실제 악성 코드가 발견되었거나, 매우 위험한 취약점이 확인된 경우입니다. 가장 먼저, 즉시 대처가 필요합니다.
- 🟠 주황색 (Medium/Warning, 경고): 잠재적으로 위험할 수 있는 항목이거나, 확인이 필요한 변경 사항입니다.
- 🟡 노란색 (Low, 낮음): 당장 위험하지는 않지만 참고해두면 좋은 정보성 항목입니다.
경고가 떴을 때, 초보자가 따라 할 수 있는 대처 순서
막상 빨간색이나 주황색 경고가 뜨면 많이 당황하시게 됩니다. 하지만 다음 순서대로 차분히 접근하시면 됩니다.
1단계. 절대 당황해서 아무 버튼이나 누르지 않기
가장 중요한 첫 단계입니다. 경고를 보자마자 급한 마음에 삭제 버튼부터 누르시면, 정상적인 파일까지 지워서 오히려 홈페이지가 제대로 작동하지 않게 만들 수 있습니다. 먼저 내용을 차분히 읽어보는 게 우선입니다.
2단계. 경고 항목을 클릭해서 상세 내용 확인하기
각 경고 항목을 클릭하면 어떤 파일에서, 어떤 이유로 문제가 감지되었는지 자세한 설명이 나옵니다. 영어로 되어 있어 어렵게 느껴지실 수 있지만, 파일 경로(위치)와 감지된 이유 정도만 확인하셔도 충분합니다.
3단계. ‘알려진 파일 변경’인지 ‘알 수 없는 파일’인지 구분하기
경고는 크게 두 가지로 나뉩니다.
- 원래 있던 정상 파일의 내용이 변경된 경우 (파일 변조)
- 원래는 없던 새로운 파일이 몰래 추가된 경우 (악성 파일 삽입)
워드펜스는 이 두 가지를 구분해서 알려주기 때문에, 어떤 상황인지 파악하는 데 도움이 됩니다.
4단계. 워드펜스가 제공하는 자동 복구 기능 활용하기
다행히 원본 파일을 알고 있는 항목(예: 워드프레스 자체 파일이나 잘 알려진 테마·플러그인 파일)의 경우, 워드펜스가 ‘Repair(복구)’ 버튼을 함께 제공하는 경우가 많습니다. 이 버튼을 클릭하면 손상된 파일을 원래의 정상 상태로 자동으로 되돌려줍니다.
💡 TIP
‘Repair’ 버튼이 보인다면, 이는 워드펜스가 원본 파일이 어떤 내용이어야 하는지 정확히 알고 있다는 뜻입니다. 초보자분들도 안심하고 이 버튼을 사용하실 수 있습니다.
5단계. 원인이 불분명하거나 심각도가 높은 경우, 웹호스팅 고객센터에 문의하기
Repair 버튼이 없거나, 알 수 없는 파일이 새로 발견된 경우, 또는 검사 결과가 유독 심각(Critical)으로 표시된 경우라면, 무리해서 직접 해결하려 하지 마시고 이용 중인 웹호스팅 업체의 고객센터에 문의하시는 걸 권해드립니다. 대부분의 호스팅 업체는 이런 보안 문제 대응을 도와주는 서비스를 제공하고 있습니다.
⚠️ 주의
파일을 직접 열어서 코드를 임의로 수정하거나 삭제하는 것은 초보자 단계에서는 권해드리지 않습니다. 잘못 건드리면 정상적인 부분까지 망가뜨려 홈페이지 전체가 작동하지 않게 될 수 있습니다. 확신이 서지 않는 항목은 반드시 전문가의 도움을 받으세요.
6단계. 문제 해결 후에는 반드시 재검사하기
Repair를 실행했거나 호스팅 업체를 통해 문제를 해결했다면, 반드시 다시 한번 검사를 실행해서 경고가 사라졌는지 확인하시길 바랍니다.
경고를 예방하는 평소 습관
검사 결과에서 경고를 아예 마주치지 않는 게 가장 좋겠지요. 다음 습관들이 예방에 도움이 됩니다.
- 테마와 플러그인은 항상 공식 워드프레스 저장소나 신뢰할 수 있는 곳에서만 설치하기
- 사용하지 않는 테마나 플러그인은 삭제해서 관리 부담을 줄이기
- 워드프레스 본체, 테마, 플러그인의 업데이트 알림이 뜨면 미루지 않고 바로 적용하기
- 앞서 안내해드린 로그인 페이지 변경과 2단계 인증을 항상 활성화된 상태로 유지하기
✍️ 저자 노트
결국 검사 기능은 문제를 ‘발견’하는 도구이지, 문제를 ‘예방’하는 도구는 아닙니다. 진짜 예방은 평소 습관에서 나옵니다. 신뢰할 수 없는 곳에서 받은 테마나 플러그인을 설치하지 않는 것, 이것 하나만 지키셔도 대부분의 문제는 애초에 생기지 않습니다.
정리하며
워드펜스의 검사 기능은 홈페이지의 정기 건강검진이라고 생각하시면 됩니다. 평소에는 눈에 띄지 않는 문제도 검사를 통해 미리 발견할 수 있고, 설령 경고가 뜨더라도 오늘 안내해드린 순서(당황하지 않기 → 내용 확인하기 → 변경/삽입 구분하기 → 복구 버튼 활용하기 → 필요시 전문가 문의하기 → 재검사하기)를 그대로 따라가시면 충분히 대응하실 수 있습니다.
로그인 페이지 숨기기와 2단계 인증으로 대문을 잠그고, 정기적인 검사로 집 안까지 살펴보는 습관을 들이시면, 초보자 수준에서 갖출 수 있는 워드프레스 보안은 이제 거의 완성되었다고 봐도 좋습니다.
