Office 365 和 Exchange 枚举
众所周知,OWA(Outlook Webapp)容易受到基于时间的用户枚举攻击。该工具利用所有已知甚至一些鲜为人知的、默认 Exchange 安装暴露的服务来枚举用户。它还针对 Office 365 进行基于错误的用户枚举。
如果你想下载并编译这个简单且无依赖的代码,你必须首先安装 GoLang!让那些出色的文档和其他在线资源帮你完成这项任务吧。
https://golang.org/doc/install
你也可以在此处下载编译好的发行版。
列出该应用程序的命令示例,只需使用 examples 命令运行二进制文件:
./msmailprobe examples
你也可以通过运行带有你感兴趣参数的二进制文件来获得更具体的帮助:
./msmailprobe identify
./msmailprobe userenum
./msmailprobe userenum --onprem
./msmailprobe userenum --o365
Flags to use:
-t to specify target host
Example:
./msmailprobe identify -t mail.target.com
Flags to use:
-E for email list OR -e for single email address
-o [optional]to specify an out file for valid emails identified
--threads [optional] for setting amount of requests to be made concurrently
Examples:
./msmailprobe userenum --o365 -E emailList.txt -o validemails.txt --threads 25
./msmailprobe userenum --o365 -e [email protected]
Flags to use:
-t to specify target host
-U for user list OR -u for single username
-o [optional]to specify an out file for valid users identified
--threads [optional] for setting amount of requests to be made concurrently
Examples:
./msmailprobe userenum --onprem -t mail.target.com -U userList.txt -o validusers.txt --threads 25
./msmailprobe userenum --onprem -t mail.target.com -u admin
本项目基于 MIT 许可证授权 - 详情请参阅 LICENSE.md 文件