From 3a723236ada6032cd9ceea7348a3925c672b54fc Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 4 Oct 2022 14:18:04 -0700 Subject: [PATCH] add a pwn.conf to disable pwntools update checking --- challenge/.pwn.conf | 2 ++ challenge/Dockerfile | 4 +++- challenge/docker-entrypoint.sh | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 challenge/.pwn.conf diff --git a/challenge/.pwn.conf b/challenge/.pwn.conf new file mode 100644 index 000000000..c546d2549 --- /dev/null +++ b/challenge/.pwn.conf @@ -0,0 +1,2 @@ +[update] +interval=never diff --git a/challenge/Dockerfile b/challenge/Dockerfile index 2ddf15b03..7ae3e096b 100644 --- a/challenge/Dockerfile +++ b/challenge/Dockerfile @@ -214,6 +214,7 @@ COPY vm /opt/pwn.college/vm COPY .tmux.conf /opt/pwn.college/.tmux.conf COPY .gdbinit /opt/pwn.college/.gdbinit COPY .radare2rc /opt/pwn.college/.radare2rc +COPY .pwn.conf /opt/pwn.college/.pwn.conf RUN gcc /opt/pwn.college/setuid_python.c -o /opt/pwn.college/python && \ rm /opt/pwn.college/setuid_python.c @@ -222,7 +223,8 @@ RUN ln -s /opt/pwn.college/vm/vm /usr/local/bin/vm RUN ln -sf /home/hacker/.tmux.conf /root/.tmux.conf && \ ln -sf /home/hacker/.gdbinit /root/.gdbinit && \ - ln -sf /home/hacker/.radare2rc /root/.radare2rc + ln -sf /home/hacker/.radare2rc /root/.radare2rc && \ + ln -sf /home/hacker/.pwn.conf /root/.pwn.conf RUN echo 'pwn.college{uninitialized}' > /flag && \ chmod 400 /flag diff --git a/challenge/docker-entrypoint.sh b/challenge/docker-entrypoint.sh index 72bd545af..26e2f38aa 100755 --- a/challenge/docker-entrypoint.sh +++ b/challenge/docker-entrypoint.sh @@ -78,5 +78,6 @@ sidebarWidth=90 treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xec\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xff\0\0\0\x1\0\0\0\0\0\0\0?\0\0\0\x1\0\0\0\0\0\0\0@\0\0\0\x1\0\0\0\0\0\0\0n\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff) viewMode=List END -cp -auv /usr/share/desktop-base/profiles/xdg-config/xfce4 /home/hacker/.config/ +cp -u /opt/pwn.college/.pwn.conf /home/hacker/.pwn.conf +cp -au /usr/share/desktop-base/profiles/xdg-config/xfce4 /home/hacker/.config/ DISPLAY=:42 xfce4-session &