技术干货 | Docker 容器逃逸案例汇集-程序员宅基地

技术标签: 容器  运维  【红队攻防秘籍】  docker  

当获得一个Webshell,我们的攻击点可能处于服务器的一个虚拟目录里,一台虚拟机或是一台物理机,甚至是在一个Docker容器里。

假设,我们获取的Webshell就处于Docker容器里,那么,我们该如何破局呢?


Docker 容器逃逸案例:

1、判断是否处于docker容器里

2、配置不当引起的逃逸

  • Docker Remote API 未授权访问

  • docker.sock 挂载到容器内部

  • docker 高危启动参数

    • privileged 特权模式

    • 挂载敏感目录

    • 相关启动参数存在的安全问题

3、Docker 软件设计引起的逃逸

  • Shocker攻击

  • runC容器逃逸漏洞(CVE-2019-5736)

  • Docker cp 命令(CVE-2019-14271)

4、内核漏洞引起的逃逸

  • 脏牛漏洞(dirtycow-docker-vdso)

一、判断是否在docker容器里

首先,我们需要先判断是否在docker环境里,常用的两个检测方式:

检查/.dockerenv文件是否存在
检查/proc/1/cgroup内是否包含"doc
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_23936389/article/details/107755286

智能推荐

RxPosed:Android逆向工程与模块化框架的革新-程序员宅基地

文章浏览阅读404次,点赞3次,收藏7次。RxPosed:Android逆向工程与模块化框架的革新项目地址:https://gitcode.com/Thehepta/rxposedRxPosed是一个基于XPosed框架的,用于Android应用逆向工程和动态 hook 的库。它利用了ReactiveX(一个用于处理异步数据流的库)的灵活性和强大的功能,为开发者提供了一种全新的方式来操纵应用程序的行为。该项目源自GitCode并开源,...

【2024】基于springboot的二手商品拍卖商城系统设计与实现-程序员宅基地

文章浏览阅读888次,点赞28次,收藏25次。基于SpringBoot的拍卖商城系统设计与实现的课题背景、目的、意义和研究方法如下:课题背景:随着互联网技术的快速发展和移动设备的广泛普及,电子商务已经成为现代社会重要的商业模式之一。在线拍卖作为一种新型的电子商务模式,它结合了传统的拍卖方式与互联网的技术优势,为用户提供了更加便捷、高效的拍卖体验。SpringBoot作为一个轻量级的Java开发框架,以其易用性、灵活性和高度自动化的特点,在开发企业级应用程序中得到了广泛的应用。因此,基于SpringBoot开发拍卖商城系统,不仅可以满足市场对于高效、

python 调用c++ 动态链接库_python中怎样调用c语言动态链接库-程序员宅基地

文章浏览阅读1.8k次。Python调用DLL例子示例一首先,在创建一个DLL工程(本人是在VS 2005中创建),头文件:[cpp] view plain copy //hello.h #ifdef EXPORT_HELLO_DLL #define HELLO_API __declspec(dllexport) #else _python中怎样调用c语言动态链接库

使用PyQt开发图形界面Python应用专栏目录_pythonqt图形界面开发-程序员宅基地

