
Cortex XDR 에이전트 데이터베이스 잠금 파일을 파싱하여 에이전트 설정, 제거 비밀번호 해시/솔트, 및 보안 제외 항목을 추출합니다. 레드팀 평가 및 구성 감사에 사용됩니다.
⚠️ 자세한 내용은 https://laokoon-security.com/cortex-xdr-config-exctractor/ (현재 독일어로만 제공)을 방문하십시오.
이 도구는 레드 팀 평가 중 및 XDR 설정을 감사하기 위해 사용됩니다.
이 도구를 사용하면 Palo Alto Networks의 Cortex XDR Agent의 Database Lock Files를 파싱하고 Agent Settings, Uninstall Password의 Hash and Salt, 그리고 가능한 Exclusions를 추출할 수 있습니다.
Usage = ./XDRConfExtractor.py [Filename].ldb
Help = ./XDRConfExtractor.py -h
7.8 이전의 에이전트 버전에서는 인증된 사용자가 시스템 트레이의 Cortex XDR 콘솔을 통해 Windows에서 지원 파일을 생성할 수 있습니다. 데이터베이스 잠금 파일은 zip 내에서 찾을 수 있습니다:
logs_[ID].zip\Persistence\agent_settings.db\
버전 7.8 이상을 실행하는 에이전트의 지원 파일은 암호화되어 있지만, Windows 머신에서 상승된 권한이 있는 경우 암호화 없이 다음 디렉터리에서 파일을 직접 복사할 수 있습니다.
C:\ProgramData\Cyvera\LocalSystem\Persistence\agent_settings.db\
생성된 지원 파일은 정기적으로 삭제되지 않으므로, 다음 폴더에서 오래된 암호화되지 않은 지원 파일을 찾을 수 있을 수 있습니다.
C:\Users\[Username]\AppData\Roaming\PaloAltoNetworks\Traps\support\
에이전트 버전 8.1부터는 잠금 파일에서 데이터를 가져오는 것이 더 이상 불가능할 것으로 예상됩니다. 아직 테스트되지 않았습니다.
이 도구는 mr.d0x가 2022년 4월에 공개한 기술을 기반으로 합니다. https://mrd0x.com/cortex-xdr-analysis-and-bypass/
Cortex-XDR-Config-Extractor를 사전 상호 동의 없이 대상을 공격하는 데 사용하는 것은 불법입니다. 모든 관련 지역, 주 및 연방법을 준수하는 것은 최종 사용자의 책임입니다. 개발자는 어떠한 책임도 지지 않으며, 이 프로그램으로 인한 오용이나 손해에 대해 책임지지 않습니다. 교육 목적으로만 사용하십시오.