Browse Exploit & Auxiliary Modules

The Metasploit Project hosts the world's largest database of quality assured exploits, including hundreds of remote exploits, auxiliary modules, and payloads. You can even review the Metasploit Framework source code of any module - or write your own.

Search for modules

Module Browser

DNS and DNSSEC fuzzer

This module will connect to a DNS server and perform DNS and DNSSEC protocol-level fuzzing. Note that this module may inadvertently crash the target server.

Simple FTP Client Fuzzer

This module will serve an FTP server and perform FTP client interaction fuzzing

Simple FTP Fuzzer

This module will connect to a FTP server and perform pre- and post-authentication fuzzing

HTTP Form Field Fuzzer

This module will grab all fields from a form, and launch a series of POST actions, fuzzing the contents of the form fields. You can optionally fuzz headers too (option is enabled by default)

HTTP GET Request URI Fuzzer (Incrementing Lengths)

This module sends a series of HTTP GET request with incrementing URL lengths.

HTTP GET Request URI Fuzzer (Fuzzer Strings)

This module sends a series of HTTP GET request with malicious URIs.

SMB Negotiate SMB2 Dialect Corruption

This module sends a series of SMB negiotiate requests that advertise a SMB2 dialect with corrupted bytes.

SMB Create Pipe Request Fuzzer

This module sends a series of SMB create pipe requests using malicious strings.

SMB Create Pipe Request Corruption

This module sends a series of SMB create pipe requests with corrupted bytes.

SMB Negotiate Dialect Corruption

This module sends a series of SMB negiotiate requests with corrupted bytes

SMB NTLMv1 Login Request Corruption

This module sends a series of SMB login requests using the NTLMv1 protocol with corrupted bytes.

SMB Tree Connect Request Fuzzer

This module sends a series of SMB tree connect requests using malicious strings.

SMB Tree Connect Request Corruption

This module sends a series of SMB tree connect requests with corrupted bytes.

SMTP Simple Fuzzer

SMTP Simple Fuzzer

SSH Key Exchange Init Corruption

This module sends a series of SSH requests with a corrupted initial key exchange payload.

SSH 1.5 Version Fuzzer

This module sends a series of SSH requests with malicious version strings.

SSH 2.0 Version Fuzzer

This module sends a series of SSH requests with malicious version strings.

SSH Version Corruption

This module sends a series of SSH requests with a corrupted version string

TDS Protocol Login Request Corruption Fuzzer

This module sends a series of malformed TDS login requests.

TDS Protocol Login Request Username Fuzzer

This module sends a series of malformed TDS login requests.

Wireless Beacon Frame Fuzzer

This module sends out corrupted beacon frames.

Wireless Probe Response Frame Fuzzer

This module sends out corrupted probe response frames.