最近のUNIXマシンでの実行と比較して、明らかな欠点はありますか?
1つには、まったく機能しない可能性があります。最近(2012年4月に)2台のWindowsマシン(7および2008 R2)で試しましたが、PostgreSQLセットアップの一部の側面が常に失敗します。
私はそれについてRapid7アカウントマネージャーに話しました、そして彼はWindowsバージョンが不安定であることを確認しました。
また、本番環境での使用は推奨していません。
私はMetasploitのWindowsポートをしばらく使用していますが、それはうまく機能しています。また、開発チームはMetasploit for Windowsのパッケージングで素晴らしい仕事をしてきました。インストールは簡単です。
ただし、一部のMetasploitモジュールはWindowsプラットフォームではサポートされていません sniffer ones (pSnuffleなど)。
私のPCにMetasploit 4.0をインストールしましたが、問題なく動作しました。しかし、windows 7を再インストールしたので、PostgreSQLの問題により、インストールできなくなりました。 MySQLをインストールしました。たぶん、Rapid7がインストールからMySQLを使用するオプションを提供した場合、この問題は発生しません。
また、MetasploitはBacktrack 5での更新に失敗し、大量のモジュールが機能しません。