Updating the Metasploit Framework

Metasploit uses the Subversion source code management tool provide to online updates. The latest stable version of Metasploit can upgraded to the absolute latest exploits, payloads, and features using Subversion. If you are running an older version (3.0 -> 3.2), you will need to upgrade to 3.3 by downloading it and installing from the downloads page. See the Installation page for platform-specific guides on installing the Metasploit Framework.

Linux

If you have installed Metasploit using the official Linux binary installers, simply enter msfupdate as root. For all other Linux users, change into the Metasploit installation directory (/opt/metasploit3/msf3 is recommended) and issue the svn update command as root. The "svn" command is part of the Subversion source code management tool and available on most distributions. To configure automatic updates, please refer to the Linux installation page for examples using cron.

Windows

On the Windows platform, launch the Metasploit Update link from the Metasploit3 directory in the Start menu (under Programs) as an administrative user. If you are using a development installation, execute msfupdate.bat as an administrative user.

Mac OS X and other Unix-like platforms

Change into the Metasploit installation directory ($HOME/msf3 is recommended) and issue the svn update command as owner of the directory. The "svn" command is part of the Subversion source code management tool and available for most operating systems.