Install
基本环境配置
更新软件包列表
1 2 3
| sudo dpkg --add-architecture i386 # 添加32位支持库 sudo apt update && sudo apt -y upgrade sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libssl-dev libffi-dev build-essential gcc-multilib
|
安装 gdb
安装 python
1
| sudo apt install python3 python3-pip python3-dev
|
安装 vim
安装git
安装peda
1
| git clone https://github.com/longld/peda.git ~/peda
|
安装 pwndbg + pwngdb
联合调试环境
pwngdb
1 2 3
| cd ~/ git clone https://github.com/scwuaptx/Pwngdb.git cp ~/Pwngdb/.gdbinit ~/
|
pwndbg
1 2 3
| git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh
|
编辑 .gdbinit
文件以联合使用
写入以下内容
1 2 3 4 5 6 7 8 9 10
| source ~/pwndbg/gdbinit.py source ~/Pwngdb/pwngdb.py source ~/Pwngdb/angelheap/gdbinit.py
define hook-run python import angelheap angelheap.init_angelheap() end end
|
1 2
| sudo apt install gcc ruby-dev sudo gem install seccomp-tools
|
安装one_gadget
1
| sudo gem install one_gadget
|
安装LibcSearcher
1
| pip install LibcSearcher
|
配置AE64
1 2 3
| git clone https://github.com/veritas501/ae64.git --depth 1 cd ae64 sudo python3 setup.py install
|
符号表相关工具
Rust
1
| curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
更新环境变量
安装 pwninit
Dependencies
1
| sudo apt-get install liblzma-dev pkg-config
|
安装
安装 elfutils
1
| sudo apt-get install elfutils
|
使用
WSL GUI
https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/gui-apps
安装 Gnome 文本编辑器
Gnome 文本编辑器是 GNOME 桌面环境的默认文本编辑器。
1
| sudo apt install gnome-text-editor -y
|
若要在编辑器中启动 bashrc
文件,请输入:gnome-text-editor ~/.bashrc
安装 GIMP
GIMP
是一种免费的开源光栅图形编辑器,用于图像操作和图像编辑、自由形态绘图、不同图像文件格式之间的转码,以及更专业的任务。
1
| sudo apt install gimp -y
|
若要启动,请输入:gimp
安装 Nautilus
Nautilus 也称为 GNOME Files,是 GNOME 桌面的文件管理器。 (类似于
Windows 文件资源管理器)。
1
| sudo apt install nautilus -y
|
若要启动,请输入:nautilus
安装 VLC
VLC
是一种免费的开源跨平台多媒体播放器和框架,可播放大多数多媒体文件。
若要启动,请输入:vlc
安装 X11 应用
X11 是 Linux
窗口管理系统,这是随它一起提供的各种应用和工具的集合,例如 xclock、xcalc
计算器、用于剪切和粘贴的 xclipboard、用于事件测试的 xev
等。有关详细信息,请参阅 x.org
文档。
1
| sudo apt install x11-apps -y
|
若要启动,请输入要使用的工具的名称。 例如:
安装 Tilix
1
| sudo apt install tilix -y
|
安装 Chorme
要安装 Linux 版 Google Chrome:
- 将目录更改为临时文件夹:
cd /tmp
- 使用 wget 下载:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- 安装包:
sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb
卸载 WSL
1
| Get-AppxPackage MicrosoftCorporationII.WindowsSubsystemForLinux | Remove-AppxPackage
|