mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2025-01-01 02:36:30 -05:00
1.8 KiB
1.8 KiB
layout | title | permalink |
---|---|---|
doc | How to Create a BlackArch VM | /doc/blackarch/ |
How to Create a BlackArch VM
BlackArch Linux is an Arch Linux-based distribution for penetration testers and security researchers. The repository contains 1434 tools.
- List of tools
- Installation Instructions
Create ArchLinux Based BlackArch Template
0 - Create ArchlLinux Template
- Follow the Archlinux Template instructions
1 - Update Template
sudo pacman -Syyu
2 - Clone template
-
Via Qubes VM Manager
-
Via command line
qvm-clone archlinux blackarch
3 - Install BlackArch repository
$ curl -O https://blackarch.org/strap.sh
# The SHA1 sum should match: 86eb4efb68918dbfdd1e22862a48fda20a8145ff
$ sha1sum strap.sh
# Set execute bit
$ chmod +x strap.sh
# Run strap.sh
$ sudo ./strap.sh
4 - Install tools
-
install all tools
sudo pacman -S blackarch
-
or by category:
# list available categories pacman -Sg | grep blackarch # install category sudo pacman -S blackarch-<category> # example sudo pacman -S blackarch-forensic
-
or specific tool
# Search for tool pacman -Ss <tool-name> # Install tool sudo pacman -S <tool-name> # Example pacman -Ss burpsuite sudo pacman -S burpsuite
5 - Create a AppVMs based on the ptf
template
- (Optional) Attach necessary devices