文章浏览阅读1w次,点赞20次,收藏74次。本专栏为收费专栏的文章目录,对应的免费专栏为《[PyQt入门知识目录](https://blog.csdn.net/laoyuanpython/category_9702362.html)》,两个专栏都为基于PyQt的Python图形界面开发基础教程,只是收费专栏中的内容介绍更深入、案例代码更全。Qt和PyQt介绍的很多部件属性及字典取值在Qt及PyQt官方文档以及网上都没有,老猿通过大量研究、测试将相关内容弄清楚,因此本专栏适合有一定Python基础的同仁零基础学习Python图形界面开发,也适合学习_pythonqt图形界面开发

“一带一路”成功属于世界-万祥军|谋定研究·国家(中国)智库-程序员宅基地

文章浏览阅读293次,点赞8次,收藏5次。“一带一路”成功属于世界-万祥军|谋定研究·国家(中国)智库

在Windows XP Home版中安装IIS -程序员宅基地

文章浏览阅读935次。在Windows XP Home版中安装IIS 本文转自 互联网 http://www.hi-search.com/post/50.html大家知道,Windows XP Home版不能安装IIS或者PWS。按照一般的方法,你只能升级到XP Professional或者使用Windows 2000,不过只要略使手段,你就可以在Windows XP Home上安装IIS了。 首先在“开始”菜

随便推点

RSS技术值得关注的技术_技术rss-程序员宅基地

文章浏览阅读2.3k次。RSS主演互联网变局 盛大新浪只是配角王翌 盛大和新浪的喜筵已近尾声,媒体上铺天盖地猜测着互联网新寡头时代的下一出戏谁来抢?是否该网易或腾讯甚至百度出手了?还有谁没收购?还有谁没被收购? 在很多时候,资本确实有改变产业格局的能力和能量。但是,最富于变化的、发展最快的互联网产业在更多时候是财富的创造者而非资本的附庸!主导互联网发展的,是技术,而不是股价;推动互联网前进的,_技术rss

自动驾驶中的行为预测(BP)技术_autoware行为预测-程序员宅基地

文章浏览阅读672次,点赞2次,收藏2次。行为预测是指根据当前的环境信息和历史数据,预测其他交通参与者(如行人、车辆)未来的行为。其主要目标是提前识别潜在的危险情况并采取适当的措施,以确保自动驾驶车辆的安全性和可靠性。此外,行为预测还能够为自动驾驶系统提供更高效的路径规划和决策依据。行为预测研究中常用的数据集包括Nuscenes、KITTI、ApolloScape等。这些数据集包含了丰富的场景信息和真实的交通数据,可以用于模型的训练和评估。常用的行为预测评估指标包括准确率、召回率、F1值等。_autoware行为预测

Qt6 for Android 环境搭建_qt6的andiord-程序员宅基地

文章浏览阅读1.6k次,点赞3次,收藏5次。JDK、Android SDK、NDK 安装下载,AVD 的创建,以及环境测试等_qt6的andiord

云课堂缺勤补签软件_在线课堂回顾 | 一小时玩转高通量虚拟筛选-程序员宅基地

文章浏览阅读1.6k次。云端E课堂简介云端E课堂是云端软件推出的针对云E算力平台使用的免费在线课堂,覆盖量化计算、生物科技、人工智能等领域的实操演示,云端E课堂将邀请诸多领域的大咖为学员提供最贴近实操的内容。课程概况基于结构的虚拟筛选是发现苗头化学物的一个重要计算方法。但海量化合物库使得传统的虚拟筛选方法显得效率不足。虽然哈佛大学医学院的研究人员开发的开源药物发现平台Virtualflow就是针对这个问题的一种..._在线虚拟筛选

2021-02-22_unssigned class[ff00] : device-程序员宅基地

文章浏览阅读1.8k次,点赞7次,收藏12次。jacinto 内核驱动 – 43.2.2.10. PCIe端点介绍集成在Jacinto 7中的PCIe控制器IPs能够在根复杂模式(主机)或端点模式(设备)下运行。当在End Point (EP)模式下操作时,控制器可以配置为根据用例使用的任何功能(’ Test endpoint ‘和’ NTB '是目前Linux内核中唯一支持的PCIe EP功能)。框图以下是端点模式框架框图:Features of J7ESJ7ES的特点PCIe子系统有四个实例。以下是一些主要功能:•每个实例都可以配_unssigned class[ff00] : device

ksz8863调试总线,-程序员宅基地

文章浏览阅读6.7k次,点赞3次,收藏21次。ksz8863是一款交换芯片,结构如下:有2个完整的MAC + PHY,还有第三路网口,只有一个MAC3,右边是switch逻辑,下边是控制接口,支持i2c/spi/smi1.片子的rmii/mii接口支持2种模式, MAC模式 加 PHY模式, 注意,工作模式是相对于它自身所起的功能所说的,如果它是通过rmii接stm32f437的MAC,它起到一个外置PHY的作用,那它...

推荐文章

热门文章

相关标签