로그인 무차별 대입 공격 차단

저희 사이트들이 올라간 서버의 접속 기록을 열어 보니, IP 하나에서만 로그인 시도가 2만~3만 번씩 쌓여 있었습니다. 위에서부터 세어 보니 그런 IP가 8개였습니다. 사이트 주소 뒤에 로그인 주소만 붙이면 누구에게나 로그인 화면이 열립니다. 자동 프로그램은 사이트를

저희 사이트들이 올라간 서버의 접속 기록을 열어 보니, IP 하나에서만 로그인 시도가 2만~3만 번씩 쌓여 있었습니다. 위에서부터 세어 보니 그런 IP가 8개였습니다. 사이트 주소 뒤에 로그인 주소만 붙이면 누구에게나 로그인 화면이 열립니다. 자동 프로그램은 사이트를 가리지 않고, 열린 로그인 화면이 보이면 일단 두드려 봅니다. 워드프레스로 사이트를 운영하고 계시다면 지금도 같은 일이 생기고 있을 수 있습니다.

로그인 시도는 어디로 들어왔나

기록을 따라가 보니 시도가 들어온 곳이 여럿이었습니다.

로그인 화면에는 아이디와 비밀번호를 바꿔 가며 넣어 보는 요청이 몰려 있었습니다. 예전 앱 연동에 쓰던 통로로도 시도가 들어왔습니다. 이 통로는 요청 한 번에 비밀번호를 여러 개 넣어 볼 수 있어서 공격하는 쪽이 좋아합니다. 서버에 직접 접속하는 문에도 하루 동안 로그인 실패가 49번 남아 있었습니다.

그때까지 이 서버에는 반복 시도를 따로 막는 장치가 없었습니다. 같은 곳에서 계속 두드려도 서버는 매번 그대로 받아 주고 있었습니다.

비밀번호가 길어도 그냥 두면 손해인 까닭

비밀번호를 길게 만들어 두셨다면 괜찮겠다고 생각하기 쉽습니다. 그래도 그냥 두기 어려운 까닭이 둘 있습니다.

하나는 서버가 지친다는 점입니다. 로그인 시도가 들어올 때마다 워드프레스가 돌아가야 해서, 시도가 쌓일수록 진짜 방문자가 보는 화면이 느려집니다.

다른 하나는 계정 가운데 가장 약한 곳이 뚫린다는 점입니다. 예전에 만든 짧은 비밀번호나 다른 사이트와 같이 쓰는 비밀번호가 계정 하나에만 남아 있어도 거기가 입구가 됩니다. 관리자 계정이 뚫리면 그동안 쌓아 온 글과 검색 유입이 한꺼번에 흔들립니다. 소 잃고 외양간 고치지 않으려면 뚫리기 전에 막아 두는 편이 훨씬 덜 아픕니다.

켜기 전에 지난 기록에 먼저 대 본 이유

2026년 10월 21일, 저희는 서버 입구에서 반복 시도를 자동으로 돌려보내는 장치를 넣었습니다. 서버 입구에서 막으면 워드프레스는 그 요청을 아예 받지 않습니다.

바로 켜지는 않았습니다. 먼저 그동안 쌓인 기록에 대 봤습니다. 기록에는 로그인 시도가 약 1만 2천 건 있었는데, 처음 만든 규칙은 그중 한 건도 잡지 못했습니다. 기록에 적힌 날짜 모양이 규칙이 기대한 모양과 달랐기 때문입니다. 그 부분을 맞추고 다시 대 보니 그 시도를 전부 잡았고, 보통 방문자 요청은 한 건도 걸리지 않았습니다.

규칙이 틀려도 장치는 정상 작동 중으로 보입니다. 켜기만 하고 끝냈다면 막고 있다고 믿으면서 실제로는 아무것도 못 막았을 겁니다. 보안 장치를 켜 두셨다면 정말 시도를 잡고 있는지도 확인해 보셔야 합니다.

켜자마자 막힌 IP가 나왔고, 서버에 있는 사이트들은 모두 평소처럼 열렸습니다.

서버에 손댈 수 없는 호스팅이라면

일반 호스팅을 쓰시면 서버 입구에 장치를 넣기 어렵습니다. 이때 고를 수 있는 길이 둘 있는데, 둘 다 아쉬운 점이 있습니다.

보안 플러그인의 로그인 횟수 제한은 관리자 화면에서 바로 켤 수 있어 편합니다. 다만 시도가 워드프레스까지 들어온 뒤에 막기 때문에 서버는 계속 일을 합니다.

앱 연동 통로를 막으면 대입 시도가 많이 들어오는 문 하나가 닫힙니다. 그런데 그 통로를 쓰는 앱이나 플러그인이 있다면 그것도 같이 멈춥니다. 사이트에서 무엇이 그 통로를 쓰는지 모르고 막으면 엉뚱한 기능이 끊길 수 있으니, 사이트 구성부터 살펴보고 정하셔야 안전합니다.

지금 바로 열어 볼 곳

관리자 화면의 사용자 목록을 열어 지금은 안 쓰는 관리자 계정이 남아 있는지 보세요. 예전 직원이 쓰던 계정이나 외주 작업 때 만든 계정도 함께 살펴보시면 좋습니다.

보안 플러그인을 쓰고 계시다면 로그인 실패 기록 화면도 열어 보세요. 같은 곳에서 반복 시도가 쌓여 있다면 이미 누군가 로그인 화면을 두드리고 있다는 뜻입니다.

기록을 보고 걱정되신다면 저희가 쓰고 계신 서버와 호스팅을 보고 막을 방법을 함께 정할 수 있습니다. 보안 업그레이드 견적도 따로 받아 보실 수 있습니다.

로그인 보안과 정기 점검을 맡기고 싶으시면 관리형 구독을 살펴보세요.

무료

사이트 무료 점검 신청

사이트 주소와 연락처를 남겨 주시면 살펴본 뒤 1일 이내 점검 보고서로 드립니다.

무료 사이트 점검