tuxIf you’re a Linux, BSD or Mac user we recommend you download the source from our GitHub repository:

    git clone --depth 1 https://github.com/andresriancho/w3af.git
    cd w3af

After running this command you’ll get a list of unmet dependencies and the commands to be run in order to install them. Best case scenario, you’ll have w3af up and running in just a few minutes and only by running the commands returned by w3af_gui.

The framework has two different sets of dependencies, one for the GUI and one for the Console, in case you don’t want to use the GUI, just run w3af_console and install those dependencies.


windowsWhile old versions of w3af worked on Windows and we had a fully working installer, the latest version of w3af hasn’t been tested on this platform.

Because of the project’s goals and objectives, we’re not planning to update the Windows installer. w3af’s code is written in a platform agnostic way, so it should work on Windows; but the installation process is complex (mostly due to the third-party dependencies) and not supported.