Meterpreter, short for The Meta-Interpreter is an advanced payload
that is included in the Metasploit Framework. Its purpose is to provide complex
and advanced features that would otherwise be tedious to implement purely
in assembly. The way that it accomplishes this is by allowing developers to
write their own extensions in the form of shared object (DLL) files that can
be uploaded and injected into a running process on a target computer after
exploitation has occurred. Meterpreter and all of the extensions that it loads
are executed entirely from memory and never touch the disk, thus allowing them
to execute under the radar of standard Anti-Virus detection.