专栏名称: FreeBuf
国内关注度最高的全球互联网安全新媒体
目录
相关文章推荐
题材小表格  ·  最新A股正宗云计算概念股梳理 ·  昨天  
题材小表格  ·  最新A股正宗云计算概念股梳理 ·  昨天  
南京广播电视台  ·  官宣:暂停向中国市场供应 ·  昨天  
南京广播电视台  ·  官宣:暂停向中国市场供应 ·  昨天  
海峡都市报闽南新闻  ·  小米集团股价再创历史新高!总市值突破万亿港元 ·  2 天前  
海峡都市报闽南新闻  ·  小米集团股价再创历史新高!总市值突破万亿港元 ·  2 天前  
安天集团  ·  大年初六丨安天镇关给您拜年了 ·  4 天前  
数据法盟  ·  华为+DeepSeek,来了! ·  4 天前  
数据法盟  ·  华为+DeepSeek,来了! ·  4 天前  
51好读  ›  专栏  ›  FreeBuf

如何使用DockerSpy检测你的Docker镜像是否安全

FreeBuf  · 公众号  · 互联网安全  · 2024-10-15 19:08

正文


关于DockerSpy


DockerSpy是一款针对Docker镜像的敏感信息检测与安全审计工具,该工具可以帮助广大研究人员在Docker Hub上检测和搜索自己镜像的安全问题,并识别潜在的泄漏内容,例如身份验证密钥等敏感信息。



功能介绍


1、安全审计:通过分析 Docker 镜像,组织可以发现可能无意中包含的公开机密,例如 API 密钥、身份验证令牌和私钥。这有助于减轻潜在的安全风险。
2、事件预防:主动搜索 Docker 镜像中暴露的秘密可以防止安全漏洞发生,保护敏感信息并维护应用程序的完整性。
3、合规性:确保容器镜像不会泄露机密对于满足监管和组织安全标准至关重要。OSINT 有助于验证敏感信息是否被无意泄露。
4、漏洞评估:作为定期安全评估的一部分,识别暴露的秘密,使组织能够及时解决这些漏洞,降低被恶意行为者利用的风险。


工具要求


Go
Docker


工具安装


由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好最新版本的Python 3环境。

接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:
git clone https://github.com/UndeadSec/DockerSpy.git

然后切换到项目目录中,使用make命令编译项目代码:
cd DockerSpy
make


工具使用


dockerspy


工具配置


正则表达式模式


{
"amazon_mws_auth_token": "amzn\\\\.mws\\\\.[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}",
"amazon_aws_url": "s3\\.amazonaws.com[/]+|[a-zA-Z0-9_-]*\\.s3\\.amazonaws.com",
"authorization_bearer": "bearer [a-zA-Z0-9_\\-\\.=:_\\+/]{5,100}",
"github_access_token": "[a-zA-Z0-9_-]*:[a-zA-Z0-9_\\-]+@github\\.com*",
"rsa_private_key": "-----BEGIN RSA PRIVATE KEY-----",
"ssh_dsa_private_key": "-----BEGIN DSA PRIVATE KEY-----",
"ssh_dc_private_key": "-----BEGIN EC PRIVATE KEY-----",
"pgp_private_block": "-----BEGIN PGP PRIVATE KEY BLOCK-----",
"slack_token": "\\\"api_token\\\":\\\"(xox[a-zA-Z]-[a-zA-Z0-9-]+)\\\"",
"SSH_privKey": "([-]+BEGIN [^\\s]+ PRIVATE KEY[-]+[\\s]*[^-]*[-]+END [^\\s]+ PRIVATE KEY[-]+)"
}


需要忽略的文件扩展


{
"extensions": [".md",".png", ".jpg", ".jpeg", ".gif", ".bmp", ".tiff", ".tif", ".mp4", ".mp3", ".avi", ".mkv", ".mov", ".exe", ".dll", ".so", ".bin", ".dmg", ".iso", ".jar", ".bat", ".sh", ".msi"]
}


工具运行演示



许可证协议


本项目的开发与发布遵循 MIT 开源许可协议。


项目地址


DockerSpy
https://github.com/UndeadSec/DockerSpy

FreeBuf粉丝交流群招新啦!
在这里,拓宽网安边界
甲方安全建设干货;
乙方最新技术理念;
全球最新的网络安全资讯;
群内不定期开启各种抽奖活动;
FreeBuf盲盒、大象公仔......
扫码添加小蜜蜂微信回复「加群」,申请加入群聊

https://www.bleepingcomputer.com/news/security/thousands-of-images-on-docker-hub-leak-auth-secrets-private-keys/
https://www.threatdown.com/blog/docker-hub-images-found-to-expose-secrets-and-private-keys/






请到「今天看啥」查看全文


推荐文章
题材小表格  ·  最新A股正宗云计算概念股梳理
昨天
题材小表格  ·  最新A股正宗云计算概念股梳理
昨天
南京广播电视台  ·  官宣:暂停向中国市场供应
昨天
南京广播电视台  ·  官宣:暂停向中国市场供应
昨天
海峡都市报闽南新闻  ·  小米集团股价再创历史新高!总市值突破万亿港元
2 天前
海峡都市报闽南新闻  ·  小米集团股价再创历史新高!总市值突破万亿港元
2 天前
安天集团  ·  大年初六丨安天镇关给您拜年了
4 天前
数据法盟  ·  华为+DeepSeek,来了!
4 天前
数据法盟  ·  华为+DeepSeek,来了!
4 天前
每日健康知识  ·  6个经典段子,笑得肚子疼!
7 年前