Install Noir
Homebrew (macOS and Linux)
The easiest option. Noir has an official Homebrew formula, so brew upgrade keeps it up to date too.
brew install noir
Snapcraft (Linux)
Snap packages work across most Linux distros and auto-update in the background.
sudo snap install noir
Docker
Handy when you don't want to install anything on the host, or need Noir inside a CI/CD pipeline.
docker pull ghcr.io/owasp-noir/noir:latest
Scan the current directory:
docker run --rm -v $(pwd):/tmp ghcr.io/owasp-noir/noir:latest -b /tmp
All available tags are on the GitHub Packages page.
Nix
If you use Nix, install via Flakes:
nix profile add github:owasp-noir/noir
nix --extra-experimental-features "nix-command flakes" profile add github:owasp-noir/noir
Or run once without installing:
nix run github:owasp-noir/noir -- -h
Direct Binary Download
No package manager? Grab a prebuilt binary from GitHub Releases. Linux and macOS builds are provided.
-
Download the archive for your platform (e.g.,
noir-linux-x86_64.tar.gzornoir-macos-universal.tar.gz). -
Extract:
tar xzf noir-*.tar.gz -
Move to a directory on your
PATH:sudo mv noir /usr/local/bin/ -
Verify:
noir --version
Debian Package (.deb)
Debian/Ubuntu users can use the .deb package from GitHub Releases. It integrates with dpkg/apt like any other system package.
-
Download the
.debpackage:wget https://github.com/owasp-noir/noir/releases/latest/download/noir_latest_amd64.deb -
Install:
sudo dpkg -i noir_latest_amd64.deb -
Fix missing dependencies if needed:
sudo apt-get -f install -
Verify:
noir --version
Unofficial
Arch AUR
Noir is in the AUR. Use your preferred helper:
yay -S noir
Build from Source
For custom builds or contributing back to the project.
-
Clone the repository:
git clone https://github.com/owasp-noir/noir cd noir -
Install dependencies:
shards install -
Build:
shards build --releaseThe compiled binary is at
./bin/noir.
Verify Your Installation
Whichever method you chose, confirm Noir is installed:
noir --version
If you see a version number, you're ready.
Next: Your First Scan