01 / TRADECRAFT
2 examplesCommand reference
Execute2
EXAMPLE 01T1202
Loads the specified DLL where DLL is configured with a 'MiniDumpCallbackRoutine' exported function. Valid process must be provided as dump still created.
COMMAND
procdump.exe -md {PATH:.dll} explorer.exeEXAMPLE 02T1202
Loads the specified DLL where configured with DLL_PROCESS_ATTACH execution, process argument can be arbitrary.
COMMAND
procdump.exe -md {PATH:.dll} foobar02 / ON DISK
Known paths
no default03 / DEFENSIVE INTELLIGENCE
4 resourcesDetection & indicators
- Sigmaproc_creation_win_renamed_sysinternals_procdump.ymlgithub.com
- Sigmaproc_creation_win_sysinternals_procdump.ymlgithub.com
- Splunkdump_lsass_via_procdump.ymlgithub.com
- Elasticcredential_access_cmdline_dump_tool.tomlgithub.com
Indicators & detection notes
- IOC
Process creation with given '-md' parameter
- IOC
Anomalous child processes of procdump
- IOC
Unsigned DLL load via procdump.exe or procdump64.exe
FURTHER READING
Research & resources
COMMUNITY RESEARCH
Acknowledgements
Alfie Champion@ajpc500