Analysis
-
max time kernel
120s -
max time network
125s -
platform
windows7_x64 -
resource
win7-20240221-en -
resource tags
arch:x64arch:x86image:win7-20240221-enlocale:en-usos:windows7-x64system -
submitted
29/02/2024, 08:51
Static task
static1
Behavioral task
behavioral1
Sample
Packed.Win32.Salpack.dll
Resource
win7-20240221-en
General
-
Target
Packed.Win32.Salpack.dll
-
Size
120KB
-
MD5
148ff7e65378c5bb2dccf700305467c3
-
SHA1
0116aa783c1331ca356c32a9444d8b1d91aff586
-
SHA256
772bc15d59c40acded6aeea0d63e081f3885dad1e3729a1dbd733c90fad8ea31
-
SHA512
b91cdc9254207bc1e71144d173469bccbf71b8c89502b0a09efc1e461c6e140eadafd4c0d5209c5b106d8f1678c2fe5cde3c223a12cb6ea381e81d83fb99e9d4
-
SSDEEP
1536:CFkFGprMPDdmWE2277qdwLp81FMIwd9l3PZmQuRlS26zEYQUz19zNAp+C8:CuQp12cqda8sIUlf1U7IEi5kT8
Malware Config
Extracted
sality
http://89.119.67.154/testo5/
http://kukutrustnet777.info/home.gif
http://kukutrustnet888.info/home.gif
http://kukutrustnet987.info/home.gif
Signatures
-
Modifies firewall policy service 2 TTPs 3 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\EnableFirewall = "0" f767790.exe Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DoNotAllowExceptions = "0" f767790.exe Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DisableNotifications = "1" f767790.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" f767790.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\UpdatesDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\UacDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\AntiVirusOverride = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\AntiVirusDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\FirewallDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\FirewallOverride = "1" f767790.exe -
Detects executables packed with Sality Polymorphic Code Generator or Simple Poly Engine or Sality 22 IoCs
resource yara_rule behavioral1/memory/2696-11-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-15-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-17-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-20-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-25-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-28-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-44-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-52-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-55-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-59-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-60-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-61-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-62-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-63-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-64-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-79-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-80-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-81-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-83-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-102-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-104-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine behavioral1/memory/2696-145-0x0000000000620000-0x00000000016DA000-memory.dmp INDICATOR_EXE_Packed_SimplePolyEngine -
UPX dump on OEP (original entry point) 26 IoCs
resource yara_rule behavioral1/memory/2696-13-0x0000000000400000-0x0000000000412000-memory.dmp UPX behavioral1/memory/2696-11-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-15-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-17-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-20-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-25-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-28-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2752-47-0x0000000000400000-0x0000000000412000-memory.dmp UPX behavioral1/memory/2696-44-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-52-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-55-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-59-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-60-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-61-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-62-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-63-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/328-76-0x0000000000400000-0x0000000000412000-memory.dmp UPX behavioral1/memory/2696-64-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-79-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-80-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-81-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-83-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-102-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-104-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/2696-145-0x0000000000620000-0x00000000016DA000-memory.dmp UPX behavioral1/memory/328-149-0x0000000000400000-0x0000000000412000-memory.dmp UPX -
Executes dropped EXE 3 IoCs
pid Process 2696 f767790.exe 2752 f767de7.exe 328 f769203.exe -
Loads dropped DLL 6 IoCs
pid Process 2076 rundll32.exe 2076 rundll32.exe 2076 rundll32.exe 2076 rundll32.exe 2076 rundll32.exe 2076 rundll32.exe -
resource yara_rule behavioral1/memory/2696-11-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-15-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-17-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-20-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-25-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-28-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-44-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-52-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-55-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-59-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-60-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-61-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-62-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-63-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-64-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-79-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-80-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-81-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-83-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-102-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-104-0x0000000000620000-0x00000000016DA000-memory.dmp upx behavioral1/memory/2696-145-0x0000000000620000-0x00000000016DA000-memory.dmp upx -
description ioc Process Key created \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\Svc f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\AntiVirusOverride = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\AntiVirusDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\FirewallDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\FirewallOverride = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\UpdatesDisableNotify = "1" f767790.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Wow6432Node\Microsoft\Security Center\UacDisableNotify = "1" f767790.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" f767790.exe -
Enumerates connected drives 3 TTPs 10 IoCs
Attempts to read the root path of hard drives other than the default C: drive.
description ioc Process File opened (read-only) \??\E: f767790.exe File opened (read-only) \??\H: f767790.exe File opened (read-only) \??\J: f767790.exe File opened (read-only) \??\N: f767790.exe File opened (read-only) \??\O: f767790.exe File opened (read-only) \??\G: f767790.exe File opened (read-only) \??\I: f767790.exe File opened (read-only) \??\K: f767790.exe File opened (read-only) \??\L: f767790.exe File opened (read-only) \??\M: f767790.exe -
Drops file in Windows directory 2 IoCs
description ioc Process File created C:\Windows\f767983 f767790.exe File opened for modification C:\Windows\SYSTEM.INI f767790.exe -
Suspicious behavior: EnumeratesProcesses 2 IoCs
pid Process 2696 f767790.exe 2696 f767790.exe -
Suspicious use of AdjustPrivilegeToken 21 IoCs
description pid Process Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe Token: SeDebugPrivilege 2696 f767790.exe -
Suspicious use of WriteProcessMemory 33 IoCs
description pid Process procid_target PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2492 wrote to memory of 2076 2492 rundll32.exe 28 PID 2076 wrote to memory of 2696 2076 rundll32.exe 29 PID 2076 wrote to memory of 2696 2076 rundll32.exe 29 PID 2076 wrote to memory of 2696 2076 rundll32.exe 29 PID 2076 wrote to memory of 2696 2076 rundll32.exe 29 PID 2696 wrote to memory of 1108 2696 f767790.exe 19 PID 2696 wrote to memory of 1160 2696 f767790.exe 12 PID 2696 wrote to memory of 1192 2696 f767790.exe 17 PID 2696 wrote to memory of 1708 2696 f767790.exe 15 PID 2696 wrote to memory of 2492 2696 f767790.exe 27 PID 2696 wrote to memory of 2076 2696 f767790.exe 28 PID 2696 wrote to memory of 2076 2696 f767790.exe 28 PID 2076 wrote to memory of 2752 2076 rundll32.exe 30 PID 2076 wrote to memory of 2752 2076 rundll32.exe 30 PID 2076 wrote to memory of 2752 2076 rundll32.exe 30 PID 2076 wrote to memory of 2752 2076 rundll32.exe 30 PID 2076 wrote to memory of 328 2076 rundll32.exe 31 PID 2076 wrote to memory of 328 2076 rundll32.exe 31 PID 2076 wrote to memory of 328 2076 rundll32.exe 31 PID 2076 wrote to memory of 328 2076 rundll32.exe 31 PID 2696 wrote to memory of 1108 2696 f767790.exe 19 PID 2696 wrote to memory of 1160 2696 f767790.exe 12 PID 2696 wrote to memory of 1192 2696 f767790.exe 17 PID 2696 wrote to memory of 2752 2696 f767790.exe 30 PID 2696 wrote to memory of 2752 2696 f767790.exe 30 PID 2696 wrote to memory of 328 2696 f767790.exe 31 PID 2696 wrote to memory of 328 2696 f767790.exe 31 -
System policy modification 1 TTPs 1 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" f767790.exe
Processes
-
C:\Windows\system32\Dwm.exe"C:\Windows\system32\Dwm.exe"1⤵PID:1160
-
C:\Windows\system32\DllHost.exeC:\Windows\system32\DllHost.exe /Processid:{3EB3C877-1F16-487C-9050-104DBCD66683}1⤵PID:1708
-
C:\Windows\Explorer.EXEC:\Windows\Explorer.EXE1⤵PID:1192
-
C:\Windows\system32\rundll32.exerundll32.exe C:\Users\Admin\AppData\Local\Temp\Packed.Win32.Salpack.dll,#12⤵
- Suspicious use of WriteProcessMemory
PID:2492 -
C:\Windows\SysWOW64\rundll32.exerundll32.exe C:\Users\Admin\AppData\Local\Temp\Packed.Win32.Salpack.dll,#13⤵
- Loads dropped DLL
- Suspicious use of WriteProcessMemory
PID:2076 -
C:\Users\Admin\AppData\Local\Temp\f767790.exeC:\Users\Admin\AppData\Local\Temp\f767790.exe4⤵
- Modifies firewall policy service
- UAC bypass
- Windows security bypass
- Executes dropped EXE
- Windows security modification
- Checks whether UAC is enabled
- Enumerates connected drives
- Drops file in Windows directory
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
- System policy modification
PID:2696
-
-
C:\Users\Admin\AppData\Local\Temp\f767de7.exeC:\Users\Admin\AppData\Local\Temp\f767de7.exe4⤵
- Executes dropped EXE
PID:2752
-
-
C:\Users\Admin\AppData\Local\Temp\f769203.exeC:\Users\Admin\AppData\Local\Temp\f769203.exe4⤵
- Executes dropped EXE
PID:328
-
-
-
-
C:\Windows\system32\taskhost.exe"taskhost.exe"1⤵PID:1108
Network
MITRE ATT&CK Enterprise v15
Privilege Escalation
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Create or Modify System Process
1Windows Service
1Defense Evasion
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Impair Defenses
3Disable or Modify Tools
3Modify Registry
5Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
21KB
MD5960d115c8196421e618f50badccef942
SHA12ac2d476e5b9b09d5717ad63ab229d99c45a5f48
SHA256663ea4f85c39a9199e4ed225831ff5cfa5abfd32fe3f4833b42366f4ac10b6e7
SHA512997d20ba01ecf9458ab2eaa25db205f6621649bfdfe78106055b04c5fa087ac8b9790a4356de64cc20a97db0cff19c0c4cf7fa5a56973322d828b0b2eb886f85
-
Filesize
97KB
MD5e2eb55a2624fc35bac6c58e82cde549b
SHA10c4bb103bf265522c99a6f5e2e0731ab89b000a0
SHA2561aec34800ace7b5bd83cb9a9c0e7bd1dab931c33e243f324734708606b70c506
SHA512c409001e8e1d3187dfc461f0446f335529dc38ec23fd6f7335ab318929e98ec3c66fe9332ee529abee58888af4856f38dbe043fdd2f5ccb46d8826a35e1759fd
-
Filesize
62KB
MD5877d9e0b14f64f136a6344c898000e13
SHA1f24e343628c20be181f196b6b83fd791210c6bd0
SHA256c969de9d720595130e316eebf9851ec10aeaed17d799d67d199ca62bc8776b17
SHA512d6255d4a7a6fe3d095fc256d6371158610d51bb54b28bc1fb6a52641b9a0a6fd7db8c19ecdfe6b07b43844c9a82c9cdd3d447f79f7801c02208917e47c781d99