-
Notifications
You must be signed in to change notification settings - Fork 14.1k
Definition of Module Reliability, Side Effects, and Stability
sinn3r edited this page Nov 2, 2018
·
12 revisions
Stability
Constant | Description |
---|---|
CRASH_SAFE | Module should not crash the service |
CRASH_SERVICE_RESTARTS | Module may crash the service, but it will restart |
CRASH_SERVICE_DOWN | Module may crash the service, and remain down |
CRASH_OS_RESTARTS | Module may crash the OS, but it will restart |
CRASH_OS_DOWN | Module may crash the OS, and remain down |
SERVICE_RESOURCE_LOSS | Module causes a resource to be unavailable for the service |
OS_RESOURCE_LOSS | Module causes a resource to be unavailable for the OS |
Side Effects
Constant | Description |
---|---|
ARTIFACTS_ON_DISK | Module leaves a payload, a dropper, etc, on the target machine |
CONFIG_CHANGES | Module modifies some config file |
IOC_IN_LOGS | Module leaves an indicator of compromise in the log(s) |
ACCOUNT_LOCKOUTS | Modules may cause an account to lock out |
SCREEN_EFFECTS | Module shows something on the screen that a human may notice |
PHYSICAL_EFFECTS | Module may produce physical effects in hardware (Examples: light, sound, or heat) |
AUDIO_EFFECTS | Module may cause a noise (Examples: audio output from the speakers or hardware beeps) |
Reliability
Constant | Description |
---|---|
FIRST_ATTEMPT_FAIL | The module may fail for the first attempt |
REPEATABLE_SESSION | The module is expected to get a session every time it runs |
- Home Welcome to Metasploit!
- Using Metasploit A collection of useful links for penetration testers.
-
Setting Up a Metasploit Development Environment From
apt-get install
togit push
. - CONTRIBUTING.md What should your contributions look like?
- Landing Pull Requests Working with other people's contributions.
- Using Git All about Git and GitHub.
- Contributing to Metasploit Be a part of our open source community.
- Meterpreter All about the Meterpreter payload.