diff options
| author | Louis Burda <quent.burda@gmail.com> | 2024-04-02 23:36:08 +0200 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2024-04-02 23:36:08 +0200 |
| commit | 37ea0bd0ffdca70c7293a0ef1b44105a1246da4f (patch) | |
| tree | 68753e80cdc5bc8afe0642fdf558eb1100aa2b70 /solve/Dockerfile | |
| download | cscg2024-bank-master.tar.gz cscg2024-bank-master.zip | |
Diffstat (limited to 'solve/Dockerfile')
| -rw-r--r-- | solve/Dockerfile | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/solve/Dockerfile b/solve/Dockerfile new file mode 100644 index 0000000..5ef1210 --- /dev/null +++ b/solve/Dockerfile @@ -0,0 +1,14 @@ +# docker build -t bank . && docker run -p 1024:1024 --rm -it bank +FROM ubuntu@sha256:50ec5c3a1814f5ef82a564fae94f6b4c5d550bb71614ba6cfe8fadbd8ada9f12 + +RUN useradd --create-home --shell /bin/bash ctf + +COPY docker-stuff/ynetd /sbin/ +COPY flag / +COPY vuln /home/ctf/ + +RUN chmod 0555 /sbin/ynetd /home/ctf/vuln && \ + chmod 0444 /flag + +EXPOSE 1024 +CMD [ "ynetd", "-u", "ctf", "/home/ctf/vuln" ] |
