Active Directory 보안: 아이덴티티 보호 가이드
By Mirko Peters · · Updated
아키텍처, 구현, 보안, 거버넌스에 대한 실용적인 지침으로 Active Directory 보안을 학습합니다.
Automatically translated with AI from the original post. Read the English original

모든 기업에서 Active Directory는 공격자에게 매우 중요한 대상입니다. 누군가 이를 장악하면 사람, 파일, 이메일, 클라우드 리소스에 대한 통제력을 잃게 됩니다. 공격자에게 특별한 해킹 기술이 필요한 것은 아닙니다. 작은 실수를 이용해 전체 접근 권한을 얻습니다. 따라서 신속하게 대응하고, 중요한 자산을 보호하기 위한 명확한 조치를 취해야 합니다.
핵심 요약
Active Directory는 네트워크를 누가 사용할 수 있는지 통제하는 데 도움을 줍니다. 이를 안전하게 유지하면 공격자가 중요한 데이터와 시스템에 접근하는 것을 막을 수 있습니다.
관리자 계정을 자주 점검하고 필요하지 않은 계정은 삭제하십시오. 이렇게 하면 공격자가 강력한 권한의 계정을 악용하기 어려워집니다.
네트워크에 계층화(tiering)와 세그먼테이션을 구성하십시오. 공격자가 내부에서 쉽게 이동하지 못하도록 막아 주며, 큰 문제가 발생하는 것을 방지하는 데 도움이 됩니다.
모든 관리자 계정에 다단계 인증(MFA)을 활성화하십시오. 권한이 없는 사용자의 침입에 대비해 추가 보호 기능을 제공합니다.
로그를 모니터링하고 보안 도구를 사용해 비정상적인 활동을 찾으십시오. 문제를 조기에 발견하면 위협을 막기 위해 신속하게 대응할 수 있습니다.
공격자가 Active Directory를 노리는 이유
인증의 중심 역할
Active Directory는 네트워크, 파일, 앱을 누가 사용할 수 있는지 결정하는 데 도움을 줍니다. 대부분의 기업에서 가장 중요한 보호 장치이며, 공격자도 이 사실을 알고 있습니다. Active Directory를 장악하면 거의 모든 것을 통제할 수 있습니다.
다음은 공격자가 Active Directory를 노리는 이유를 설명한 표입니다.
Active Directory를 노리는 이유 | 설명 |
|---|---|
인증의 핵심 기반 | AD는 Fortune 1000 기업의 90% 이상에서 아이덴티티의 핵심 기반으로 사용되므로, 공격자에게 매우 중요한 표적이 됩니다. |
측면 이동(Lateral Movement) | 일단 침해되면 공격자는 경고를 발생시키지 않고 계정을 생성하고, 권한을 변경하며, 내부에서 이동할 수 있습니다. |
실제 침해 사례 | 2024년 Change Healthcare 침해 사고는 취약한 MFA가 어떻게 AD 침해로 이어져 심각한 장애를 일으켰는지 보여 줍니다. |
하이브리드 환경의 복잡성 | 하이브리드 구성은 온프레미스와 클라우드 시스템을 결합하므로 공격 표면을 넓히고 보안을 더 복잡하게 만듭니다. |
레거시 프로토콜의 취약점 | NTLM과 같은 레거시 프로토콜과 OAuth 토큰은 공격자가 악용할 수 있는 추가적인 취약점을 만듭니다. |
Active Directory를 사용하면 모든 사용자, 컴퓨터, 규칙을 한곳에서 관리할 수 있습니다. 그룹 정책을 설정하면 모든 사용자에게 적용되는 규칙을 만들 수 있어 업무가 한결 수월해집니다. 하지만 공격자가 침입하면 한 지점에서 모든 영역에 접근할 수 있습니다.
침해의 결과
Active Directory를 누군가 장악하면 심각한 문제가 발생할 수 있습니다. 파일이나 서비스에 대한 접근 권한을 잃을 수 있습니다. 공격자는 사용자를 잠그거나, 데이터를 빼내거나, 비즈니스를 중단시킬 수 있습니다.
다음과 같은 상황이 발생할 수 있습니다.
IT 시스템이 중단되어 작동하지 않을 수 있습니다.
업무가 멈추면서 금전적 손실과 시간 낭비가 발생할 수 있습니다.
팁: Active Directory 보호는 단순히 해커를 막는 것에 그치지 않습니다. 비즈니스가 계속 운영되고 데이터가 안전하게 유지되도록 하는 데도 중요합니다.
위험을 이해하면 공격자가 왜 Active Directory에 침투하려 하는지 알 수 있습니다. 공격자보다 먼저 취약한 부분을 찾아 보완해야 합니다.
Active Directory 공격 경로
공격자가 침투하기 위해 정교한 도구가 필요한 것은 아닙니다. 작은 것부터 시작해 점차 더 많은 통제권을 확보하려고 합니다. 조기에 차단하려면 각 단계를 이해해야 합니다.
초기 접근과 측면 이동
공격자는 대개 쉬운 수법부터 사용합니다. 가짜 이메일을 보내 비밀번호를 빼내기도 하고, 한 번도 변경되지 않은 비밀번호를 악용하기도 합니다. 여러 계정에 흔한 비밀번호를 대입해 보기도 합니다. 네트워크에 취약한 부분이 있다면 공격자는 도구를 사용해 이를 찾아냅니다.
공격자는 침투에 성공한 뒤 다른 컴퓨터로 이동합니다. pass-the-hash 기법으로 암호 해시를 훔친 다음, 그 해시를 이용해 다른 곳에 로그인합니다. Kerberoasting은 취약한 암호를 사용하는 서비스 계정을 노립니다. 공격자는 BloodHound를 사용해 네트워크 구조를 파악하고 더 높은 권한을 얻을 방법을 찾습니다.
일반적인 공격 경로는 다음과 같습니다.
Kerberoasting으로 서비스 계정의 암호를 해독합니다.
LLMNR/NBT-NS 포이즈닝으로 암호 해시를 가로챕니다.
스크립트에 하드코딩된 암호를 사용합니다.
LDAP 정찰로 사용자와 컴퓨터 정보를 수집합니다.
참고: 이러한 작업 대부분은 일반적인 관리 작업처럼 보입니다. 무언가 잘못되었다는 작은 단서를 놓치지 않도록 주의해야 합니다.
권한 상승 기법
공격자는 침투한 뒤 더 많은 권한을 원합니다. 이를 위해 다양한 방법으로 더 높은 권한을 얻습니다. 다음은 자주 쓰이는 방법을 정리한 표입니다.
설명 | |
|---|---|
수직 권한 상승 | 일반 사용자에서 관리자 계정으로 권한을 높입니다. |
수평 권한 상승 | 같은 수준이지만 권한이 다른 계정에 접근합니다. |
자격 증명 기반 공격 | 피싱으로 암호를 훔치거나 메모리에서 암호를 추출합니다. |
취약점 악용 | 소프트웨어 버그를 이용해 관리자 권한으로 코드를 실행합니다. |
잘못된 구성 악용 | 공개된 파일 공유 등 취약한 설정을 이용합니다. |
소셜 엔지니어링 | 사람을 속여 암호를 넘겨받습니다. |
토큰 조작 | 탈취한 토큰을 사용해 다른 사용자인 것처럼 행동합니다. |
도메인 장악 기법
공격자는 높은 권한을 확보하면 완전한 통제를 원합니다. 골든 티켓이라는 위조 티켓을 만들어 오랫동안 어디든 접근할 수 있게 합니다. 일부는 DCSync 공격으로 도메인 컨트롤러의 모든 암호 해시를 복사합니다. 또 다른 공격자는 네트워크의 모든 암호가 담긴 NTDS.dit 파일을 훔칩니다.
도메인 장악의 징후는 다음과 같습니다.
복원하면 악성코드가 다시 살아나는 백업입니다.
복구에 사용할 수 있는 깨끗한 백업이 없습니다.
복구를 시도해도 공격자가 계속 남아 있습니다.
큰 실수로 모든 사용자가 잠기게 됩니다.
공격자가 여기까지 도달하면 전체 네트워크를 장악한 것입니다. 이 단계에 이르기 전에 반드시 차단해야 합니다.
관리자 영향 범위의 취약점
과도한 권한의 위험
높은 권한을 가진 계정이 너무 많으면 위험합니다. 공격자는 이런 계정을 찾습니다. 실수 하나로 공격자에게 통제권을 넘겨줄 수 있습니다. 때로는 필요 없어진 뒤에도 계정이 권한을 유지합니다. 이런 오래된 계정은 공격자가 쉽게 찾아낼 수 있습니다. 섀도 관리자는 시스템 안에 숨어 있을 수 있습니다. 임시 조치나 서비스 계정에서 생기기도 합니다. 이런 계정은 강력한 그룹에 포함되지만 눈에 띄지 않을 수 있습니다. Active Directory의 그룹 중첩 구조 때문에 이런 계정을 찾기가 더욱 어렵습니다.
공격자는 강력한 계정을 이용해 중요한 리소스에 접근합니다.
관리자 계정 하나가 해킹되면 공격자는 설정을 변경하거나 데이터를 훔치거나 악성 소프트웨어를 설치할 수 있습니다.
감시되지 않는 오래된 관리자 계정은 공격자가 숨어 있는 데 도움이 됩니다.
팁: 관리자 계정을 자주 점검하고, 필요하지 않은 계정은 제거하세요.
계층화 및 세분화
네트워크를 계층으로 나누면 위험을 낮출 수 있습니다. 이를 계층화와 세분화라고 합니다. 중요한 영역에 누가 접근할 수 있는지 통제하는 데 도움이 됩니다. 네트워크를 별도의 세그먼트로 나누면 공격자가 쉽게 이동할 수 없습니다. 세분화는 악성코드가 빠르게 확산되는 것도 막아 줍니다.
구성 요소를 분리해 두면 공격자가 진입하여 이동할 수 있는 범위가 제한됩니다.
세분화는 누가 핵심 시스템에 접근할 수 있는지 통제합니다.
잘 설계된 세분화는 랜섬웨어와 기타 위협의 확산 속도를 늦춥니다.
관리자 통제를 위한 빠른 개선 방법
몇 가지 간단한 조치로 보안을 강화할 수 있습니다. 먼저 오래된 관리자 계정을 찾아 제거하세요. 이런 계정은 자주 간과되어 공격자가 악용할 수 있습니다. 오래된 프로젝트나 도구를 위해 만든 전역 관리자 계정은 비활성화하세요. 이것만으로도 네트워크를 빠르게 더 안전하게 만들 수 있습니다.
오래된 관리자 계정을 확인하고 삭제합니다.
오래된 도구에 사용하던 글로벌 관리자 계정을 비활성화합니다.
참고: 작은 변경만으로도 네트워크를 크게 보호할 수 있습니다.
PKI 및 인증서 템플릿 위험
잘못된 구성의 위험
비밀번호만 걱정할 필요는 없습니다. 인증서 템플릿을 통해 공격자가 침투할 수 있습니다. 취약한 템플릿은 공격자가 마스터 키처럼 작동하는 인증서를 만들 수 있게 합니다. 이런 인증서를 사용하면 비밀번호 없이도 누군가에게 관리자 권한이 주어질 수 있습니다. 공격자는 이를 "보이지 않는" 관리자라고 부릅니다. 이러한 관리자는 일반 로그에 나타나지 않습니다.
다음은 일반적인 잘못된 구성의 위험을 보여주는 표입니다.
잘못된 구성의 위험 | 설명 |
|---|---|
권한 없는 사용자 접근 | 모든 사용자가 등록할 수 있는 템플릿은 도메인 관리자 권한 탈취로 이어질 수 있습니다. |
취약한 접근 목록 | '인증된 사용자'가 등록할 수 있으면 공격자는 어떤 계정을 사용해서든 인증서를 발급받을 수 있습니다. |
요청의 Supply in the Request | 공격자는 모든 사용자에 대한 인증서를 요청할 수 있어 권한 상승이 쉬워집니다. |
CVE-2024-49019 취약점 | 일부 템플릿은 임의의 정책이 포함된 인증서를 허용하여 도메인 전체가 침해될 위험이 있습니다. |
참고: 공격자는 취약한 지점을 찾습니다. 아무도 모르게 관리자 권한을 얻으려고 합니다.
인증서 템플릿 보호
인증서 템플릿을 더 안전하게 만들면 많은 공격을 차단할 수 있습니다. 먼저 각 템플릿에 누가 등록할 수 있는지 확인하십시오. 사용하지 않는 템플릿은 제거하거나 비활성화합니다. 스마트 카드 템플릿처럼 중요한 템플릿에 대한 접근은 제한합니다.
다음은 템플릿을 보호하는 단계를 정리한 표입니다.
권장 사항 | 설명 |
|---|---|
인증서 템플릿 잠그기 | 각 템플릿에 엄격한 권한을 설정합니다. |
사용하지 않는 템플릿 제거 또는 비활성화 | 오래되었거나 사용하지 않는 템플릿을 없앱니다. |
등록 권한 제한 | 영향이 큰 템플릿은 신뢰할 수 있는 사용자만 등록하도록 허용합니다. |
팁: 몇 개월마다 템플릿을 점검하십시오. 새로운 문제로부터 시스템을 안전하게 유지하는 데 도움이 됩니다.
실질적인 PKI 조치
PKI를 더 강화하기 위해 간단히 실행할 수 있는 조치가 있습니다. 오프라인 루트 CA를 사용해 신뢰 앵커를 안전하게 보호하십시오. 도메인에 가입된 엔터프라이즈 CA를 사용해 신뢰할 수 있는 사용자에게만 인증서를 발급하십시오. 그룹 정책으로 자동 등록을 설정하면 인증서를 쉽게 관리할 수 있습니다.
다음은 실질적인 PKI 조치를 정리한 표입니다.
조치 | 설명 |
|---|---|
오프라인 루트 CA | 신뢰 앵커를 보호하기 위해 이 CA는 오프라인 상태로 유지합니다. |
도메인 가입 엔터프라이즈 CA | 도메인 사용자와 컴퓨터에 인증서를 발급할 때 이 CA를 사용합니다. |
그룹 정책을 통한 자동 등록 | 인증서 배포를 자동화하여 수동 실수를 줄입니다. |
참고: 강력한 PKI 설정은 공격자가 보이지 않는 관리자 계정을 만드는 것을 막아 줍니다. 템플릿과 권한을 자주 점검하십시오.
하이브리드 동기화와 클라우드 노출
하이브리드 ID 환경은 Active Directory를 클라우드 서비스와 연결합니다. 이를 통해 두 곳에서 사용자를 관리할 수 있습니다. 하지만 새로운 위험도 따릅니다. 공격자가 온프레미스 AD에 침투하면 클라우드 계정에도 접근할 수 있습니다. 반대의 경우도 마찬가지입니다. 취약한 클라우드 계정을 통해 공격자가 온프레미스 AD에 침투할 수도 있습니다.
Azure AD Connect 취약점
Azure AD Connect는 온프레미스 AD와 클라우드를 잇는 다리입니다. 이 다리에는 강력한 계정이 있으므로 공격자는 이를 장악하려고 합니다. AD DS 커넥터 또는 Seamless SSO 컴퓨터 계정이 노출되면 두 곳 모두에서 비밀번호나 권한을 변경할 수 있습니다.
계정 유형 | 권한 | 위험 |
|---|---|---|
AD DS 커넥터 계정(MSOL_) | 복제, 비밀번호 재설정 | 무단 접근, 권한 상승 |
Seamless SSO 컴퓨터 계정(AZUREADSSOACC) | 강력한 권한 | 계정 탈취, 무단 변경 |
공격자는 네트워크 도구를 사용해 전체 환경을 공격합니다. 공격자는 AZUREADSSOACC 계정을 이용해 AD에서 Entra ID로 이동할 수 있습니다. 공격자가 Entra Connect 서버에서 관리자 권한을 얻으면 동기화 계정을 장악합니다. 그러면 두 곳 모두에서 ID를 변경할 수 있습니다. 일부 공격자는 SyncJacking을 통해 낮은 권한의 계정을 변경하여 높은 권한의 클라우드 계정을 얻기도 합니다.
팁: 가장 낮은 권한의 동기화 계정을 사용하십시오. Azure AD Connect에서 이상 활동이 없는지 지켜보십시오.
조건부 액세스 및 MFA
조건부 액세스와 MFA는 하이브리드 환경을 보호하는 데 도움이 됩니다. 조건부 액세스 규칙은 사용자가 로그인하기 전에 MFA와 같은 추가 단계를 거치도록 합니다. 이 규칙은 사용자 ID, 디바이스, 위치 등을 확인하여 액세스 허용 여부를 결정합니다.
조건부 액세스는 MFA를 사용하여 보안을 유지합니다.
규칙은 신호를 활용하여 더 나은 판단을 내립니다.
이는 제로 트러스트를 따르며 사용자를 매번 확인합니다.
참고: 모든 관리자 계정에 MFA를 적용하면 많은 공격을 막을 수 있습니다.
통합 ID 보안
온프레미스 ID와 클라우드 ID를 하나의 시스템으로 다루어야 합니다. 통합 보안을 적용하면 위협을 더 빠르게 찾아내고 신속하게 대응할 수 있습니다. 방어 체계를 강화하려면 다음 단계를 따르십시오.
도메인 컨트롤러에 Defender for Identity 센서를 설치합니다.
모니터링을 위해 Defender for Identity를 Microsoft 365 Defender에 연결합니다.
실시간 보호를 위해 Entra에서 위험 기반 조건부 액세스를 설정합니다.
Entra ID Governance를 사용하여 모든 계정에 최소 권한을 부여합니다.
더 정확한 위협 탐지를 위해 두 항목을 모두 Microsoft Sentinel에 연결합니다.
참고: 강력한 하이브리드 ID 보안은 공격자가 온프레미스와 클라우드 시스템 사이를 이동하지 못하도록 막습니다.
Active Directory 보안 체크리스트
체계적인 체크리스트는 네트워크를 신속하게 보호하는 데 도움이 됩니다. 이 가이드를 활용하면 환경에서 가장 큰 위험을 찾아 해결할 수 있습니다. 먼저 긴급 점검 단계를 진행한 다음, 정기적인 유지 관리로 방어 체계를 견고하게 유지하십시오.
60분 긴급 점검 단계
단 한 시간만으로도 큰 차이를 만들 수 있습니다. 다음 단계를 따라 위험을 신속하게 낮추십시오.
긴급 패치를 확인합니다. 모든 WSUS 서버에 CVE-2025-59287에 대한 Microsoft의 최신 업데이트를 설치합니다. 이 패치는 주요 보안 취약점을 막아 줍니다.
위험한 네트워크 포트를 차단합니다. 즉시 패치할 수 없다면 방화벽에서 인바운드 TCP 8530 및 8531을 차단하십시오. 이렇게 하면 공격자가 WSUS 서버에 접근하지 못합니다. 업데이트가 일시 중지될 수 있으므로 IT 부서와 협력해야 할 수도 있습니다.
WSUS 서비스를 중지하고 비활성화합니다. 패치하거나 포트를 차단할 수 없다면 문제를 해결할 때까지 WSUS 서비스를 중지하십시오.
인터넷에 노출된 WSUS 서버를 격리합니다. 이러한 서버는 고위험 대상으로 간주하십시오. 주요 네트워크와 분리해 두십시오.
공격이 의심되면 증거를 보존합니다. 메모리, 디스크 이미지, 이벤트 로그를 저장하고 인시던트 대응 팀에 연락하십시오.
이벤트 로그에서 AdminSDHolder에 대한 변경 사항을 검토합니다. 이벤트 코드 5136을 확인합니다. 누군가 관리자 권한을 변경했는지 이 이벤트로 알 수 있습니다.
변경을 수행한 사용자를 확인합니다. 이러한 변경과 연결된 사용자 계정을 찾으십시오. 해당 계정의 활동에서 이상한 점이 있는지 검토하십시오.
권한을 비교합니다. AdminSDHolder 개체가 보안 기준선과 일치하는지 확인하십시오.
새로운 특권 계정이 있는지 확인합니다. 그룹 구성원 또는 권한의 변경 사항을 확인하십시오.
보안 팀과 협력합니다. 변경 사항 중 승인된 것이 있는지 확인하십시오.
영향을 받은 시스템을 격리합니다. 공격자가 확산하지 못하도록 네트워크에서 분리하십시오.
승인되지 않은 변경 사항을 되돌립니다. 승인하지 않은 AdminSDHolder 변경 사항은 모두 원래대로 되돌리십시오.
모든 특권 계정을 검토합니다. 해당 계정이 보안 정책을 준수하는지 확인하십시오.
위험에 노출된 계정의 비밀번호를 재설정합니다. 관리자 계정과 서비스 계정을 우선적으로 처리하십시오.
모니터링을 추가합니다. AdminSDHolder와 기타 주요 개체의 새로운 변경 사항을 지켜보십시오.
보안 운영 센터에 알립니다. 의심스러운 활동이 있으면 이를 알리십시오.
액세스 제어 정책을 업데이트합니다. 향후 유사한 공격을 막을 수 있도록 변경하십시오.
팁: 이 체크리스트를 인쇄해 책상 근처에 두면 편리합니다. 신속한 조치가 필요할 때 활용하십시오.
지속적인 유지 관리
시간이 지나도 방어 체계를 견고하게 유지해야 합니다. 좋은 습관은 문제를 조기에 발견하고 빠르게 복구하는 데 도움이 됩니다.
업데이트를 자주 적용합니다. 모든 패치가 올바르게 설치되었는지 확인합니다.
정해진 일정에 따라 데이터를 정기적으로 백업합니다. 백업본을 실제로 복원할 수 있는지 테스트합니다.
도메인 상태를 매일 모니터링합니다. 로그인 실패나 새 관리자 계정 같은 문제의 징후를 확인합니다.
관리자 계정과 그룹 구성원을 매달 검토합니다. 필요하지 않은 항목은 제거합니다.
인증서 템플릿과 PKI 설정을 분기마다 점검합니다. 오래된 템플릿은 제거하고 권한은 강화합니다.
Azure AD Connect와 같은 하이브리드 동기화 도구를 지켜봅니다. 비정상적인 활동이나 새로운 권한이 있는지 확인합니다.
팀원들이 피싱과 소셜 엔지니어링 수법을 알아챌 수 있도록 교육합니다.
정기적인 보안 검토 일정을 잡습니다. 체크리스트를 활용해 점검을 꾸준히 이어갑니다.
참고: 작고 꾸준한 조치가 네트워크를 안전하게 지켜줍니다. 이러한 단계를 일상 업무의 일부로 만드십시오.
이 체크리스트를 따르면 가장 중요한 시스템 주변에 견고한 방어 체계를 구축하게 됩니다. 공격자가 침투하거나 흔적을 숨기기가 훨씬 어려워집니다.
모니터링 및 탐지 도구
주요 이벤트 ID 및 로그
Active Directory를 면밀히 주시해야 합니다. 공격자는 자신의 행위를 숨기려 합니다. 무엇을 확인해야 하는지 알고 있다면 이들을 찾아낼 수 있습니다. 먼저 주요 로그와 이벤트 ID를 살펴보십시오. 이 기록들은 변경 사항을 보여주며, 문제를 조기에 발견하는 데 도움이 됩니다.
그룹 구성원 변경: 관리자 그룹에서 이상한 변경이 있는지 살펴봅니다. 이벤트 ID 4728은 누군가 사용자를 그룹에 추가했음을 의미합니다. 이벤트 ID 4729는 누군가 사용자를 제거했음을 의미합니다.
계정 생성 및 삭제: 이벤트 ID 4720은 새 사용자가 생성된 시점을 보여줍니다. 이벤트 ID 4726은 사용자가 삭제된 시점을 보여줍니다.
복제 요청: 이벤트 ID 4662는 비정상적인 복제 활동을 보여줄 수 있습니다. 공격자는 이를 이용해 암호 데이터를 복사합니다.
인증 이벤트: 이벤트 ID 4624는 성공한 로그인을 기록합니다. 비정상적인 시간이나 새로운 위치에서 이루어진 로그인을 확인합니다.
그룹 정책 변경: 이벤트 ID 4739는 그룹 정책의 변경 사항을 추적합니다. 공격자는 제어권을 얻기 위해 이러한 정책을 변경할 수 있습니다.
Kerberoasting 또는 Golden Ticket 공격의 징후도 함께 살펴보십시오. 이러한 공격은 비정상적인 티켓 요청이나 새로운 서비스 계정처럼 로그에 단서를 남깁니다.
팁: 로그는 매일 확인하십시오. 간단한 점검만으로도 문제가 커지기 전에 발견할 수 있습니다.
권장 보안 도구
특수 도구를 사용하면 Active Directory를 모니터링하고 보호하는 데 도움이 됩니다. 이러한 도구를 쓰면 현재 상황을 더 쉽게 파악하고 취약한 지점을 찾을 수 있습니다.
Lepide Auditor for Active Directory: 변경 사항을 실시간으로 추적하고 의심스러운 작업에 대해 경고합니다.
Netwrix Auditor: 즉시 경고를 보내고 로그를 장기간 보관합니다.
ManageEngine ADAudit Plus: 사용자 활동을 모니터링하고 사용자 지정 경고를 설정할 수 있습니다.
SolarWinds Access Rights Manager (ARM): 누가 무엇에 접근할 수 있는지 관리하고 규정 준수 여부를 점검하는 데 도움이 됩니다.
Quest’s solution: 변경 사항을 추적하며 더 나은 모니터링을 위해 SIEM 도구와 연동됩니다.
BloodHound: 공격 경로를 매핑하여 공격자가 어떻게 이동할 수 있는지 보여줍니다.
PingCastle: AD의 위험 요소를 점검하고 상태 점수를 제공합니다.
LAPS (Local Administrator Password Solution): 각 컴퓨터마다 고유한 관리자 암호가 설정되도록 보장합니다.
Defender for Identity: 도메인 컨트롤러에서 위협과 비정상적인 동작을 감시합니다.
이 도구들 중 다수는 Splunk와 같은 SIEM 시스템과 잘 연동됩니다. 이를 통해 공격을 더 빨리 발견하고 신속하게 대응할 수 있습니다.
참고: 적절한 도구를 사용하고 올바른 로그를 지켜보면 공격자에 맞서 강력한 방어 체계를 갖출 수 있습니다.
Active Directory를 안전하게 유지하면 비즈니스에 큰 문제가 생기는 것을 막을 수 있습니다. 관리자 권한의 영향 범위(admin blast radius)를 줄이고, PKI의 허점을 막으며, 하이브리드 동기화를 개선하여 네트워크를 보호합니다. 이러한 단계를 놓치면 공격자는 빠르게 움직입니다.
로그 확인은 SIEM 도구를 사용해서 합니다.
관리자 권한을 가진 사람 수를 줄이고 비밀번호를 자주 변경하십시오.
MFA를 사용하고 관리자용 컴퓨터는 별도로 분리해서 관리하십시오.
그룹 정책과 구성원을 자주 점검하십시오.
트리아지 체크리스트를 활용하고 매달 보안 상태를 점검하십시오. 한 도메인부터 시작하십시오. 작은 변경을 자주 적용하십시오. 핵심 자산(크라운 주얼)을 안전하게 지키도록 계속 주의를 기울이십시오.
자주 묻는 질문
Active Directory를 보호하기 위해 가장 중요한 단계는 무엇입니까?
관리자 계정 수를 줄여야 합니다. 각 컴퓨터에 고유한 비밀번호가 설정되어 있는지 확인하십시오. 관리자 그룹의 구성원을 자주 확인하십시오. 이렇게 하면 공격자가 큰 피해를 일으키는 것을 막는 데 도움이 됩니다.
관리자 계정과 권한은 얼마나 자주 검토해야 합니까?
관리자 계정과 권한을 매달 확인하십시오. 사용하지 않는 계정은 삭제하십시오. 이렇게 하면 네트워크가 더 안전해지고 문제를 조기에 발견하는 데 도움이 됩니다.
공격자가 인증서 템플릿을 노리는 이유는 무엇입니까?
공격자는 취약한 인증서 템플릿을 좋아합니다. 이를 이용해 가짜 관리자 액세스를 만들어 냅니다. 이러한 인증서는 비밀 키처럼 작동합니다. 템플릿을 잠그고 누가 사용할 수 있는지 확인해야 합니다.
클라우드 침해가 온프레미스 Active Directory에도 영향을 줄 수 있습니까?
예. 공격자가 클라우드 계정에 침투하면 온프레미스 AD에도 접근할 수 있습니다. 두 환경을 모두 보호하고 이상 징후를 주시해야 합니다.
Active Directory에 대한 공격을 모니터링하는 데 도움이 되는 도구는 무엇입니까?
BloodHound, PingCastle, Defender for Identity를 사용할 수 있습니다. 이 도구들은 취약한 지점을 찾고 위협을 알려 주는 데 도움이 됩니다.
함께 들어보면 좋은 에피소드
Active Directory 보안을 조사하고 계신다면, 아키텍처, 운영, 보안, 거버넌스에 대한 실무적인 배경을 제공하는 다음 에피소드를 참고하십시오:
- Microsoft AI Agent Harness – Simply Explained — 오케스트레이션과 가드레일을 익힙니다.
- Azure AI Foundry – Simply Explained — 엔터프라이즈 AI 제공 방식을 이해합니다.
- Microsoft Defender XDR – Simply Explained — 보안 맥락을 더합니다.