BlackArch 是一個基於 Arch Linux 的滲透測試發行版,提供了大量的網絡安全工具。它是專為滲透測試人員和安全研究人員創建的開放原始碼的發行版。該存儲庫包含 3000 多個可以單獨或成組安裝的工具。BlackArch 與現有的 Arch Linux 安裝相容。
安裝
安裝教程可能不完整,請下載blackarch 官方 PDF
以 root
身份運行 https://blackarch.org/strap.sh 並按照說明進行操作:
$ curl -O https://blackarch.org/strap.sh
驗證 SHA1
:
$ echo 26849980b35a42e6e192c6d9ed8c46f0d6d06047 strap.sh | sha1sum -c
設置執行權限:
$ chmod +x strap.sh
運行 strap.sh:
$ sudo ./strap.sh
添加中國大陸 blackarch 鏡像提高下載速度,在 /etc/pacman.conf
文件末尾添加鏡像:
## 南京大学 (江苏南京) (ipv4, ipv6, http, https) [blackarch] Server = https://mirrors.nju.edu.cn/blackarch/$repo/os/$arch
## SJTUG 软件源镜像服务 (上海) (ipv4, ipv6, https) [blackarch] Server = https://mirror.sjtu.edu.cn/blackarch/$repo/os/$arch
## 清华大学 (北京) (ipv4, ipv6, http, https) [blackarch] Server = https://mirrors.tuna.tsinghua.edu.cn/blackarch/$repo/os/$arch
## 中国科学技术大学 (安徽合肥) (ipv4, ipv6, http, https) [blackarch] Server = https://mirrors.ustc.edu.cn/blackarch/$repo/os/$arch
## 阿里云 (Global CDN) (ipv4, ipv6, http, https) [blackarch] Server = https://mirrors.aliyun.com/blackarch/$repo/os/$arch
然後請安裝 blackarch-keyring
包以導入 GPG key:
$ pacman -Sy blackarch-keyring
按照 wiki 啟用 multilib 並運行:
$ sudo pacman -Syu
要列出所有可用工具,請運行:
$ sudo pacman -Sgg | grep blackarch | cut -d' ' -f2 | sort -u
安裝所有的工具:
$ pacman -S blackarch
按照分類批量安裝工具:
$ sudo pacman -S blackarch-<category>
列出 blackarch 的所有分類:
$ sudo pacman -Sg | grep blackarch