Existe-t-il des inconvénients explicites par rapport à l'exécuter sur une machine Unix ces jours-ci?
Pour un, cela pourrait ne pas fonctionner du tout. J'ai essayé récemment (en avril 2012) sur deux machines Windows (7 et 2008 R2) et certains aspects de la configuration postgreSQL échouent invariablement.
J'ai parlé à un responsable de compte Rapid7 à ce sujet et il a confirmé que la version Windows est flaky.
Il a également recommandé de l'utiliser dans un environnement de production.
J'ai installé Metasploit 4.0 sur mon PC et cela a fonctionné bien pas de problèmes. Mais, étant donné que je suis réinstallé Windows 7, il est maintenant incapable d'installer Becuase du problème PostgreSQL. J'ai installé MySQL. Peut-être que si Rapid7 nous a donné la possibilité d'utiliser MySQL à partir de l'installation, nous n'aurais pas ce problème.
De plus, Metasploit ne parvient pas à mettre à jour sur BackTrack 5 et une tonne de modules ne fonctionne pas.