FROM alpine:3.14

RUN apk add build-base \
    gdb \
    bash

WORKDIR /ctf

COPY verify.c /ctf/
COPY evader.c /ctf/

RUN gcc -o verify verify.c
RUN chmod 700 verify.c
RUN adduser -D -u 1000 challenge_user
RUN chown challenge_user evader.c
RUN chown challenge_user:challenge_user /ctf