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

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

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

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

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/sakurasamuraii/derailed
侦察漏洞扫描器漏洞利用信息收集Web安全错误配置
GitHubsakurasamuraii/derailed

derailed

CVE-2021-40875: 用于检查 Gurock Testrail 服务器上与 CVE-2021-40875 相关漏洞的工具。

查看仓库
834年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

derailed

CVE-2021-40875:Gurock TestRail 版本 < 7.2.0.3014 中的访问控制不当导致敏感信息泄露。威胁行为者可以访问 Gurock TestRail 应用程序客户端的 /files.md5 文件,从而泄露应用程序文件的完整列表及相应的文件路径。这些文件路径可以被测试,在某些情况下,会导致硬编码凭据、API 密钥或其他敏感数据的泄露。

致谢

John Jackson Twitter: https://twitter.com/johnjhacking

SickCodes Twitter: https://twitter.com/sickcodes

摘要

为什么要使用这个脚本?为什么不直接构建一个标准敏感文件列表? 构建自定义列表当然可行,但在许多情况下,观察到 TestRail 应用程序包含自定义文件——在侦察阶段检查这些文件会很有帮助。如果你愿意,可以运行 Python 脚本获取自定义文件列表,配合 dirsearch 进行检查。如果你不想下载任何文件,这是一种更手动的方法;否则,直接运行 bash 脚本即可为你完成所有操作。

使用方法

Python 脚本

root@kitploit:~
git clone https://github.com/SakuraSamuraii/derailed.git
cd ./derailed
python3 derailed.py
---> give it the url of the target without the md5 path (https://foo.com)

使用 dirsearch 或你偏好的模糊测试工具对该列表进行测试。你会注意到很多文件的大小相当标准(0B/15B 或 25B/31B/32MB——请避免这些文件,因为它们可能对你没有用处)

root@kitploit:~
sudo dirsearch -w derailed.txt -u 'https://foo.com' -x 300,301,302,303,304,305,400,401,402,403,404,405,406,500,501,502,503,504 > paths.txt

运行 Bash 脚本(注意:会将文件下载到输出文件夹,请谨慎操作)

root@kitploit:~
bash derailed.sh 'https://target'

下载工具