03:26 PM
Connect Directly

Metasploit Hacking Tool To Add New Services-Based Features

Upcoming back-end services could help shape new generation of pen-testing services

The Metasploit hacking tool soon will come with services-based features aimed at offloading resource-intensive penetration testing tasks, as well as augmenting the popular open-source software.

While this is not a pure software-as-a-services model, the new service-based features are a departure from Metasploit's software-based approach. The goal is to add back-end services, such as an "opcode" database client and a password-cracker to Metasploit, that seamlessly expand the tool's features and resources for its users, says HD Moore, creator of Metasploit. "We want our regular users to be able to take advantage of [such] services transparently," Moore says.

While Metasploit's clientele tends to be more technical and research-oriented, adding these back-end services to its pen-testing tool is likely to influence the commercial penetration testing product market as well, security expert say. In this difficult economic climate, back-end services could provide enterprises with a relatively low-cost option for in-house penetration testing. "I could see this as having a very appealing value proposition," says Nick Selby, vice president and research director at The 451 Group. "Immunity and Core could start throwing in services at a very low risk to themselves as vendors and a high value to customers -- especially ones on the fence about whether to bring pen-testing in-house more aggressively" because they're unable to afford outsourcing it or hiring the in-house expertise, he says.

Immunity already has such a service in the pipeline, called ImmunitySafe, which it will launch in the third quarter, says Justine Aitel, CEO of Immunity, which sells enterprise-grade penetration testing products. The company already offers consulting-based pen-testing services in addition to its software products.

Core Security Technologies' CEO Mark Hatton says his company, which also sells commercial-grade penetration testing products, is "looking into" the possibility of offering pen testing as a service. "We're not ruling it out," Hatton says. "To date, that's not been a main request" from our customer base, he says.

Metasploit's Moore says it would be a natural fit for commercial pen-testing companies to offer back-end services to their customers. "I'm actually surprised the commercial entities, like Core and Immunity, don't offer more back-end services. After all, they already vet their customers and can use it to sell support contracts," Moore says. "Adding services to Metasploit will probably encourage the commercial folks to step up and offer similar services."

As part of Metasploit's services offering buildout, Moore got an early Christmas present late last year -- 1 TB of disk space, 8 Xeon core processors, 4 GB of RAM, and a 100-Mbps connection -- as a platform for supporting new service rollouts in Metasploit. "Having a platform for adding new services opens the door to a ton of new projects. Oftentimes, we have ideas for sharing information between users at a peer-to-peer level, or creating distributed databases of various security-related things, and having this infrastructure actually makes it possible to implement" these things, such as cracking a password's hash, Moore says.

He says Metasploit's upcoming opcode database service is mainly for an exploit developer to test his code against multiple versions of a piece of software when he has just one version of the software.

With the back-end password-cracking service, a Metasploit user could automatically submit password hashes to the Metasploit platform. "Once they are finished, [they would] get the clear-text passwords back and use those for another exploit," he says.

Technically, this isn't the first time Metasploit has offered back-end service options, Moore says: Metasploit offered an option for testing for vulnerability to the DNS exploit discovered by Dan Kaminsky, he notes.

Meanwhile, Moore says his one concern is bad guys possibly abusing the new Metasploit services. "They could submit 'access tokens' to our database for the purpose of cracking," he says. Requiring registration and telephone confirmation could be one option for preventing abuse, Moore says, but that's not an ideal solution. "We will definitely have to play it by ear" on how to handle potential abuse of the services, he says.

Metasploit's password-cracking service could be available as early as mid-March, with other services rolling out possibly in August, he says. "As we roll out new services, we will start integrating them into the framework and the tools included," he says. "Metasploit's biggest advantage in the security testing space is its user base and how often people update it. We have a great platform for rolling out new tools, exploits, and tech demos."

Have a comment on this story? Please click "Discuss" below. If you'd like to contact Dark Reading's editors directly, send us a message Kelly Jackson Higgins is Executive Editor at She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Current Issue
The Year in Security 2018
This Dark Reading Tech Digest explores the biggest news stories of 2018 that shaped the cybersecurity landscape.
Flash Poll
How Enterprises Are Attacking the Cybersecurity Problem
How Enterprises Are Attacking the Cybersecurity Problem
Data breach fears and the need to comply with regulations such as GDPR are two major drivers increased spending on security products and technologies. But other factors are contributing to the trend as well. Find out more about how enterprises are attacking the cybersecurity problem by reading our report today.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2019-01-17
** DISPUTED ** An issue was discovered in BMC PATROL Agent through 11.3.01. It was found that the PatrolCli application can allow for lateral movement and escalation of privilege inside a Windows Active Directory environment. It was found that by default the PatrolCli / PATROL Agent application only...
PUBLISHED: 2019-01-17
A spoofing vulnerability exists when a Skype for Business 2015 server does not properly sanitize a specially crafted request, aka "Skype for Business 2015 Spoofing Vulnerability." This affects Skype.
PUBLISHED: 2019-01-17
A Cross-site Scripting (XSS) vulnerability exists when Team Foundation Server does not properly sanitize user provided input, aka "Team Foundation Server Cross-site Scripting Vulnerability." This affects Team.
PUBLISHED: 2019-01-17
An information disclosure vulnerability exists when Team Foundation Server does not properly handle variables marked as secret, aka "Team Foundation Server Information Disclosure Vulnerability." This affects Team.
PUBLISHED: 2019-01-17
Multiple command injection vulnerabilities in NeDi before 1.7Cp3 allow authenticated users to execute code on the server side via the flt parameter to Nodes-Traffic.php, the dv parameter to Devices-Graph.php, or the tit parameter to drawmap.php.