module

Multiplatform Installed Software Version Enumerator

Disclosed
N/A
Created
Sep 24, 2020

Description

This module, when run against a compromised machine, will gather details on all installed software,
including their versions and if available, when they were installed, and will save it into a loot file for later use.
Users can then use this loot file to determine what additional vulnerabilites may affect the target machine.

Note that for Linux systems, software enumeration is done via package managers. As a result the results may
not reflect all of the available software on the system simply because users may have installed additional
software from alternative sources such as source code that these package managers are not aware of.

Author

gwillcox-r7

Platform

Android,BSD,Linux,OSX,Solaris,Windows

Module Options

To display the available options, load the module within the Metasploit console and run the commands 'show options' or 'show advanced':


msf > use post/multi/gather/enum_software_versions
msf post(enum_software_versions) > show actions
...actions...
msf post(enum_software_versions) > set ACTION < action-name >
msf post(enum_software_versions) > show options
...show and set options...
msf post(enum_software_versions) > run

Title
NEW

Explore Exposure Command

Confidently identify and prioritize exposures from endpoint to cloud with full attack surface visibility and threat-aware risk context.