Code Monkey home page Code Monkey logo

code-breaking's Introduction

Code-Breaking Puzzles dockerfiles && writeups

code-breaking puzzles: https://code-breaking.com/

这里是code-breaking puzzles游戏的所有环境与相关writeup。

Code-breaking Puzzles 2018

2018年所有题目:

2018年题目运行要求:

  • Docker CE 18.0+
  • Docker-Compose

运行方法:

# 进入某个题目目录
cd /path/to/puzzle

# 运行环境
docker-compose up -d

# 环境运行后,在docker-compose.yml中查看端口,访问即可

Code-breaking Puzzles 2020

2020年题目(不再举办统一比赛,题目陆续发出):

2020年题目运行方法请直接在具体题目页面查看。

code-breaking's People

Contributors

phith0n avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

code-breaking's Issues

Mac下docker构建nodechr存在错误

P牛好,

node.js的题目我在mac下构建存在如下错误,无法复现该题目:

# x @ xPro in ~/code/code-breaking/2018/nodechr on git:master x [9:37:04]
$ docker-compose up -d
Building web
Step 1/6 : FROM node:11-alpine
 ---> a13f3a3ed57f
Step 2/6 : LABEL maintainer="phithon <[email protected]>"
 ---> Using cache
 ---> 1f67403ca7cb
Step 3/6 : COPY www/ /usr/src
 ---> Using cache
 ---> 527c440c2507
Step 4/6 : RUN set -ex     && apk add --no-cache --virtual .gyp         python         make         g++     && cd /usr/src     && rm yarn.lock     && yarn install --production --network-timeout 30000     && apk del .gyp
 ---> Running in 109dece387f5
+ apk add --no-cache --virtual .gyp python make g++
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz
(1/23) Installing libbz2 (1.0.6-r6)
(2/23) Installing expat (2.2.6-r0)
(3/23) Installing libffi (3.2.1-r6)
(4/23) Installing gdbm (1.13-r1)
(5/23) Installing ncurses-terminfo-base (6.1_p20190105-r0)
(6/23) Installing ncurses-terminfo (6.1_p20190105-r0)
(7/23) Installing ncurses-libs (6.1_p20190105-r0)
(8/23) Installing readline (7.0.003-r1)
(9/23) Installing sqlite-libs (3.26.0-r3)
(10/23) Installing python2 (2.7.15-r3)
(11/23) Installing make (4.2.1-r2)
(12/23) Installing binutils (2.31.1-r2)
(13/23) Installing gmp (6.1.2-r1)
(14/23) Installing isl (0.18-r0)
(15/23) Installing libgomp (8.2.0-r2)
(16/23) Installing libatomic (8.2.0-r2)
(17/23) Installing mpfr3 (3.1.5-r1)
(18/23) Installing mpc1 (1.0.3-r1)
(19/23) Installing gcc (8.2.0-r2)
(20/23) Installing musl-dev (1.1.20-r3)
(21/23) Installing libc-dev (0.7.1-r0)
(22/23) Installing g++ (8.2.0-r2)
(23/23) Installing .gyp (0)
Executing busybox-1.29.3-r10.trigger
OK: 205 MiB in 39 packages
+ cd /usr/src
+ rm yarn.lock
rm: can't remove 'yarn.lock': No such file or directory
ERROR: Service 'web' failed to build: The command '/bin/sh -c set -ex     && apk add --no-cache --virtual .gyp         python         make         g++     && cd /usr/src     && rm yarn.lock     && yarn install --production --network-timeout 30000     && apk del .gyp' returned a non-zero code: 1

# x @ xPro in ~/code/code-breaking/2018/nodechr on git:master x [9:55:05]
$ docker -v
Docker version 18.09.2, build 6247962

# x @ xPro in ~/code/code-breaking/2018/nodechr on git:master x [9:58:56]
$ docker-compose -v
docker-compose version 1.23.2, build 1110ad01

PS:在kali中尝试了一下,一样抛出该错误

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.