If 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 ./w3af_gui
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
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.
While 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.