Skip to content

Commit 15db2b3

Browse files
committed
Add some more packages
1 parent 8ee0f20 commit 15db2b3

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

containers/Dockerfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ RUN apt-get update -y
55
RUN apt-get install -y apt-transport-https
66

77
RUN apt-get install -y \
8-
build-essential cmake pkg-config \
9-
strace curl wget gcc zsh vim gdb git netcat \
10-
procps python3 python3-pip python3-dev file binutils sudo locales
8+
openjdk-11-jdk gcc build-essential gdb cmake pkg-config libc6-dbg nasm libtool-bin clang \
9+
unzip curl wget zsh neovim git htop tmux file binutils sudo locales ascii xz-utils ripgrep \
10+
strace netcat procps dnsutils \
11+
python3 python3-pip python3-dev
1112

1213
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen
1314

@@ -28,7 +29,7 @@ USER wolvsec
2829

2930
ENV PATH="${PATH}:/home/wolvsec/.local/bin"
3031

31-
RUN pip3 install pwntools numpy ipython
32+
RUN pip3 install pwntools numpy ipython z3-solver
3233

3334
RUN bash -c "$(curl -fsSL https://gef.blah.cat/sh)"
3435

containers/Vagrantfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,10 @@ Vagrant.configure("2") do |config|
2222
2323
apt-get install -y apt-transport-https
2424
apt-get install -y \
25-
openjdk-11-jdk build-essential cmake pkg-config \
26-
unzip curl wget gcc zsh vim gdb git strace netcat \
27-
procps python3 python3-pip python3-dev file binutils sudo locales
25+
openjdk-11-jdk gcc build-essential gdb cmake pkg-config libc6-dbg nasm libtool-bin clang \
26+
unzip curl wget zsh neovim git htop tmux file binutils sudo locales ascii xz-utils ripgrep \
27+
strace ltrace netcat procps dnsutils \
28+
python3 python3-pip python3-dev
2829
2930
apt-get install -y task-gnome-desktop
3031
@@ -33,7 +34,7 @@ Vagrant.configure("2") do |config|
3334
echo "wolvsec:wolvsec" | chpasswd
3435
echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
3536
36-
pip3 install pwntools numpy ipython
37+
pip3 install pwntools numpy ipython z3-solver
3738
3839
## Install GEF for better GDB experience
3940
wget -O /home/wolvsec/.gdbinit-gef.py -q https://gef.blah.cat/py
@@ -109,6 +110,6 @@ EOT
109110
apt-get install -y code
110111
111112
# Dark mode :)
112-
runuser -l wolvsec 'gsettings set org.gnome.desktop.interface gtk-theme Adwaita-dark'
113+
runuser -l wolvsec -c 'gsettings set org.gnome.desktop.interface gtk-theme Adwaita-dark'
113114
SHELL
114115
end

0 commit comments

Comments
 (0)