El caso es que instalé Metasploit en Ubuntu 9.10, y cuando intento ejecutar la GUI, me muestra el siguiente error:
Código:
root@ubuntu:~# msfgui
Exception during event dispatch:
java.lang.NoClassDefFoundError: msfgui.MainFrame
at java.lang.Class.initializeClass(libgcj.so.10)
at msfgui.MsfguiApp.startup(MsfguiApp.java:98)
at org.jdesktop.application.Application$1.run(Application.java:171)
at java.awt.event.InvocationEvent.dispatch(libgcj.so.10)
at java.awt.EventQueue.dispatchEvent(libgcj.so.10)
at java.awt.EventDispatchThread.run(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: javax.swing.GroupLayout not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/opt/metasploit3/msf3/data/gui/msfgui.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.forName(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
...5 more
Tengo todos los paquetes necesarios instalados (o eso creo yo ), así que no sé a qué se puede deber el fallo, ya que no entiendo de Java.
Un saludo