-
Notifications
You must be signed in to change notification settings - Fork 28
III. Executors
Gabriel Ryan edited this page Aug 23, 2020
·
2 revisions
Executors are Output Modules that generate the subroutine that defines how process execution should work within your payload. For example, if you wanted to use process hollowing as your payload's execution method, you'd select an Executor module that implemented this technique.
To list all Output Modules that are compatible with your interface, use the --list
, --compatible
, and --interface
flags as described in II. Listing Modules.
Once you've chosen an Executor module, you can instruct DropEngine to use it with the --executor
flag as shown in the following example.
Command:
python dropengine.py --build [..snip..] --executor name_of_executor_module [..snip..]