### 第一段:工具定位 \*\* 渗透阶段:\*\* 云原生安全阶段,K8s 集群漏洞扫描,未授权访问 / 容器逃逸 / CVE 检测 ### 第二段:开发语言 Python 语言,requests/urllib3,主动探测 K8s 未授权访问 / 暴露端口 / 配置缺陷 ### 第三段:调用链路 ``` kube-hunter 命令行输入 ↓ 扫描模式:远程扫描 / Pod内部扫描 / 节点本地扫描 ↓ Python requests → urllib3 → socket C扩展 ↓ sys/socket.h socket()/connect() ↓ 探测K8s组件端口(API Server 6443/etcd 2379/kubelet 10250) ↓ 未授权访问检测 / 配置缺陷检测 / CVE漏洞检测 ↓ 输出K8s安全问题 ``` * 上层(组件:kube-hunter —— Python Kubernetes 集群安全漏洞扫描工具。说明:命令行入口) * 中间层(组件:语言标准库。说明:协议封装) * 底层(组件:libc