Malware Analysis Report

2024-11-13 13:54

Sample ID 240914-yb6a4ssapp
Target Software_Setup.exe
SHA256 589b622872cef5c5ca4af70a9bba031ee462e555e83213bd73c7511af550e417
Tags
rhadamanthys discovery stealer
score
10/10

Table of Contents

Analysis Overview

MITRE ATT&CK

Enterprise Matrix V15

Analysis: static1

Detonation Overview

Signatures

Analysis: behavioral1

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis: behavioral2

Detonation Overview

Command Line

Signatures

Processes

Network

Files

Analysis Overview

score
10/10

SHA256

589b622872cef5c5ca4af70a9bba031ee462e555e83213bd73c7511af550e417

Threat Level: Known bad

The file Software_Setup.exe was found to be: Known bad.

Malicious Activity Summary

rhadamanthys discovery stealer

Suspicious use of NtCreateUserProcessOtherParentProcess

Rhadamanthys

Legitimate hosting services abused for malware hosting/C2

Suspicious use of SetThreadContext

System Location Discovery: System Language Discovery

Program crash

Unsigned PE

Suspicious behavior: EnumeratesProcesses

Suspicious use of WriteProcessMemory

Modifies system certificate store

Suspicious use of AdjustPrivilegeToken

MITRE ATT&CK

Analysis: static1

Detonation Overview

Reported

2024-09-14 19:37

Signatures

Unsigned PE

Description Indicator Process Target
N/A N/A N/A N/A

Analysis: behavioral1

Detonation Overview

Submitted

2024-09-14 19:37

Reported

2024-09-14 19:40

Platform

win7-20240903-en

Max time kernel

122s

Max time network

124s

Command Line

C:\Windows\Explorer.EXE

Signatures

Rhadamanthys

stealer rhadamanthys

Suspicious use of NtCreateUserProcessOtherParentProcess

Description Indicator Process Target
PID 2956 created 1200 N/A C:\Windows\winhlp32.exe C:\Windows\Explorer.EXE

Legitimate hosting services abused for malware hosting/C2

Description Indicator Process Target
N/A bitbucket.org N/A N/A
N/A bitbucket.org N/A N/A

Suspicious use of SetThreadContext

Description Indicator Process Target
PID 1588 set thread context of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe

System Location Discovery: System Language Discovery

discovery
Description Indicator Process Target
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\winhlp32.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\dialer.exe N/A

Modifies system certificate store

