Are there any explicit disadvantages in comparison to running it on a UNIX machine these days?


For one, it might not work at all. I tried recently(in April 2012) on two Windows machines (7 and 2008 R2), and some aspect of the PostgreSQL setup invariably fails.

I spoke to a Rapid7 account manager about it, and he confirmed that the Windows version is flaky.

He also recommended against using it in a production environment.

| improve this answer | |
  • what about Community Edition? – schroeder Apr 30 '12 at 0:24
  • It's actually the same installer. – Joel E Salas Apr 30 '12 at 4:46

I have been using the Windows port of Metasploit for a while now and it is working great. Also, the development team have done a great job in packaging Metasploit for Windows, installing it is a breeze.

However, some Metasploit modules are not supported on the Windows platform, like sniffer ones (pSnuffle for example).

| improve this answer | |

I had Metasploit 4.0 installed on my PC and it worked fine no issues. But, since i have reinstalled windows 7, it is now incapable of installing becuase of the PostgreSQL issue. I have MySQL installed. Maybe if Rapid7 gave us the option to use MySQL from install we wouldn't have this problem.

Also Metasploit fails to update on Backtrack 5 and a ton of modules do not work.

| improve this answer | |
  • 1
    I'm not sure how this responds to the original post. You seem to say you had a bad experience, but it isn't clear why, or whether that bad experience is likely to occur for anyone other than you. Is this an explicit disadvantage to running metasploit on windows? – Mark C. Wallace Nov 6 '12 at 11:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.