Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ADFSpray — 使用多种方法对Microsoft Online服务进行密码喷洒的Python3工具 | Kitploit
工具/GitHubGitHub/xfreed0m/adfspray
密码攻击渗透测试云安全身份验证
GitHubxfreed0m/adfspray

ADFSpray

使用多种方法对Microsoft Online服务进行密码喷洒的Python3工具

查看仓库
88156年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

ADFSpray

ADFSpray 是一个用于对 Microsoft ADFS 执行密码喷洒攻击的 Python3 工具。
请务必先验证锁定策略,以防止锁定用户。

使用方式

首先,安装所需的依赖:

root@kitploit:~
pip3 install -r requirements.txt

使用所需参数运行工具:

root@kitploit:~
python3 ADFSpray.py -u [用户名] -p [密码] -t [目标 URL] [认证方法]

可选项说明

  • adfs|autodiscover|basicauth
    • 要使用的认证方式,autodiscover 使用 NTLM,adfs 使用 MicrosoftForm,basic auth 就是……基本的认证(Basic Authentication)
    • 建议的目标:
      • NTLM - https://autodiscover.[公司名].com/autodiscover/autodiscover.xml
      • basicauth - https://reports.office365.com/ecp/reportingwebservice/reporting.svc
      • adfs - https://[SSO-子域名].[公司名].com(不要包含 /adfs/ls/)
  • -p\-P
    • 单个密码或包含密码的文件(每行一个)
  • -t\-T
    • 单个目标或包含目标的文件(每行一个)
  • -u\-U
    • 单个用户名或包含用户名的文件(每行一个)
  • -o
    • 输出文件名(CSV 格式)
  • -s
    • 尝试之间的限流时间(秒)
  • -r
    • 尝试之间的随机限流时间(基于用户输入的最小和最大值)

致谢

灵感来源于:

  • https://github.com/Mr-Un1k0d3r/RedTeamScripts/blob/master/adfs-spray.py
  • https://github.com/Mr-Un1k0d3r/RedTeamScripts/raw/master/password-spray.py
  • https://danielchronlund.com/2020/03/17/azure-ad-password-spray-attacks-with-powershell-and-how-to-defend-your-tenant/

问题、漏洞和其他代码问题

是的,我知道这段代码不是最好的。我并不介意,因为我不是专业开发者,这也是我学习过程的一部分。
如果你有更好的改进方法,请随时告诉我。

不在于数量,而在于位置。

下载工具