evasion spyware trojan
Description Indicator Process Target
Key created \REGISTRY\MACHINE\SOFTWARE\Microsoft\SystemCertificates\AuthRoot\Certificates\5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A
Set value (data) \REGISTRY\MACHINE\SOFTWARE\Microsoft\SystemCertificates\AuthRoot\Certificates\5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25\Blob = 0f0000000100000014000000e35ef08d884f0a0ade2f75e96301ce6230f213a8090000000100000034000000303206082b0601050507030106082b0601050507030206082b0601050507030406082b0601050507030306082b060105050703085300000001000000230000003021301f06096086480186fd6c020130123010060a2b0601040182373c0101030200c0140000000100000014000000b13ec36903f8bf4701d498261a0802ef63642bc30b00000001000000120000004400690067006900430065007200740000001d00000001000000100000008f76b981d528ad4770088245e2031b630300000001000000140000005fb7ee0633e259dbad0c4c9ae6d38f1a61c7dc252000000001000000c9030000308203c5308202ada003020102021002ac5c266a0b409b8f0b79f2ae462577300d06092a864886f70d0101050500306c310b300906035504061302555331153013060355040a130c446967694365727420496e6331193017060355040b13107777772e64696769636572742e636f6d312b30290603550403132244696769436572742048696768204173737572616e636520455620526f6f74204341301e170d3036313131303030303030305a170d3331313131303030303030305a306c310b300906035504061302555331153013060355040a130c446967694365727420496e6331193017060355040b13107777772e64696769636572742e636f6d312b30290603550403132244696769436572742048696768204173737572616e636520455620526f6f7420434130820122300d06092a864886f70d01010105000382010f003082010a0282010100c6cce573e6fbd4bbe52d2d32a6dfe5813fc9cd2549b6712ac3d5943467a20a1cb05f69a640b1c4b7b28fd098a4a941593ad3dc94d63cdb7438a44acc4d2582f74aa5531238eef3496d71917e63b6aba65fc3a484f84f6251bef8c5ecdb3892e306e508910cc4284155fbcb5a89157e71e835bf4d72093dbe3a38505b77311b8db3c724459aa7ac6d00145a04b7ba13eb510a984141224e656187814150a6795c89de194a57d52ee65d1c532c7e98cd1a0616a46873d03404135ca171d35a7c55db5e64e13787305604e511b4298012f1793988a202117c2766b788b778f2ca0aa838ab0a64c2bf665d9584c1a1251e875d1a500b2012cc41bb6e0b5138b84bcb0203010001a3633061300e0603551d0f0101ff040403020186300f0603551d130101ff040530030101ff301d0603551d0e04160414b13ec36903f8bf4701d498261a0802ef63642bc3301f0603551d23041830168014b13ec36903f8bf4701d498261a0802ef63642bc3300d06092a864886f70d010105050003820101001c1a0697dcd79c9f3c886606085721db2147f82a67aabf183276401057c18af37ad911658e35fa9efc45b59ed94c314bb891e8432c8eb378cedbe3537971d6e5219401da55879a2464f68a66ccde9c37cda834b1699b23c89e78222b7043e35547316119ef58c5852f4e30f6a0311623c8e7e2651633cbbf1a1ba03df8ca5e8b318b6008892d0c065c52b7c4f90a98d1155f9f12be7c366338bd44a47fe4262b0ac497690de98ce2c01057b8c876129155f24869d8bc2a025b0f44d42031dbf4ba70265d90609ebc4b17092fb4cb1e4368c90727c1d25cf7ea21b968129c3c9cbf9efc805c9b63cdec47aa252767a037f300827d54d7a9f8e92e13a377e81f4a C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A
Set value (data) \REGISTRY\MACHINE\SOFTWARE\Microsoft\SystemCertificates\AuthRoot\Certificates\5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25\Blob = 190000000100000010000000ba4f3972e7aed9dccdc210db59da13c90300000001000000140000005fb7ee0633e259dbad0c4c9ae6d38f1a61c7dc251d00000001000000100000008f76b981d528ad4770088245e2031b630b0000000100000012000000440069006700690043006500720074000000140000000100000014000000b13ec36903f8bf4701d498261a0802ef63642bc35300000001000000230000003021301f06096086480186fd6c020130123010060a2b0601040182373c0101030200c0090000000100000034000000303206082b0601050507030106082b0601050507030206082b0601050507030406082b0601050507030306082b060105050703080f0000000100000014000000e35ef08d884f0a0ade2f75e96301ce6230f213a82000000001000000c9030000308203c5308202ada003020102021002ac5c266a0b409b8f0b79f2ae462577300d06092a864886f70d0101050500306c310b300906035504061302555331153013060355040a130c446967694365727420496e6331193017060355040b13107777772e64696769636572742e636f6d312b30290603550403132244696769436572742048696768204173737572616e636520455620526f6f74204341301e170d3036313131303030303030305a170d3331313131303030303030305a306c310b300906035504061302555331153013060355040a130c446967694365727420496e6331193017060355040b13107777772e64696769636572742e636f6d312b30290603550403132244696769436572742048696768204173737572616e636520455620526f6f7420434130820122300d06092a864886f70d01010105000382010f003082010a0282010100c6cce573e6fbd4bbe52d2d32a6dfe5813fc9cd2549b6712ac3d5943467a20a1cb05f69a640b1c4b7b28fd098a4a941593ad3dc94d63cdb7438a44acc4d2582f74aa5531238eef3496d71917e63b6aba65fc3a484f84f6251bef8c5ecdb3892e306e508910cc4284155fbcb5a89157e71e835bf4d72093dbe3a38505b77311b8db3c724459aa7ac6d00145a04b7ba13eb510a984141224e656187814150a6795c89de194a57d52ee65d1c532c7e98cd1a0616a46873d03404135ca171d35a7c55db5e64e13787305604e511b4298012f1793988a202117c2766b788b778f2ca0aa838ab0a64c2bf665d9584c1a1251e875d1a500b2012cc41bb6e0b5138b84bcb0203010001a3633061300e0603551d0f0101ff040403020186300f0603551d130101ff040530030101ff301d0603551d0e04160414b13ec36903f8bf4701d498261a0802ef63642bc3301f0603551d23041830168014b13ec36903f8bf4701d498261a0802ef63642bc3300d06092a864886f70d010105050003820101001c1a0697dcd79c9f3c886606085721db2147f82a67aabf183276401057c18af37ad911658e35fa9efc45b59ed94c314bb891e8432c8eb378cedbe3537971d6e5219401da55879a2464f68a66ccde9c37cda834b1699b23c89e78222b7043e35547316119ef58c5852f4e30f6a0311623c8e7e2651633cbbf1a1ba03df8ca5e8b318b6008892d0c065c52b7c4f90a98d1155f9f12be7c366338bd44a47fe4262b0ac497690de98ce2c01057b8c876129155f24869d8bc2a025b0f44d42031dbf4ba70265d90609ebc4b17092fb4cb1e4368c90727c1d25cf7ea21b968129c3c9cbf9efc805c9b63cdec47aa252767a037f300827d54d7a9f8e92e13a377e81f4a C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A

