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