Installation

Using Homebrew

Homebrew is the package manager for MacOS(or linux). On devices using homebrew, you can easily install/update using the brew command.

Install homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Install dalfox

brew tap hahwul/dalfox
brew install dalfox

Using Snapcraft

Snapcraft is one of the packaging managers for Linux. Unlike app and yum, it can be used independently of the deployment OS version.

Install Snapcraft

Please check this documents https://snapcraft.io/docs/installing-snapd

Install dalfox

sudo snap install dalfox

Using go-install or go-get

go1.17

go install github.com/hahwul/dalfox/v2@latest

go1.16

GO111MODULE=on go get github.com/hahwul/dalfox/v2

Using Docker

Dalfox provides docker images by version. It can be used lightly with less capacity.

docker pull hahwul/dalfox:latest

if you installed it, using like this command

docker run -it hahwul/dalfox:latest /app/dalfox url https://www.hahwul.com

or live in docker

docker run -it hahwul/dalfox:latest /bin/bash
./dalfox