show Verified current stable Not installed? Security

Show / Show Module Types

Show Module Types

Displays the different types of modules available in Metasploit.

$
Terminal
show <auxiliary|encoders|evasion|exploits|nops|payloads|post>

When To Use

When categorizing available modules for selection based on operational need.

Pro Tip

Use 'show info <module>' to retrieve more granular details on a selected module type.

Anatomy of Output

Understanding the result

Auxiliary Module Type

Coverage for various utilities such as scanners and exploits.

Exploits Module Type

Modules designed for exploiting known vulnerabilities.

Payloads Module Type

Contains deliverable code to execute on target systems.

Troubleshooting

Common pitfalls

[ERROR] Module type not recognized: 'invalid_module_type'.

Solution: Check the correct module types against Metasploit's documentation.

[ERROR] No modules found of requested type.

Solution: Verify that relevant modules are installed and present.

[-] Argument error; unable to process the request.

Solution: Ensure you are not passing invalid arguments.

Command Breakdown

What each part is doing

show
Base Command
The executable that performs this operation. Here it runs Show before the shell applies any redirect operators.
<auxiliary|encoders|evasion|exploits|nops|payloads|post>
auxiliary|encoders|evasion|exploits|nops|payloads|post
The value supplied for auxiliary|encoders|evasion|exploits|nops|payloads|post.

Alternative Approaches

Comparable commands in other tools

Alternative security tools for the same job.