Suspicious behavior: EnumeratesProcesses

Description Indicator Process Target
N/A N/A C:\Windows\winhlp32.exe N/A
N/A N/A C:\Windows\winhlp32.exe N/A
N/A N/A C:\Windows\SysWOW64\dialer.exe N/A
N/A N/A C:\Windows\SysWOW64\dialer.exe N/A
N/A N/A C:\Windows\SysWOW64\dialer.exe N/A
N/A N/A C:\Windows\SysWOW64\dialer.exe N/A

Suspicious use of AdjustPrivilegeToken

Description Indicator Process Target
Token: SeRestorePrivilege N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A
Token: SeBackupPrivilege N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 1588 wrote to memory of 2956 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe
PID 2956 wrote to memory of 2664 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\dialer.exe

Processes

C:\Windows\Explorer.EXE

C:\Windows\Explorer.EXE

C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe

"C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe"

C:\Windows\winhlp32.exe

"C:\Windows\winhlp32.exe"

C:\Windows\SysWOW64\dialer.exe

"C:\Windows\system32\dialer.exe"

Network

Country Destination Domain Proto
US 8.8.8.8:53 bitbucket.org udp
IE 185.166.142.22:443 bitbucket.org tcp

Files

C:\Users\Admin\AppData\Local\Temp\Cab9704.tmp

MD5 49aebf8cbd62d92ac215b2923fb1b9f5
SHA1 1723be06719828dda65ad804298d0431f6aff976
SHA256 b33efcb95235b98b48508e019afa4b7655e80cf071defabd8b2123fc8b29307f
SHA512 bf86116b015fb56709516d686e168e7c9c68365136231cc51d0b6542ae95323a71d2c7acec84aad7dcecc2e410843f6d82a0a6d51b9acfc721a9c84fdd877b5b

C:\Users\Admin\AppData\Local\Temp\Tar9726.tmp

MD5 4ea6026cf93ec6338144661bf1202cd1
SHA1 a1dec9044f750ad887935a01430bf49322fbdcb7
SHA256 8efbc21559ef8b1bcf526800d8070baad42474ce7198e26fa771dbb41a76b1d8
SHA512 6c7e0980e39aacf4c3689802353f464a08cd17753bd210ee997e5f2a455deb4f287a9ef74d84579dbde49bc96213cd2b8b247723919c412ea980aa6e6bfe218b

memory/2956-50-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-52-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-63-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-64-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-61-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-58-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-56-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-54-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-62-0x000000007EFDE000-0x000000007EFDF000-memory.dmp

memory/2956-66-0x0000000000400000-0x000000000047E000-memory.dmp

memory/2956-68-0x0000000003690000-0x0000000003A90000-memory.dmp

memory/2956-67-0x0000000003690000-0x0000000003A90000-memory.dmp

memory/2956-69-0x0000000077A40000-0x0000000077BE9000-memory.dmp

memory/2956-71-0x0000000077170000-0x00000000771B7000-memory.dmp

memory/2664-72-0x0000000000080000-0x0000000000089000-memory.dmp

memory/2664-74-0x0000000001D10000-0x0000000002110000-memory.dmp

memory/2664-77-0x0000000077170000-0x00000000771B7000-memory.dmp

memory/2664-75-0x0000000077A40000-0x0000000077BE9000-memory.dmp

Analysis: behavioral2

Detonation Overview

Submitted

2024-09-14 19:37

Reported

2024-09-14 19:40

Platform

win10v2004-20240802-en

Max time kernel

92s

Max time network

127s

Command Line

sihost.exe

Signatures

Rhadamanthys

stealer rhadamanthys

Suspicious use of NtCreateUserProcessOtherParentProcess

Description Indicator Process Target
PID 4200 created 2636 N/A C:\Windows\winhlp32.exe C:\Windows\system32\sihost.exe

Legitimate hosting services abused for malware hosting/C2

Description Indicator Process Target
N/A bitbucket.org N/A N/A
N/A bitbucket.org N/A N/A

Suspicious use of SetThreadContext

