Updating to the latest version¶
Manually updating to the latest
w3af version is trivial:
cd w3af/ git pull
After an update,
w3af might require new dependencies.
The framework includes an auto-update feature. This feature allows you to run our latest Git version without worrying about executing the
git pull command. You can configure your local w3af instance to update itself for you once a day, weekly or monthly.
The auto-update feature is enabled by default and its configuration can be changed using the
~/.w3af/startup.conf file. The file is generated after the first run.
[STARTUP_CONFIG] last-update = 2013-01-24 frequency = D auto-update = true
The feature can be completely disabled by setting the
auto-update section to
false; and the update frequency has
M (daily, weekly and monthly) as valid values.
It is also possible to force the update to take place, or not, by simply giving the
w3af_gui scripts the desired option:
This section is only interesting for advanced users.
git flow to manage our development process, this means that you’ll find the latest stable code at
master, a development version at
develop and experiments and unstable code in
feature branches. I encourage advanced users to experiment with the code at
feature branches and report bugs, it helps us advance our development and get real testers while we don’t disturb other users that require stable releases.
git clone firstname.lastname@example.org:andresriancho/w3af.git cd w3af/ git checkout develop git branch