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

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

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

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

工具目录

分类

查看所有分类
Loading categories
SnaffPoint — 一款帮助渗透测试人员在 SharePoint 中寻找“糖果”(敏感数据)的工具。 | Kitploit
工具/GitHubGitHub/nheiniger/snaffpoint
侦察信息收集渗透测试云安全秘密检测红队
GitHubnheiniger/snaffpoint

SnaffPoint

一款帮助渗透测试人员在 SharePoint 中寻找“糖果”(敏感数据)的工具。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

SnaffPoint

它是什么

SnaffPoint 是一款为那些需要在这个世界上获得一些甜蜜的渗透测试人员打造的工具。它可以帮助你发现公司(或客户)的 SharePoint Online 和共享 OneDrive 文件中存在的敏感文件。

它是如何工作的

实际上有 2 个工具:

  • GetBearerToken 将为你对 SharePoint 执行身份验证,带有常规 GUI 并支持 MFA
  • SnaffPoint 仅限 CLI,它将自行执行枚举并找出有趣的文件

GetBearerToken

没什么特别的,按如下方式运行该工具:

root@kitploit:~
GetBearerToken.exe https://yoururl.sharepoint.com

成功完成身份验证后,你将获得一个可在 SnaffPoint 中使用的 Bearer 令牌。这主要是 PNP-Tools 的代码(见下方致谢)。

SnaffPoint

请查看这里的帮助菜单:

root@kitploit:~
Usage: SnaffPoint.exe -u URL -t JWT [OPTIONS]

-h, --help              This is me :)

Mandatory:
-u, --url               SharePoint online URL where you want to search
-t, --token             Bearer token that grants access to said SharePoint

Common options:
-m, --max-rows          Max. number of rows to return per search query (default is 50)

Presets mode (default):
-p, --preset            Path to a folder containing XML search presets (default is ./presets)

Single query mode:
-q, --query             Query search string
-l, --fql               Enables FQL (default is KQL)
-r, --refinement-filter Adds a refinement filter

请注意,preset 文件夹包含许多预设,你可能想(也可能不想)在你的环境中测试它们。不妨看一看,如果你有其他预设的想法,请提交一个拉取请求。预设模式可能是你针对自己公司运行时所需要的方式。另一方面,如果你需要在内存中运行 C# 程序集,你可能想要指定单个查询,以避免使用磁盘上的预设,并对搜索内容拥有更多控制。

致谢

感谢 @mikeloss 和 @sh3r4_hax 开发了 Snaffler (https://github.com/SnaffCon/Snaffler),我借用了它的名字,并改编了其中的许多规则。

感谢 PNP-Tools 的贡献者们,所有与 SharePoint 交互的代码都是 抄袭 受他们的 Search.QueryTool 项目启发的:https://github.com/pnp/PnP-Tools/tree/master/Solutions/SharePoint.Search.QueryTool/SearchQueryTool

其他事项

你可以通过 Twitter 联系我:@nicolasheiniger

下载工具