Scheduled alpha preview release: December 15th, 2005

Metasploit 3.0 is the next generation of the Metasploit Framework. It is written in the Ruby programming language. As it stands, the 2.0 branch has made it possible to drastically reduce the amount of time it takes to implement an exploit with the added benefit of making it possible to re-use large amounts of code between various exploits. The extensible model through which payloads, encoders, NOP generators, and exploits can be integrated has made it possible to use the Metasploit Framework as an outlet for cutting-edge exploitation research.

In this light, the 3.0 version is being planned to help continue to evolve the field of exploitation research and exploitation frameworks in general. The primary goals of the 3.0 version are listed below:
As we get closer to the preview release date, we will begin posting design documentation and other information that will allow the community to assess the new architecture and provide feedback. The preview release will simply be used as a milestone by which the public can help us to gauge how much work remains until we feel comfortable that we have a finished product.

In the meantime, here are some screenshots of the 3.0 release in development. Nothing too fancy at this point, but it highlights some of the upcoming changes.

Metasploit 3.0 Preview Screenshots

- Metasploit Staff