I use the solution for the validation of vulnerability.
Solutions Engineer at Gefura Inc.
With a good user interface, the solution is also stable and scalable
Pros and Cons
- "Stability-wise, I rate the solution a nine out of ten...Scalability-wise, I rate the solution a nine out of ten."
- "I think areas with shortcomings that need improvement are more integration and automation."
What is our primary use case?
What is most valuable?
For the solution, I think it's the user interface and usability that are the main features of the solution. Also, you can do more with the interface.
Some features that are not available on the console are available in the user interface, like, for example, the creation of payload. The creation of a payload is a tough part in the terminal. So, it is kind of handy when we use Rapid7 Metasploit.
What needs improvement?
I think areas with shortcomings that need improvement are more integration and automation.
For how long have I used the solution?
I have been using Rapid7 Metasploit for two years. Also, I am using the solution's latest version. I'm a customer and a reseller of the solution.
Buyer's Guide
Rapid7 Metasploit
October 2024
Learn what your peers think about Rapid7 Metasploit. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
What do I think about the stability of the solution?
Stability-wise, I rate the solution a nine out of ten.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution a nine out of ten.
Which solution did I use previously and why did I switch?
Previously, we were using BurpSuite. We switched to Rapid7 Metasploit because of its features.
How was the initial setup?
On a scale from one to ten, one being difficult and ten being easy, I rate the setup a ten.
The deployment takes around twenty to thirty minutes maximum.
The setup process can be carried out by a single person.
What's my experience with pricing, setup cost, and licensing?
On a scale of one to ten, where one is cheap and ten is expensive, I rate the product's pricing a six. So it's fairly priced.
What other advice do I have?
I would definitely recommend the solution to those planning to use it on a long-term basis. For new users planning to use it for testing, I recommend they do a PoC before starting.
Overall, I rate the solution a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal security consultant at a computer software company with 201-500 employees
Straightforward to set up, and helpful for moving from development to production
Pros and Cons
- "The most valuable feature for us is the support for testing Linux-based web server components."
- "Better automation capabilities would be an improvement."
What is our primary use case?
We are a solution provider and we offer a variety of services that include security and vulnerability management. Rapid7 Metasploit is one of the products that we use to identify vulnerabilities.
Specifically, Metasploit is for penetration testing. It uses models to check for exploitable vulnerabilities, and if one is detected then we would raise the importance of solving the problem. We normally operate Metasploit at the client site, which helps us to explore and assess the vulnerabilities directly in the environment.
How has it helped my organization?
This solution allows us to offer additional services to our clients. Projects can vary, where one will include vulnerability testing and another may include penetration testing.
One of the services that we provide is security during the development process. This means that beyond user acceptance and performance testing, we are doing all of the security tests. It helps customers ensure that the code they are developing and deploying has all of the necessary security controls.
What is most valuable?
The most valuable feature for us is the support for testing Linux-based web server components.
What needs improvement?
Integration with popular vulnerability scanners would be a useful feature.
Better automation capabilities would be an improvement. For example, if a project is moving from a development to a testing environment, then automation is crucial. We are using Jenkins, JIRA, and other tools for SecOps and DevOps. If somebody is storing code or a project in SVN then it needs to be fully automated. We need the ability for the scanner to run, then have Checkmarx scan them, then exploit the vulnerabilities if any are found.
For how long have I used the solution?
We began working with Metasploit about 15 years ago.
What do I think about the stability of the solution?
I do not have any complaints about stability, as it has been fine.
What do I think about the scalability of the solution?
For the projects that we have worked on, the scalability has been fine. I'm not sure how it would perform in a hybrid environment, but for our on-premises deployment, it is quite a nice product.
We have a team of 12 people and it is used for perhaps 10 large companies.
How are customer service and technical support?
We have not been in contact with technical support.
Which solution did I use previously and why did I switch?
When we do application-level penetration testing, we employ some manual techniques. Metasploit is generally used at the infrastructure level. We did not use another solution prior to this one.
How was the initial setup?
The initial setup is pretty straightforward. We have been working with this product for several years and it isn't a problem for us to set it up. The deployment can be completed in a matter of hours, depending on the size of the environment.
What other advice do I have?
For our needs, which is usually a dedicated environment for our customers, I cannot envision any significant improvements that need to be made.
My advice for anybody who is considering this solution is that it works well as a component in a vulnerability testing platform. We use a combination of tools with a certain level of automation and integration, which gives us the flexibility that we need to accommodate customers with differing needs. There is no one tool in the market that covers everything and ultimately, Metasploit helps to produce the reports that we need.
The biggest lesson that I have learned from using this product is that if proper security checks are not done during the development process then very likely, you will face major vulnerabilities or risks in the production environment.
Overall, it is a very good product for penetration testing.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Rapid7 Metasploit
October 2024
Learn what your peers think about Rapid7 Metasploit. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
Project Director at a tech services company with 1,001-5,000 employees
A free and impactful penetration testing solution
Pros and Cons
- "All of the features are great."
- "At the time I was using it, the graphical user interface needed some improvements."
What is our primary use case?
I used the community edition. It's a very handy and powerful product. For a free product, the capabilities are absolutely astonishing.
I used Rapid7 Metasploit as a marketing solution. I was working as a security expert and whenever I would meet a client as a consultant or a freelancer, I would open my laptop and start using the software.
Rapid7 Metasploit is a standalone solution, intended to be used by one person, but it can be used by a few people in a team — maybe 10 people or less.
What is most valuable?
All of the features are great. I used it as a tool for penetration testing. The exploitation capabilities and the development in general, are all great. It's open-source and very handy.
What needs improvement?
At the time I was using it, the graphical user interface needed some improvements. It might be better now because there was a very big community behind it, and of course, newer versions are always improved. The free, community edition I was using, lacked some very specific exploits but, as I remember, under the commercial version, you could find your exploits.
All the features that are available on the command line could be integrated with the graphical user interface.
For how long have I used the solution?
I used Rapid7 Metasploit for more than five years.
What do I think about the stability of the solution?
The earlier versions had some bugs, but the last version, Version Four, was much more stable compared to the previous versions — which we stopped using because of the bugs.
What do I think about the scalability of the solution?
The scalability is not that good.
When you use the command-line interface, not very much of the process is automated. There should always be an expert present to work with the software. Under the GUI, I believe there are some features that can be automated for testing.
The solution was not intended to be automated because penetration testing requires attention and caution because it's done on a live network with line services. Automation can damage the target network or the system on the network.
You can automate the input of data, but the results are not satisfactory.
The scalability should definitely be improved.
How are customer service and technical support?
As it's a free product, the community edition doesn't include any technical support. I haven't used the commercial edition so I can't comment on their support.
In terms of development, the team of developers that supports the software is very active and quick to help. In short, the software is being maintained very actively, and I do believe the customer support should be the same.
I would like to see some support available for the free version; however, there are a lot of open-source materials available to solve any issues, so for me personally, there wasn't any need for technical support.
How was the initial setup?
If you want to install it separately on a fresh new Linux, the solution is still effective. The installation is very, very straightforward.
What other advice do I have?
The great advantage with Rapid7 Metasploit, of course, is that it's free. You can download it and start using it for free, right away. The features are satisfactory, and you can do your job strictly with the free edition. Of course, you could do your job even better with the commercial edition.
There are better products available, like Core Impact, but they are much more expensive.
On a scale from one to ten, I would give Rapid7 Metasploit a rating of eight.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Information Technology Security Officer at a financial services firm with 501-1,000 employees
Good reporting; very good at detecting vulnerabilities, and quite stable
Pros and Cons
- "The reporting on the solution is good."
- "The solution should improve the responsiveness of its live technical support."
What is our primary use case?
We're using the solution in conjunction with some governmental agencies.
What is most valuable?
The solution automatically discovers vulnerabilities. We don't need to update or fine-tune the tool. It automatically handles that itself.
The reporting on the solution is good.
What needs improvement?
The solution should be more user friendly. Right now, a user needs a certain level of technicality.
The solution should improve the responsiveness of its live technical support.
What do I think about the stability of the solution?
The solution has been stable so far. I hope it stays that way. We haven't experienced bugs or glitches. There haven't been crashes.
What do I think about the scalability of the solution?
So far, for our purposes, we've never run into issues with scalability. It's been good. I'm not sure how it would be for other companies, however, I don't forsee there being any issues if they should require the solution to expand to meet their needs.
How are customer service and technical support?
Technical support is okay. If you access its resources online, it's quite helpful. However, if you need to contact them directly, they can be quite sluggish in their response. It's sort-of unpredictable.
Which solution did I use previously and why did I switch?
We did use different solutions previously. I know of a few other products the organization utilized before this product.
How was the initial setup?
The initial setup isn't too complex. If you have a bit of a technical background, you should be fine installing the solution without facing any issues. A person with no technical background, however, may find it challenging.
What's my experience with pricing, setup cost, and licensing?
The pricing of the solution is pretty good. That said, it would be good if there could be more of a discount. It would be better for us.
What other advice do I have?
I used the product previously. Now, I am more of a consultant.
I'm not sure what version of the solution I'm currently using is.
This product is fantastic. I prefer using it. I'd rate it seven out of ten. If it wasn't for the unpredictable support, I would rate it a bit higher. If it added just a few more advancements, it would be even better still.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cyber Security Director at a manufacturing company with 5,001-10,000 employees
It's a great open-source solution for penetration testing
Pros and Cons
- "I don't have any other tools like it, and I always use it when I'm doing a pen test. Metasploit is a great solution for penetration testing,"
- "The open-source version has reporting limitations. You need to develop these capabilities yourself. Built-in reporting is an excellent feature for penetration testing, but it isn't a must-have. The solution could also cover more vulnerabilities. Metasploit has around 10,000 exploits in its library, but more is always better."
What is our primary use case?
We use Metasploit for penetration testing. Three to five testers use it annually.
What needs improvement?
The open-source version has reporting limitations. You need to develop these capabilities yourself. Built-in reporting is an excellent feature for penetration testing, but it isn't a must-have. The solution could also cover more vulnerabilities. Metasploit has around 10,000 exploits in its library, but more is always better.
For how long have I used the solution?
I have used Metasploit for more than 10 years.
What do I think about the stability of the solution?
I rate Metasploit nine out of 10 for stability.
How was the initial setup?
Deploying Metasploit is straightforward and only took a few minutes. I'm using a pre-installed package that updates itself in a couple of minutes, but I don't think it takes much time to install it from scratch. Metasploit doesn't require maintenance after deployment.
What's my experience with pricing, setup cost, and licensing?
We use the free open-source edition.
What other advice do I have?
I rate Rapid7 Metasploit eight out of 10. I would recommend it. I don't have any other tools like it, and I always use it when I'm doing a pen test. Metasploit is a great solution for penetration testing, but end-to-end testing can be hard to manage if you don't have deep expertise. From the perspective of comprehensively addressing vulnerabilities, it may be hard for the average user in the community.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Cyber Security Analyst at a tech services company with 501-1,000 employees
Used for payload generation and Post-Exploitation
Pros and Cons
- "I use Rapid7 Metasploit for payload generation and Post-Exploitation."
- "Rapid7 Metasploit could be made easier for new users to learn."
What is most valuable?
I use Rapid7 Metasploit for payload generation and Post-Exploitation.
What needs improvement?
Rapid7 Metasploit could be made easier for new users to learn.
For how long have I used the solution?
I have been using Rapid7 Metasploit for one to two years.
How was the initial setup?
The solution’s initial setup is easy.
What's my experience with pricing, setup cost, and licensing?
I have used the free version of Rapid7 Metasploit.
What other advice do I have?
I would recommend the solution to other users.
Overall, I rate the solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Mar 24, 2024
Flag as inappropriateSenior Cyber Security Specialist at a tech services company with 1,001-5,000 employees
Open-source, simple and quick to install, with a variety of payload options
Pros and Cons
- "Rapid7 Metasploit is a useful product."
- "Rapid7 Metasploit can add a GUI feature because it is only available online."
What is our primary use case?
We mainly use Rapid7 Metasploit for the network penetration testing activities.
We have used the payload during our penetration testing activities.
What is most valuable?
It is easy to use.
Rapid7 Metasploit is a useful product.
It has a very long list of available payloads.
What needs improvement?
Rapid7 Metasploit can add a GUI feature because it is only available online.
While it is simple to use, including a GUI would make things easier. It would be very helpful.
For how long have I used the solution?
I have been using Rapid7 Metasploit for more than four years.
What do I think about the scalability of the solution?
Our company performs penetration testing for our clients. It is not used in the client's organization by any users normally, instead, it is used by the penetration tester, who performs the penetration testing activities.
Our company is a professional services company with 15 team members. All 15 team members are using this solution.
How are customer service and support?
We have not opened any tickets, as we have not experienced any issues.
Also, the free version does not offer support, it is only included with the Pro Version.
If you're using the free version, there's an online community where you can look for a similar problem that needs to be solved.
How was the initial setup?
The initial setup is straightforward. It's very easy to install Rapid7 Metasploit.
It's only five minutes to install.
This solution can be deployed and managed by a single person.
What's my experience with pricing, setup cost, and licensing?
There are two versions available, one of which is the Pro version, and the other is the free version.
In the four years that we've been using this solution, we've only used the free version. We haven't had any reason to use the Pro Version.
What other advice do I have?
I would recommend this solution to others who are interested in using it.
I would rate Rapid7 Metasploit an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager of System Security at a tech services company with 1,001-5,000 employees
The integration between Nmap, the database and Metasploit saves a lot of time. The initial setup was a bit tricky.
Pros and Cons
- "It's not possible to do penetration testing without being very proficient in Metasploit."
- "The initial setup was a bit "tweaky" for the open-source version."
What is our primary use case?
I use this solution to check if there are any vulnerabilities that I find during scanning.
How has it helped my organization?
The search engine is actually pretty cool. It actually allows you to search the vulnerability very fast, and the big difference is that the exploit you see on Metasploit has been tested and imported, it's going to work and it is not going to crash anything. That's a big thing. That's basically why I use it.
What is most valuable?
The most valuable one is the integration between Nmap, the database and Metasploit. That saves a lot of time.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
I had some issues with stability in the past, but it appears that the latest upgraded version has sorted out those issues.
What do I think about the scalability of the solution?
I do not think it scales. But, I do not understand why someone would want to scale Metasploit, at it is very specific on what you are attacking. It attacks a particular server. You can only scale if you are using Nmap.
How was the initial setup?
The initial setup was a bit "tweaky" for the open-source version.
What's my experience with pricing, setup cost, and licensing?
I use the open-source version, not the paid version of this product.
Which other solutions did I evaluate?
We looked at Metasploit vs Tenable Nessus and Metasploit vs OpenVAS. These solutions were more general scanners, and not as precise as Metasploit.
What other advice do I have?
It's not possible to do penetration testing without being very proficient in Metasploit. It's impossible.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Rapid7 Metasploit Report and get advice and tips from experienced pros
sharing their opinions.
Updated: October 2024
Product Categories
Vulnerability ManagementPopular Comparisons
Darktrace
Qualys VMDR
Tenable Nessus
Tenable Security Center
Rapid7 InsightVM
Tenable Vulnerability Management
Fortinet FortiWeb
Vectra AI
Orca Security
Cato SASE Cloud Platform
Pentera
Illumio
Akamai Guardicore Segmentation
Acunetix
Buyer's Guide
Download our free Rapid7 Metasploit Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How inadvisable is it to use a single vulnerability analysis tool?
- What are the benefits of continuous scanning for vulnerability management?
- When evaluating Vulnerability Management, what aspect do you think is the most important to look for?
- What is a more effective approach to cyber defense: risk-based vulnerability management or vulnerability assessment?
- What are the main KPIs that need to be implemented to have better posture in vulnerability projects?
- Which is the best vulnerability scanner tool?
- What are your recommended automated penetration testing tools?
- How do you use the MITRE ATT&CK framework for improving enterprise security?
- Can you recommend API for Tenable Connector into ServiceNow
- What penetration testing tool (or tools) do you recommend for SMB/SME?