Description Indicator Process Target
PID 748 set thread context of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe

System Location Discovery: System Language Discovery

discovery
Description Indicator Process Target
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\winhlp32.exe N/A
Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language C:\Windows\SysWOW64\openwith.exe N/A

Suspicious behavior: EnumeratesProcesses

Description Indicator Process Target
N/A N/A C:\Windows\winhlp32.exe N/A
N/A N/A C:\Windows\winhlp32.exe N/A
N/A N/A C:\Windows\SysWOW64\openwith.exe N/A
N/A N/A C:\Windows\SysWOW64\openwith.exe N/A
N/A N/A C:\Windows\SysWOW64\openwith.exe N/A
N/A N/A C:\Windows\SysWOW64\openwith.exe N/A

Suspicious use of WriteProcessMemory

Description Indicator Process Target
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 748 wrote to memory of 4200 N/A C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe C:\Windows\winhlp32.exe
PID 4200 wrote to memory of 828 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\openwith.exe
PID 4200 wrote to memory of 828 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\openwith.exe
PID 4200 wrote to memory of 828 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\openwith.exe
PID 4200 wrote to memory of 828 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\openwith.exe
PID 4200 wrote to memory of 828 N/A C:\Windows\winhlp32.exe C:\Windows\SysWOW64\openwith.exe

Processes

C:\Windows\system32\sihost.exe

sihost.exe

C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe

"C:\Users\Admin\AppData\Local\Temp\Software_Setup.exe"

C:\Windows\winhlp32.exe

"C:\Windows\winhlp32.exe"

C:\Windows\SysWOW64\openwith.exe

"C:\Windows\system32\openwith.exe"

C:\Windows\SysWOW64\WerFault.exe

C:\Windows\SysWOW64\WerFault.exe -pss -s 408 -p 4200 -ip 4200

C:\Windows\SysWOW64\WerFault.exe

C:\Windows\SysWOW64\WerFault.exe -u -p 4200 -s 436

C:\Windows\SysWOW64\WerFault.exe

C:\Windows\SysWOW64\WerFault.exe -pss -s 528 -p 4200 -ip 4200

C:\Windows\SysWOW64\WerFault.exe

C:\Windows\SysWOW64\WerFault.exe -u -p 4200 -s 468

Network

Country Destination Domain Proto
US 8.8.8.8:53 bitbucket.org udp
IE 185.166.142.23:443 bitbucket.org tcp
US 8.8.8.8:53 28.118.140.52.in-addr.arpa udp
US 8.8.8.8:53 25.140.123.92.in-addr.arpa udp
US 8.8.8.8:53 23.142.166.185.in-addr.arpa udp
US 8.8.8.8:53 68.159.190.20.in-addr.arpa udp
US 8.8.8.8:53 241.150.49.20.in-addr.arpa udp
US 8.8.8.8:53 50.23.12.20.in-addr.arpa udp
US 8.8.8.8:53 15.164.165.52.in-addr.arpa udp
US 8.8.8.8:53 18.134.221.88.in-addr.arpa udp
US 8.8.8.8:53 172.210.232.199.in-addr.arpa udp
US 52.111.229.43:443 tcp
US 8.8.8.8:53 14.227.111.52.in-addr.arpa udp

Files

memory/4200-6-0x0000000000400000-0x000000000047E000-memory.dmp

memory/4200-7-0x0000000000400000-0x000000000047E000-memory.dmp

memory/4200-8-0x0000000000400000-0x000000000047E000-memory.dmp

memory/4200-9-0x0000000000400000-0x000000000047E000-memory.dmp

memory/4200-10-0x00000000036C0000-0x0000000003AC0000-memory.dmp

memory/4200-11-0x00000000036C0000-0x0000000003AC0000-memory.dmp

memory/4200-12-0x00000000036C0000-0x0000000003AC0000-memory.dmp

memory/4200-14-0x00000000036C0000-0x0000000003AC0000-memory.dmp

memory/4200-13-0x00007FF83A130000-0x00007FF83A325000-memory.dmp

memory/4200-16-0x0000000076BA0000-0x0000000076DB5000-memory.dmp

memory/828-17-0x0000000000340000-0x0000000000349000-memory.dmp

memory/828-19-0x0000000002110000-0x0000000002510000-memory.dmp

memory/828-20-0x00007FF83A130000-0x00007FF83A325000-memory.dmp

memory/828-22-0x0000000076BA0000-0x0000000076DB5000-memory.dmp

memory/4200-23-0x00000000036C0000-0x0000000003AC0000-memory.dmp