文章总结: DockerRegistryExplorer是一款功能强大的DockerRegistry安全测试工具,集镜像浏览、认证爆破和敏感信息提取于一体。该工具支持HTTP/HTTPS连接、BasicAuth认证、仓库浏览、标签管理、层查看和批量下载等功能,同时提供多线程爆破、自定义字典、智能延迟等认证爆破特性,以及25+种敏感信息正则表达式搜索能力。工具适用于安全测试和授权渗透测试场景,可在macOS、Windows和Linux平台上运行。
综合评分: 89
文章分类: 安全工具,渗透测试,漏洞分析,WEB安全,实战经验
Docker Registry 5000端口未授权利用工具 爆破+下载+敏感信息提取一体
原创
棉花糖糖糖
棉花糖fans
2025年11月7日 09:15
四川
前几天有个网站会员来问我有没有Docker Registry 5000端口未授权的图形化利用工具,在我转发了一堆文章和一个命令行脚本后,我想起之前也有过师傅来问我有没有这种工具,为避免我们GUI小子没有工具用,所以我决定自己做一个。
哦对了,无境上线了哦!超级便宜的在线独立内网靶场来咯?!确定不看看吗?
无境地址:vip.bdziyi.com/ulab,已上架对应的测试环境靶场:
🐳 Docker Registry Explorer
一款功能强大的Docker Registry浏览、下载和安全测试工具,集成了镜像管理、认证爆破、敏感信息搜索等多项实用功能。
✨ 核心功能
🔍 镜像浏览管理
image-20251106172015745
-
Registry连接:支持HTTP/HTTPS,自动保存连接历史
-
Basic Auth认证:支持需要账号密码的私有Registry
-
仓库浏览:查看所有仓库列表,支持搜索过滤
-
标签管理:查看镜像的所有标签版本
-
层查看:查看镜像的每一层详细信息(大小、digest)
-
批量下载:勾选仓库/标签/层进行批量下载
-
下载历史:自动记录所有下载,支持管理和删除(文件同步删除)
image-20251106172046694
d2e2f7f9866e58e1f25d09dbbba0961d
🛡️ 认证爆破管理
d09589bf72574be2575df4b3f49fa6cf
- 多线程爆破:支持1-100个并发线程
- 自定义字典:支持用户名和密码字典文件
- 智能延迟:可调节请求延迟,防止IP被封
- 实时日志:查看爆破过程和成功的凭证
- 自动填充:爆破成功后自动填充凭证到镜像浏览区域
- 结果保存:成功的凭证自动保存到history目录
🔎 敏感信息搜索
ea84bbb258bfe896d5f3a558c5c307da
-
强大规则库:25+种内置敏感信息正则表达式
-
云服务密钥(阿里云、AWS、腾讯云)
-
数据库凭证(MySQL、Redis、MongoDB、JDBC)
-
账号密码(中英文支持)
-
身份证号、手机号、邮箱
-
JWT Token、Basic Auth、Bearer Token
-
自动解压:智能解压压缩包并搜索内容
-
支持格式:ZIP、TAR、TAR.GZ、JAR、WAR、EAR、GZ
-
Docker镜像层文件(智能检测gzip压缩的tar)
-
递归解压(最多10层嵌套)
-
智能过滤:200+黑名单规则
-
过滤代码片段(Java字节码、Python/JavaScript代码)
-
过滤国际化错误消息
-
过滤SDK和库文件内容
-
二进制文件自动检测跳过
-
自定义支持:
-
自定义正则表达式
-
自定义文件扩展名
-
可调节文件大小限制(3MB-500MB或不限制)
-
支持”仅使用自定义规则”模式
-
高性能:多线程并发搜索,自动跳过不必要的目录
⚙️ 系统功能
db5d5d0702ed37c2da9506fee4bae482
- 代理支持:配置HTTP/HTTPS代理,支持代理测试
- 主题切换:浅色/深色主题
- 下载路径设置:自定义下载保存位置
- 版本检测:自动检测更新,提醒用户升级
🚀 快速开始
下载程序
https://github.com/mhtsec/Docker-Registry-exp/releases
支持平台:
- 🍎 macOS (Apple Silicon / Intel)
- 🪟 Windows (x64 / ARM64)
- 🐧 Linux (AMD64)
运行程序
Windows
双击 docker-registry-explorer-windows-x64.exe
macOS
- 解压zip文件
- 双击
docker-registry-explorer.app - 如提示不安全:右键 → 打开
Linux
chmod +x docker-registry-explorer-linux-amd64
./docker-registry-explorer-linux-amd64
📖 使用指南
镜像浏览
- 连接Registry
- 输入目标地址:
192.168.1.100:5000或registry.example.com - 如需认证:填写用户名和密码
- 点击”连接”按钮
- 浏览和下载
- 勾选仓库 → 点击”批量下载” → 下载该仓库的所有标签
- 选择仓库 → 查看标签 → 勾选标签 → 批量下载
- 选择标签 → 查看层 → 勾选层 → 批量下载
- 查看下载记录
- 切换到”下载历史记录”
- 查看所有下载的文件
- 可删除记录(文件同步删除)
认证爆破
- 配置爆破
- 输入目标地址
- 选择用户名字典文件
- 选择密码字典文件
- 设置线程数(1-100)
- 设置延迟(毫秒)
- 开始爆破
- 点击”开始爆破”
- 观察实时日志
- 找到凭证后自动停止
- 使用凭证
- 爆破成功后弹窗询问是否跳转
- 凭证自动填充到镜像浏览区域
- 点击连接即可使用
敏感信息搜索
- 选择搜索路径
- 默认选择download目录
- 或点击”选择文件夹”自定义
- 配置选项(可选)
- 自定义正则表达式
- 自定义文件扩展名
- 选择文件大小限制
- 启用”自动解压压缩包”
- 启用”仅使用自定义规则”
- 开始搜索
- 点击”开始搜索”
- 查看实时进度和结果
- 结果自动保存到:
{时间戳}_info.txt
- 查看结果
- 实时显示在右侧结果区域
- 点击”导出结果”打开文件所在目录
⚠️ 免责声明
本工具仅供安全测试和授权渗透测试使用!
- ✅ 仅在您拥有合法权限的环境中使用
- ✅ 用于自己管理的系统测试
- ✅ 安全研究和学习
禁止行为:
- ❌ 未经授权扫描他人系统
- ❌ 恶意爆破或窃取信息
- ❌ 用于非法目的
违法使用后果自负!
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:棉花糖fans 棉花糖糖糖《Docker Registry 5000端口未授权利用工具 爆破+下载+敏感信息提取一体》