Skip to content

Commit

Permalink
perf: update tools
Browse files Browse the repository at this point in the history
  • Loading branch information
the-soloist committed May 31, 2024
1 parent 737570a commit bef8f13
Show file tree
Hide file tree
Showing 16 changed files with 32 additions and 31 deletions.
4 changes: 2 additions & 2 deletions build/ubuntu/lts/16.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip==20.3.4
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/lts/18.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip==21.3.1
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/lts/20.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/lts/22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/lts/24.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/17.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip==20.3.4
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/17.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip==21.3.1
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/18.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip==21.3.1
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/19.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/19.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/20.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/21.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/22.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN pip3 install pip --upgrade
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/23.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip python3-full ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.bak
Expand Down
4 changes: 2 additions & 2 deletions build/ubuntu/non-lts/23.10/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ RUN dpkg --add-architecture i386
RUN apt-get update && \
apt-get install -y gcc g++ make python3 python3-pip ruby ruby-dev build-essential && \
apt-get install -y libc6-dbg libc6-dbg:i386 libseccomp-dev libgmp-dev libmpfr-dev libmpc-dev libssl-dev libffi-dev && \
apt-get install -y gdb socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl
apt-get install -y gdb gdbserver strace socat openssh-server net-tools iputils-ping && \
apt-get install -y git vim tmux wget curl sshfs

# install pwn tools
RUN mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.bak
Expand Down
3 changes: 2 additions & 1 deletion setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,10 @@ popd >/dev/null

# @ tools
pushd ./deps/tools/ >/dev/null
sync-git-repo https://github.com/NixOS/patchelf
sync-git-repo https://github.com/Ex-Origin/debug-server
sync-git-repo https://github.com/matrix1001/glibc-all-in-one
sync-git-repo https://github.com/niklasb/libc-database
sync-git-repo https://github.com/NixOS/patchelf
popd >/dev/null

### compile ###
Expand Down

0 comments on commit bef8f13

Please sign in to comment.