phrackCTF比赛平台的docker镜像

  • 2017-07-05
  • 4,067
  • 13
  • 4

由于phrackCTF平台是Java项目,需要编译打包以及配置环境,总体来说过程还是较为繁琐,为了方便支持phrackCTF平台的朋友们可以快速使用这套比赛平台,在此决定提供两个版本的docker镜像供大家快速构建环境使用此平台。

个人参赛版的docker:https://github.com/zjlywjh001/phrackCTF-Personal-Docker

团队参赛版的docker:https://github.com/zjlywjh001/phrackCTF-Team-Docker

如果还有其他需求,欢迎大家提出宝贵建议!

评论

  • vweisis回复

    大神您好,我几天前刚开始接触docker,请问您在Github上的docker镜像下载下来后怎样才能在docker上运行呢?docker有公共仓库以及私人仓库,但是我尝试了很久都不知道怎样将它放到仓库里,还是不需要放到仓库可以直接运行?如能解答不胜感激!另外我是在windows系统上面安装的docker。

    • Jarvis回复

      没有在windows下用过docker,但是大体类似吧,你只要clone项目到本地,你看Readme, cd到项目目录,先运行docker build那句,然后docker run就能跑起来

      • vweisis回复

        您好,请问您之前遇到过如下问题吗:
        问题1:
        /var/lib/dpkg/info/ca-certificates-java.postinst: line 53: java: command not found
        /var/lib/dpkg/info/ca-certificates-java.postinst: line 66: java: command not found
        done.
        Processing triggers for ca-certificates (20160104ubuntu0.14.04.1) …
        Updating certificates in /etc/ssl/certs… 0 added, 0 removed; done.
        Running hooks in /etc/ca-certificates/update.d….
        /etc/ca-certificates/update.d/jks-keystore: line 82: java: command not found
        E: /etc/ca-certificates/update.d/jks-keystore exited with code 1.
        论坛里翻了一遍说这是ubuntu和debian的系统漏洞一直没有修复,我也尝试过加 ‘RUN /var/lib/dpkg/info/ca-certificates-java.postinst configure’这句代码,依旧不能运行。
        问题2:
        —> Running in 2c63c01f8ea1
        % Total % Received % Xferd Average Speed Time Time Time Current
        Dload Upload Total Spent Left Speed
        100 361 100 361 0 0 545 0 –:–:– –:–:– –:–:– 546

        gzip: stdin: not in gzip format
        tar: Child returned status 1
        tar: Error is not recoverable: exiting now
        这个问题有可能是问题1衍生出来的
        另外,我跟你是校友啊,我是控制学院的,能加个微信不,我微信号就是昵称

        • Jarvis回复

          这个错好像是java安装有问题java: command not found…

        • Jarvis回复

          另外,由于我的dockerfile是在linux下测试的,不保证windows不会有问题,建议你还是弄一台linux的云服务器做测试。阿里云就可以,按量付费一个小时也就几毛钱,随时可以销毁。

  • jarvismobai回复

    大神你好,为什么在docker run 之后,ps也可以看到开启的进程。但是不能访问网页?

  • zhang回复

    老师傅,run之后,http://localhost:8080/ 能访问,但http://localhost:8080/phrackCTF/ 是404?

    • Jarvis回复

      网站应用没跑起来,自己看一下日志什么问题。

  • noober回复

    INFO[0001] stat /var/lib/docker/aufs/mnt/4ac1a21b7789731449ed7c777023e44da227325c60d28a4f8e58b91a8f3b86d0/bin/run.sh: not a directory

发表评论

*

浙ICP备16016405号-2
浙公网安备 33010602007544号