challenge-strace (latest)

Published 2025-04-03 17:10:26 +02:00 by Tymek

Installation

docker pull git.agin.rocks/ctfilt/challenge-strace:latest
sha256:ca56ff3d6db8a8fe4164737f09b68fdca550cc481e89b32bf95a75dc21de1375

Image layers

ADD file:82f06126089fd0ca482c29baeb90ef37ac3a9f5f6a0f2f5c968a605846627d47 in /
CMD ["bash"]
RUN /bin/sh -c apt-get update && apt-get install -y openssh-server && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c mkdir -p /var/run/sshd /etc/ssh # buildkit
COPY ssh_host_keys /etc/ssh/ # buildkit
RUN /bin/sh -c chmod 600 /etc/ssh/ssh_host_* && chmod 644 /etc/ssh/ssh_host_*.pub # buildkit
RUN /bin/sh -c echo 'PermitRootLogin no' >> /etc/ssh/sshd_config && echo 'PasswordAuthentication yes' >> /etc/ssh/sshd_config && echo 'HostKey /etc/ssh/ssh_host_rsa_key' >> /etc/ssh/sshd_config && echo 'HostKey /etc/ssh/ssh_host_ecdsa_key' >> /etc/ssh/sshd_config && echo 'HostKey /etc/ssh/ssh_host_ed25519_key' >> /etc/ssh/sshd_config # buildkit
RUN /bin/sh -c useradd -m -s /bin/bash ctf && echo 'ctf:ctfilt' | chpasswd # buildkit
COPY ctfilt_base_assets/welcome.txt /etc/motd # buildkit
RUN /bin/sh -c echo "#!/usr/bin/env bash" > /root/entrypoint.sh && echo "/usr/sbin/sshd" >> /root/entrypoint.sh && chmod +x /root/entrypoint.sh # buildkit
EXPOSE map[22/tcp:{}]
ENTRYPOINT ["/root/entrypoint.sh"]
RUN /bin/sh -c apt-get update && apt-get install -y sudo strace && rm -rf /var/lib/apt/lists/* # buildkit
ARG FLAG=FLAG{trace_qYPvTZ2wgN5qbabT}
RUN |1 FLAG=FLAG{trace_qYPvTZ2wgN5qbabT} /bin/sh -c echo ${FLAG} > /root/flag.txt # buildkit
RUN |1 FLAG=FLAG{trace_qYPvTZ2wgN5qbabT} /bin/sh -c echo 'ctf ALL=(ALL) NOPASSWD: /usr/bin/strace' > /etc/sudoers.d/ctf # buildkit
COPY /usr/src/secret/target/release/secret /home/ctf/secret # buildkit
RUN |1 FLAG=FLAG{trace_qYPvTZ2wgN5qbabT} /bin/sh -c chown root:root /home/ctf/secret # buildkit
RUN |1 FLAG=FLAG{trace_qYPvTZ2wgN5qbabT} /bin/sh -c chmod 771 /home/ctf/secret # buildkit
EXPOSE map[22/tcp:{}]
RUN |1 FLAG=FLAG{trace_qYPvTZ2wgN5qbabT} /bin/sh -c echo "tail -f /dev/null" >> /root/entrypoint.sh # buildkit

Labels

Key Value
com.docker.compose.project strace
com.docker.compose.service challenge-strace
com.docker.compose.version 2.34.0
Details
Container
2025-04-03 17:10:26 +02:00
3
OCI / Docker
linux/amd64
68 MiB
Versions (1) View all
latest 2025-04-03