By default, all the base files related to Metasploit Framework can be found under /usr/share/metasploit-framework in our ParrotOS Security distro.

Data, Documentation, Lib

These are the base files for the Framework. The Data and Lib are the functioning parts of the msfconsole interface, while the Documentation folder contains all the technical details about the project.

Modules

The Modules detailed above are split into separate categories in this folder.

ls /usr/share/metasploit-framework/modules

auxiliary  encoders  evasion  exploits  nops  payloads  post

Plugins

Plugins offer the pentester more flexibility when using the msfconsole since they can easily be manually or automatically loaded as needed to provide extra functionality and automation during our assessment.

 ls /usr/share/metasploit-framework/plugins/

aggregator.rb      ips_filter.rb  openvas.rb           sounds.rb
alias.rb           komand.rb      pcap_log.rb          sqlmap.rb

Scripts

Meterpreter functionality and other useful script

ls /usr/share/metasploit-framework/scripts/

meterpreter  ps  resource  shell

Tools

Command-line utilities that can be called directly from the msfconsole menu.

ls /usr/share/metasploit-framework/tools/

context docs hardware modules payloads