Analysis
-
max time kernel
2s -
max time network
0s -
platform
windows7_x64 -
resource
win7-20240708-en -
resource tags
arch:x64arch:x86image:win7-20240708-enlocale:en-usos:windows7-x64system -
submitted
08-11-2024 04:59
Behavioral task
behavioral1
Sample
NL Brute.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
NL Brute.exe
Resource
win10v2004-20241007-en
Behavioral task
behavioral3
Sample
NL Brute.exe
Resource
win10ltsc2021-20241023-en
General
-
Target
NL Brute.exe
-
Size
7.8MB
-
MD5
aa7a175b442aa64c84fb306979a4320b
-
SHA1
a7cd106acbc7675337977f55387b92145190eb1c
-
SHA256
b3c4140104b09723a786c120c921b9e46d7b50be5fb0bd4afa7bbb23069948de
-
SHA512
bab9d021d7d1efb24298cb66f29d1d2b716a8ea24e44891cc01a1a3249cf32bfdf1688cac70e33f336c2e70b967ae3e22f3855c9dafdeb2d1f67e6e98adb4295
-
SSDEEP
196608:CfP0p8Y4DFbBJ5dIa82Vou2j09a3XAydVdODHMD16UAsdf6:CO8YwFV/dIa8wp2j09qXAyYDHMDYrsdi
Malware Config
Signatures
-
Detect Neshta payload 2 IoCs
Processes:
resource yara_rule behavioral1/files/0x0001000000010314-12.dat family_neshta behavioral1/memory/2508-93-0x0000000000400000-0x000000000041B000-memory.dmp family_neshta -
Neshta
Malware from the neshta family is designed to infect itself into other files to spread itself and cause damage.
-
Neshta family
-
Identifies VirtualBox via ACPI registry values (likely anti-VM) 2 TTPs 1 IoCs
Processes:
NL Brute.exedescription ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\ACPI\DSDT\VBOX__ NL Brute.exe -
Checks BIOS information in registry 2 TTPs 2 IoCs
BIOS information is often read in order to detect sandboxing environments.
Processes:
NL Brute.exedescription ioc Process Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion NL Brute.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\VideoBiosVersion NL Brute.exe -
Executes dropped EXE 1 IoCs
Processes:
NL Brute.exepid Process 1788 NL Brute.exe -
Identifies Wine through registry keys 2 TTPs 1 IoCs
Wine is a compatibility layer capable of running Windows applications, which can be used as sandboxing environment.
Processes:
NL Brute.exedescription ioc Process Key opened \REGISTRY\USER\S-1-5-21-3551809350-4263495960-1443967649-1000\Software\Wine NL Brute.exe -
Loads dropped DLL 2 IoCs
Processes:
NL Brute.exepid Process 2508 NL Brute.exe 2508 NL Brute.exe -
Modifies system executable filetype association 2 TTPs 1 IoCs
Processes:
NL Brute.exedescription ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\exefile\shell\open\command\ = "C:\\Windows\\svchost.com \"%1\" %*" NL Brute.exe -
Suspicious use of NtSetInformationThreadHideFromDebugger 1 IoCs
Processes:
NL Brute.exepid Process 1788 NL Brute.exe -
Drops file in Windows directory 1 IoCs
Processes:
NL Brute.exedescription ioc Process File opened for modification C:\Windows\svchost.com NL Brute.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 2 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
Processes:
NL Brute.exeNL Brute.exedescription ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language NL Brute.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language NL Brute.exe -
Modifies registry class 1 IoCs
Processes:
NL Brute.exedescription ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\exefile\shell\open\command\ = "C:\\Windows\\svchost.com \"%1\" %*" NL Brute.exe -
Suspicious behavior: EnumeratesProcesses 1 IoCs
Processes:
NL Brute.exepid Process 1788 NL Brute.exe -
Suspicious use of SetWindowsHookEx 1 IoCs
Processes:
NL Brute.exepid Process 1788 NL Brute.exe -
Suspicious use of WriteProcessMemory 4 IoCs
Processes:
NL Brute.exedescription pid Process procid_target PID 2508 wrote to memory of 1788 2508 NL Brute.exe 31 PID 2508 wrote to memory of 1788 2508 NL Brute.exe 31 PID 2508 wrote to memory of 1788 2508 NL Brute.exe 31 PID 2508 wrote to memory of 1788 2508 NL Brute.exe 31
Processes
-
C:\Users\Admin\AppData\Local\Temp\NL Brute.exe"C:\Users\Admin\AppData\Local\Temp\NL Brute.exe"1⤵
- Loads dropped DLL
- Modifies system executable filetype association
- Drops file in Windows directory
- System Location Discovery: System Language Discovery
- Modifies registry class
- Suspicious use of WriteProcessMemory
PID:2508 -
C:\Users\Admin\AppData\Local\Temp\3582-490\NL Brute.exe"C:\Users\Admin\AppData\Local\Temp\3582-490\NL Brute.exe"2⤵
- Identifies VirtualBox via ACPI registry values (likely anti-VM)
- Checks BIOS information in registry
- Executes dropped EXE
- Identifies Wine through registry keys
- Suspicious use of NtSetInformationThreadHideFromDebugger
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of SetWindowsHookEx
PID:1788
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
547KB
MD5cf6c595d3e5e9667667af096762fd9c4
SHA19bb44da8d7f6457099cb56e4f7d1026963dce7ce
SHA256593e60cc30ae0789448547195af77f550387f6648d45847ea244dd0dd7abf03d
SHA512ff4f789df9e6a6d0fbe12b3250f951fcf11e857906c65e96a30bb46266e7e1180d6103a03db2f3764e0d1346b2de7afba8259ba080057e4a268e45e8654dfa80
-
Filesize
252KB
MD59e2b9928c89a9d0da1d3e8f4bd96afa7
SHA1ec66cda99f44b62470c6930e5afda061579cde35
SHA2568899b4ed3446b7d55b54defbc1acb7c5392a4b3bc8ec2cdc7c31171708965043
SHA5122ca5ad1d0e12a8049de885b90b7f56fe77c868e0d6dae4ec4b6f3bc0bf7b2e73295cc9b1328c2b45357ffb0d7804622ab3f91a56140b098e93b691032d508156
-
Filesize
7.8MB
MD5025c1c35c3198e6e3497d5dbf97ae81f
SHA16d390038003c298c7ab8f2cbe35a50b07e096554
SHA256ffa28db79daca3b93a283ce2a6ff24791956a768cb5fc791c075b638416b51f4
SHA5121d4cf52062b4f1aa9349ee96b234fc51e693ea8231230ec2b35fa896c2c27f47158d6493e26a1881b070b3f86e6c7d9d2ed3f5f161d456eb011551d434e06b50