Analysis
- max time kernel
149s - max time network
136s - resource
win7v191014 - submitted
03/02/2020, 11:30
Task
task1
Sample
AXO23516563548321.vbs
Resource
win7v191014
Task
task2
Sample
AXO23516563548321.vbs
Resource
win10v191014
Static task
static1
General
- Target AXO23516563548321.vbs
- Size 4.6MB
- Sample200203-dsclmgmn4x
- SHA256 eb7289b966dadc5ea1f99ca35cde7fc4f2380426f632a2bedb98e26fea9d44f4
- MD5 9c2592eb51ea3339ee113d151b623d55
- SHA1 da4af1db47dfe8b257ac53f754975598bc8b1a1c
- SHA512 b5d3367429f1cd538b59dbeb75ed3b49f43f8a4419d6ffcd34ffb6541e2163e6470bba084e0ba8ed8c07df52a717a28125e29603c9ad168b7d91bca9fd0aca57
- MD5 SHA1 SHA512
Malware Config
Extracted
-
danabot
-
199.247.16.30
-
64.188.22.153
-
64.188.23.155
-
64.188.22.33
-
64.188.22.154
-
64.188.22.122
-
64.188.22.155
-
64.188.22.156
-
64.188.23.31
-
209.250.243.55
Signatures
- Danabot x86 payload 13 IoCs
Detection of Danabot x86 payload, mapped in memory during the execution of its loader.
resource yara_rule task1/files/0x0003000000012fca-15.dat family_danabot task1/files/0x0003000000012fca-16.dat family_danabot task1/files/0x0003000000012fca-17.dat family_danabot task1/files/0x0003000000012fca-18.dat family_danabot task1/files/0x0003000000012fca-19.dat family_danabot task1/files/0x0003000000012fca-31.dat family_danabot task1/files/0x0003000000012fca-32.dat family_danabot task1/files/0x0003000000012fca-33.dat family_danabot task1/files/0x0003000000012fca-34.dat family_danabot task1/files/0x0003000000012fca-48.dat family_danabot task1/files/0x0003000000012fca-49.dat family_danabot task1/files/0x0003000000012fca-50.dat family_danabot task1/files/0x0003000000012fca-51.dat family_danabot - Process spawned unexpected child process 1 IoCs
This typically indicates the parent process was compromised via an exploit or macro.
description pid pid_target Process procid_target Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 1956 1100 regsvr32.exe 27 - Blocklisted process makes network request 1 IoCs
flow pid Process 7 748 rundll32.exe - Executes dropped EXE 1 IoCs
pid Process 412 winlogon.exe - Sets DLL path for service in the registry 2 TTPs
- Sets service image path in registry 2 TTPs
- Loads dropped DLL 31 IoCs
pid Process 1620 regsvr32.exe 748 rundll32.exe 2000 rundll32.exe 2000 rundll32.exe 2000 rundll32.exe 2000 rundll32.exe 1828 rundll32.exe 1828 rundll32.exe 1828 rundll32.exe 1828 rundll32.exe 112 rundll32.exe 112 rundll32.exe 112 rundll32.exe 112 rundll32.exe 1408 RUNDLL32.EXE 1408 RUNDLL32.EXE 1408 RUNDLL32.EXE 1408 RUNDLL32.EXE 464 svchost.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1576 RUNDLL32.EXE 1576 RUNDLL32.EXE 1576 RUNDLL32.EXE 1576 RUNDLL32.EXE 2012 rundll32.exe 2012 rundll32.exe 2012 rundll32.exe 2012 rundll32.exe - Reads user/profile data of web browsers 2 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
- Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
- Enumerates connected drives 3 TTPs 24 IoCs
Attempts to read the root path of hard drives other than the default C: drive.
description ioc Process File opened (read-only) \??\Y: svchost.exe File opened (read-only) \??\I: svchost.exe File opened (read-only) \??\N: svchost.exe File opened (read-only) \??\O: svchost.exe File opened (read-only) \??\S: svchost.exe File opened (read-only) \??\T: svchost.exe File opened (read-only) \??\U: svchost.exe File opened (read-only) \??\E: svchost.exe File opened (read-only) \??\F: svchost.exe File opened (read-only) \??\H: svchost.exe File opened (read-only) \??\J: svchost.exe File opened (read-only) \??\V: svchost.exe File opened (read-only) \??\A: svchost.exe File opened (read-only) \??\B: svchost.exe File opened (read-only) \??\Q: svchost.exe File opened (read-only) \??\W: svchost.exe File opened (read-only) \??\Z: svchost.exe File opened (read-only) \??\X: svchost.exe File opened (read-only) \??\G: svchost.exe File opened (read-only) \??\K: svchost.exe File opened (read-only) \??\L: svchost.exe File opened (read-only) \??\M: svchost.exe File opened (read-only) \??\P: svchost.exe File opened (read-only) \??\R: svchost.exe - Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
- Checks processor information in registry 2 TTPs 4 IoCs
Processor information is often read in order to detect sandboxing environments.
description ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 RUNDLL32.EXE Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString RUNDLL32.EXE Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 rundll32.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString rundll32.exe - Modifies data under HKEY_USERS 20 IoCs
description ioc Process Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\CRLs RUNDLL32.EXE Set value (data) \REGISTRY\USER\.DEFAULT\Software\Classes\Local Settings\MuiCache\24\52C64B7E\LanguageList = 65006e002d0055005300000065006e0000000000 RUNDLL32.EXE Set value (str) \REGISTRY\USER\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer = "127.0.0.1:8080" RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Internet Settings RUNDLL32.EXE Set value (data) \REGISTRY\USER\.DEFAULT\Software\Classes\Local Settings\MuiCache\24\52C64B7E\LanguageList = 65006e002d0055005300000065006e0000000000 rundll32.exe Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\CTLs RUNDLL32.EXE Set value (str) \REGISTRY\USER\.DEFAULT\Software\Classes\Local Settings\MuiCache\24\52C64B7E\@%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe,-124 = "Document Encryption" RUNDLL32.EXE Set value (int) \REGISTRY\USER\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable = "1" RUNDLL32.EXE Set value (str) \REGISTRY\USER\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer = "127.0.0.1:8080" RUNDLL32.EXE Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\root rundll32.exe Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\Certificates rundll32.exe Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\CTLs rundll32.exe Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings RUNDLL32.EXE Set value (int) \REGISTRY\USER\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable = "1" RUNDLL32.EXE Set value (str) \REGISTRY\USER\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer = "127.0.0.1:8080" RUNDLL32.EXE Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\CRLs rundll32.exe Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\root RUNDLL32.EXE Key created \REGISTRY\USER\.DEFAULT\Software\Microsoft\SystemCertificates\Root\Certificates RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Internet Settings RUNDLL32.EXE Set value (int) \REGISTRY\USER\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable = "1" RUNDLL32.EXE - Modifies registry class 8 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer = "127.0.0.1:8080" RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_Classes\Software\Microsoft\Windows\CurrentVersion\Internet Settings RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft\Windows RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft\Windows\CurrentVersion RUNDLL32.EXE Key created \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft\Windows\CurrentVersion\Internet Settings RUNDLL32.EXE Set value (int) \REGISTRY\USER\S-1-5-21-1774239815-1814403401-2200974991-1000_CLASSES\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable = "1" RUNDLL32.EXE -
description ioc Process Key created \REGISTRY\MACHINE\SOFTWARE\Microsoft\SystemCertificates\ROOT\Certificates\6BADC80AF67C46BD4385A36CBAEF603623F09471 RUNDLL32.EXE Set value (data) \REGISTRY\MACHINE\SOFTWARE\Microsoft\SystemCertificates\ROOT\Certificates\6BADC80AF67C46BD4385A36CBAEF603623F09471\Blob = 0300000001000000140000006badc80af67c46bd4385a36cbaef603623f0947102000000010000003c0000001c00000000000000010000002000000000000000000000000100000074006800610077007400650020003600460020002d002000340031000000000020000000010000000703000030820303308201eba003020102021029d24696ee68c2b243f6fc2cd9dc0678300d06092a864886f70d01010505003033311730150603550403130e746861777465203646202d203431310b3009060355040a13024e54310b3009060355040b1302454e301e170d3230303230333132333331345a170d3235303230333132333331345a3033311730150603550403130e746861777465203646202d203431310b3009060355040a13024e54310b3009060355040b1302454e30820122300d06092a864886f70d01010105000382010f003082010a02820101009ea50b5c07dd88431670538a8665d20d62d5124bbf3363cfaa57eccb74b14e9b08ff1e6a0cf82aec145fbd5f6214cadd63a20154f5de5f25cf1836930717bb4b3edd71d6427be141e11773b42aa5185a92e39abecf43c137ec4e467c4e30e03f21a8b90c4a794a0c83ea5e0e16d85d9c0e3460bd3f01cc20b1dcdd0d9fee25005e87f99b216762e53f66c0ca712c2a955dd9e2f1932983b2e010aedc69ea0d5c02db856838e583e354d540ae1d1ab754108c428f1e66dc39f52fbdfc8c6feb19dac63426b9db8a5f395a833d0cd62ca63382413cbcaaeb9d4bd9409bbcec38cdb967c224102161c472a0cb237a8c597c59e70f10f44be0db846397db4b2210bd0203010001a3133011300f0603551d130101ff040530030101ff300d06092a864886f70d010105050003820101006c681581a8d6066712b092caff36a73a80e1394fdbb311c7914b5f29a98396ba4c8cf8ec7796d2e2aa15ea102c196bae7e012649b7b530e89d9223a87662960897a5a588d657a3df71b3fd42ffc5577a535bb8c9d7d378d0238251fb4ed1e433f6cca1997e53bc581e2c2cdc639d6637ac83f2258a2c6e9dcff95ae700c8cbe22bbee84e8bb9e554aa3480fce0e176409413489f555a4aa94ffe405d5976ae6346c83a07721e9b6cc164883b12c6b8bb0a8ac596fc9d84af73bc2a1e493bc25b5578dbae1f70efb40080bea84c0f20c464b46fd9e35bbf17111ea39086446e1df679a14fdf892b8c5d5b6c1c1a24fe0bf538b9d33342181f561bb652fa94eccd RUNDLL32.EXE - Suspicious behavior: EnumeratesProcesses 64 IoCs
pid Process 1408 RUNDLL32.EXE 1408 RUNDLL32.EXE 464 svchost.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 464 svchost.exe 1576 RUNDLL32.EXE 2012 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe 1976 rundll32.exe - Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 112 rundll32.exe Token: SeDebugPrivilege 1408 RUNDLL32.EXE - Suspicious use of FindShellTrayWindow 1 IoCs
pid Process 612 WScript.exe - Suspicious use of WriteProcessMemory 53 IoCs
description pid Process procid_target PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1956 wrote to memory of 1620 1956 regsvr32.exe 29 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 1620 wrote to memory of 748 1620 regsvr32.exe 30 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 748 wrote to memory of 2000 748 rundll32.exe 31 PID 2000 wrote to memory of 1828 2000 rundll32.exe 32 PID 2000 wrote to memory of 1828 2000 rundll32.exe 32 PID 2000 wrote to memory of 1828 2000 rundll32.exe 32 PID 2000 wrote to memory of 1828 2000 rundll32.exe 32 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 112 1828 rundll32.exe 33 PID 1828 wrote to memory of 1408 1828 rundll32.exe 34 PID 1828 wrote to memory of 1408 1828 rundll32.exe 34 PID 1828 wrote to memory of 1408 1828 rundll32.exe 34 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1976 464 svchost.exe 36 PID 464 wrote to memory of 1576 464 svchost.exe 37 PID 464 wrote to memory of 1576 464 svchost.exe 37 PID 464 wrote to memory of 1576 464 svchost.exe 37 PID 464 wrote to memory of 412 464 svchost.exe 5 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38 PID 464 wrote to memory of 2012 464 svchost.exe 38
Processes
-
C:\Windows\system32\winlogon.exewinlogon.exe1⤵
- Executes dropped EXE
PID:412
-
C:\Windows\System32\WScript.exe"C:\Windows\System32\WScript.exe" "C:\Users\Admin\AppData\Local\Temp\AXO23516563548321.vbs"1⤵
- Suspicious use of FindShellTrayWindow
PID:612
-
C:\Windows\system32\regsvr32.exeregsvr32.exe -s C:\Users\Admin\AppData\Local\Temp\PdK.txt1⤵
- Process spawned unexpected child process
- Suspicious use of WriteProcessMemory
PID:1956 -
C:\Windows\SysWOW64\regsvr32.exe-s C:\Users\Admin\AppData\Local\Temp\PdK.txt2⤵
- Loads dropped DLL
- Suspicious use of WriteProcessMemory
PID:1620 -
C:\Windows\SysWOW64\rundll32.exeC:\Windows\SysWOW64\rundll32.exe C:\Users\Admin\AppData\Local\Temp\PdK.txt,f03⤵
- Blocklisted process makes network request
- Loads dropped DLL
- Suspicious use of WriteProcessMemory
PID:748 -
C:\Windows\SysWOW64\rundll32.exeC:\Windows\system32\\rundll32.exe C:\PROGRA~3\BF8C7CA9\763BDAB7.dll,f1 C:\Users\Admin\AppData\Local\Temp\PdK.txt@7484⤵
- Loads dropped DLL
- Suspicious use of WriteProcessMemory
PID:2000 -
C:\Windows\system32\rundll32.exeC:\Windows\system32\\rundll32.exe C:\PROGRA~3\BF8C7CA9\763BDAB7.dll,f1 C:\Users\Admin\AppData\Local\Temp\PdK.txt@7485⤵
- Loads dropped DLL
- Suspicious use of WriteProcessMemory
PID:1828 -
C:\Windows\syswow64\rundll32.exeC:\Windows\syswow64\rundll32.exe C:\ProgramData\BF8C7CA9\71578D58.dll,f2 4458A332E9B82FF56A9D22C7A5CF0F746⤵
- Loads dropped DLL
- Checks processor information in registry
- Suspicious use of AdjustPrivilegeToken
PID:112
-
-
C:\Windows\system32\RUNDLL32.EXEC:\Windows\system32\RUNDLL32.EXE C:\ProgramData\BF8C7CA9\763BDAB7.dll,f2 72D316C1CAD6D793C258DF23A1B240906⤵
- Loads dropped DLL
- Checks processor information in registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:1408
-
-
-
-
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService1⤵
- Loads dropped DLL
- Enumerates connected drives
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:464 -
C:\Windows\syswow64\rundll32.exeC:\Windows\syswow64\rundll32.exe C:\ProgramData\BF8C7CA9\71578D58.dll,f32⤵
- Loads dropped DLL
- Suspicious behavior: EnumeratesProcesses
PID:1976
-
-
C:\Windows\system32\RUNDLL32.EXEC:\Windows\system32\RUNDLL32.EXE C:\ProgramData\BF8C7CA9\763BDAB7.dll,f72⤵
- Loads dropped DLL
- Modifies data under HKEY_USERS
- Modifies registry class
- Modifies system certificate store
- Suspicious behavior: EnumeratesProcesses
PID:1576
-
-
C:\Windows\syswow64\rundll32.exeC:\Windows\syswow64\rundll32.exe C:\ProgramData\BF8C7CA9\71578D58.dll,f2 B003C6D5EF304D6EC18B5FD767831E492⤵
- Loads dropped DLL
- Modifies data under HKEY_USERS
- Suspicious behavior: EnumeratesProcesses
PID:2012
-