Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
msmailprobe — 유효한 사용자를 Office 365 및 Exchange에서 OWA, ActiveSync 및 Autodiscover를 포함한 여러 노출된 서비스에 걸쳐 시간 기반 및 오류 기반 기술을 통해 열거합니다. | Kitploit
도구/GitHubGitHub/busterb/msmailprobe
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringPenetration TestingEmail Security
GitHubbusterb/msmailprobe

msmailprobe

유효한 사용자를 Office 365 및 Exchange에서 OWA, ActiveSync 및 Autodiscover를 포함한 여러 노출된 서비스에 걸쳐 시간 기반 및 오류 기반 기술을 통해 열거합니다.

저장소 보기
2043068년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

msmailprobe

Office 365 및 Exchange 열거

OWA(Outlook Web App)가 시간 기반 사용자 열거 공격에 취약하다는 것은 널리 알려져 있습니다. 이 도구는 기본 Exchange 설치에서 노출되는 모든 알려진 서비스와 덜 알려진 일부 서비스를 활용하여 사용자를 열거합니다. 또한 Office 365를 대상으로 오류 기반 사용자 열거를 수행합니다.

시작하기

종속성이 없는 간단한 코드를 다운로드하여 컴파일하려면 먼저 GoLang을 설치해야 합니다! 이 작업은 훌륭한 문서와 다른 온라인 리소스를 참고하시기 바랍니다.

https://golang.org/doc/install

컴파일된 릴리스는 여기에서 다운로드할 수도 있습니다.

구문

이 애플리케이션에 대한 명령어 예제 목록은 examples 명령어를 사용하여 바이너리를 실행하면 확인할 수 있습니다:

root@kitploit:~
./msmailprobe examples

관심 있는 인자를 바이너리에 전달하여 더 구체적인 도움말을 얻을 수도 있습니다:

root@kitploit:~
./msmailprobe identify
./msmailprobe userenum
./msmailprobe userenum --onprem
./msmailprobe userenum --o365

사용법

identify 명령어

  • Exchange 또는 o365에 연결된 도메인을 가리키는 호스트에 대한 정보 수집에 사용됩니다.
  • Office 365 통합과 관련된 특정 DNS 레코드를 조회합니다.
  • 온프레미스 Exchange 인스턴스의 내부 도메인 이름을 추출하려고 시도합니다.
  • 온프레미스 Exchange의 시간 기반 사용자 열거에 취약한 서비스를 식별합니다.
  • 온프레미스 Exchange 호스트에 노출된 비밀번호 스프레이 가능 서비스를 나열합니다.
root@kitploit:~
사용 플래그:
	-t 대상 호스트 지정

예시:
	./msmailprobe identify -t mail.target.com

userenum (o365) 명령어

  • Office 365 통합 이메일 주소에 대한 오류 기반 사용자 열거
root@kitploit:~
사용 플래그:
	-E 이메일 목록 또는 -e 단일 이메일 주소
	-o [선택사항] 식별된 유효한 이메일 출력 파일 지정
	--threads [선택사항] 동시에 수행할 요청 수 설정

예시:
	./msmailprobe userenum --o365 -E emailList.txt -o validemails.txt --threads 25
	./msmailprobe userenum --o365 -e [email protected]

userenum (onprem) 명령어

  • 여러 온프레미스 Exchange 서비스에 대한 시간 기반 사용자 열거
root@kitploit:~
사용 플래그:
	-t 대상 호스트 지정
	-U 사용자 목록 또는 -u 단일 사용자 이름
	-o [선택사항] 식별된 유효한 사용자 출력 파일 지정
	--threads [선택사항] 동시에 수행할 요청 수 설정

예시:
	./msmailprobe userenum --onprem -t mail.target.com -U userList.txt -o validusers.txt --threads 25
	./msmailprobe userenum --onprem -t mail.target.com -u admin

감사의 말

  • poptart - 많은 GoLang 지원, Exchange 서비스 탐색, 응답 시간 테스트 도움
  • jlarose - NTLMSSP 인증 응답에서 내부 도메인 이름을 위한 소수 데이터 파싱
  • Vincent Yui - Office 365 확인 파이썬 스크립트
  • grimhacker - Office 365 내 오류 기반 사용자 열거 발견 및 공개 블로그 게시물
  • Nate Power - OWA 시간 기반 사용자 열거 발견 및 공개

라이선스

이 프로젝트는 MIT 라이선스 하에 제공됩니다. 자세한 내용은 LICENSE.md 파일을 참조하세요.

도구 다운로드