Module Stats

Generated

There are currently 7,267 Metasploit modules, broken down by type below.

Modules by type

Module types

TypeDescriptionCount
AuxiliaryDoes not exploit a target, but performs useful tasks such as administration, scanning, fuzzing, or denial of service.1,373
EncoderEncodes a payload's raw bytes, e.g. with a bitwise XOR, to remove bad characters such as null bytes.57
EvasionGenerates evasive payloads that aim to evade antivirus, such as Windows Defender, without external tools.13
ExploitLeverages a vulnerability in a target to execute arbitrary code — the payload.2,723
NopGenerates a sequence of 'No Operation' instructions, often used alongside stack buffer overflows.14
PayloadThe arbitrary code (shellcode) executed once an exploit succeeds, typically opening a Metasploit session. Assembled from a stager + stage (+ adapter), so there are many more payload modules than files.2,651
PostRuns after a session is opened, to gather, collect, or enumerate data from the compromised machine.436

Browse modules

Top committers this last month

adfoster-r7 (71)jenkins-metasploit (49)bwatters-r7 (32)sfewer-r7 (32)jheysel-r7 (29)
dwelch-r7 (24)cgranleese-r7 (19)Yeagerist0 (18)dledda-r7 (17)Crypto-Cat (15)
‘Abhijeet (11)msutovsky-r7 (11)4n33sh (10)eipoverflow (7)kx7m2qd (7)
mjatin2007 (7)M4nu02 (6)cdelafuente-r7 (4)sjanusz-r7 (3)vinicius-batistella (3)
abedagkar-r7 (2)h00die (2)jenkins-octo (2)rmhowe425 (2)Sevban Dönmez (2)
zeroSteiner (2)Army-R (1)Gill-Singh-A (1)jburgess-r7 (1)jvoisin (1)
keyanskv (1)protonnegativo (1)roguesquadron (1)vognik (1)

Top items this last week