MalwareBazaar Database

You are currently viewing the MalwareBazaar entry for SHA256 aef79065bfa5ed29e5026b3b0f2b4398009e8f54e31c26719df095e3160c87f5. While MalwareBazaar tries to identify whether the sample provided is malicious or not, there is no guarantee that a sample in MalwareBazaar is malicious.

Database Entry



NanoCore


Vendor detections: 8


Intelligence 8 IOCs YARA 5 File information Comments

SHA256 hash: aef79065bfa5ed29e5026b3b0f2b4398009e8f54e31c26719df095e3160c87f5
SHA3-384 hash: f3f0a262ca1c0d4be1465b869c8ee7a413b05437340ec5d4f6069bc1d0fa732f78cddb93514ad91401c53dbd9dd5cc30
SHA1 hash: 30af230456fe2ef8178fad6ab8b933aa7d7fafb8
MD5 hash: 323a8b14a53a392944625f44e902c281
humanhash: king-fix-victor-kitten
File name:PURCHASE ORDER__EXPORT0012625_ DOC_pdf.exe
Download: download sample
Signature NanoCore
File size:954'880 bytes
First seen:2020-09-01 07:56:24 UTC
Last seen:2020-09-01 08:33:18 UTC
File type:Executable exe
MIME type:application/x-dosexec
imphash b3d8da38e34d28ec22e3609739483d66 (1 x NanoCore)
ssdeep 12288:nMVPLbef2VwzAcqfd61L3KaFqY+ih5U9syR8EHX5BaxBEr0ZWpB0YzQUBk0SY8ZQ:n4DlwziW39Fc9FVraPDAWY/BzvaQ
Threatray 1'192 similar samples on MalwareBazaar
TLSH 24159E32B2A04837C5722A3C8D1B67789C2ABD117E68AD476BF4DC4C5F7A68035392D7
Reporter theDark3d
Tags:NanoCore RAT

Intelligence


File Origin
# of uploads :
2
# of downloads :
217
Origin country :
n/a
Vendor Threat Intelligence
Result
Verdict:
Malware
Maliciousness:

Behaviour
Creating a window
Launching a process
Sending a UDP request
Creating a file in the %AppData% subdirectories
Creating a process from a recently created file
Creating a file in the Program Files subdirectories
Creating a file in the %temp% directory
Deleting a recently created file
DNS request
Using the Windows Management Instrumentation requests
Unauthorized injection to a recently created process
Unauthorized injection to a recently created process by context flags manipulation
Enabling autorun with the standard Software\Microsoft\Windows\CurrentVersion\Run registry branch
Sending a TCP request to an infection source
Unauthorized injection to a system process
Enabling autorun by creating a file
Result
Threat name:
Nanocore
Detection:
malicious
Classification:
troj.spyw.evad
Score:
100 / 100
Signature
.NET source code contains potential unpacker
Allocates memory in foreign processes
Contains functionality to detect sleep reduction / modifications
Creates files in alternative data streams (ADS)
Detected Nanocore Rat
Detected unpacking (changes PE section rights)
Detected unpacking (creates a PE file in dynamic memory)
Detected unpacking (overwrites its own PE header)
Drops VBS files to the startup folder
Found malware configuration
Hides that the sample has been downloaded from the Internet (zone.identifier)
Initial sample is a PE file and has a suspicious name
Machine Learning detection for dropped file
Machine Learning detection for sample
Malicious sample detected (through community Yara rule)
Maps a DLL or memory area into another process
Multi AV Scanner detection for dropped file
Multi AV Scanner detection for submitted file
Queues an APC in another process (thread injection)
Sample uses process hollowing technique
Sigma detected: Drops script at startup location
Sigma detected: NanoCore
Sigma detected: Scheduled temp file as task from temp location
Uses dynamic DNS services
Uses schtasks.exe or at.exe to add and modify task schedules
Writes to foreign memory regions
Yara detected Keylogger Generic
Yara detected Nanocore RAT
Behaviour
Behavior Graph:
behaviorgraph top1 signatures2 2 Behavior Graph ID: 280501 Sample: PURCHASE ORDER__EXPORT00126... Startdate: 01/09/2020 Architecture: WINDOWS Score: 100 104 Found malware configuration 2->104 106 Malicious sample detected (through community Yara rule) 2->106 108 Multi AV Scanner detection for dropped file 2->108 110 14 other signatures 2->110 10 PURCHASE ORDER__EXPORT0012625_ DOC_pdf.exe 2->10         started        13 dhcpmon.exe 2->13         started        15 dhcpmon.exe 2->15         started        17 2 other processes 2->17 process3 signatures4 134 Writes to foreign memory regions 10->134 136 Allocates memory in foreign processes 10->136 138 Queues an APC in another process (thread injection) 10->138 19 notepad.exe 5 10->19         started        23 notepad.exe 13->23         started        25 notepad.exe 2 15->25         started        27 file.exe 15->27         started        29 file.exe 15->29         started        140 Maps a DLL or memory area into another process 17->140 31 file.exe 17->31         started        33 file.exe 17->33         started        35 file.exe 3 17->35         started        process5 file6 88 C:\Users\user\AppData\Roaming\...\file.exe, PE32 19->88 dropped 90 C:\Users\user\...\file.exe:Zone.Identifier, ASCII 19->90 dropped 112 Creates files in alternative data streams (ADS) 19->112 114 Drops VBS files to the startup folder 19->114 37 file.exe 19->37         started        92 C:\Users\user\AppData\Roaming\...\windows.vbs, ASCII 23->92 dropped 40 file.exe 23->40         started        42 file.exe 25->42         started        44 file.exe 31->44         started        116 Maps a DLL or memory area into another process 33->116 46 file.exe 33->46         started        48 file.exe 33->48         started        signatures7 process8 signatures9 120 Multi AV Scanner detection for dropped file 37->120 122 Detected unpacking (changes PE section rights) 37->122 124 Detected unpacking (creates a PE file in dynamic memory) 37->124 128 3 other signatures 37->128 50 file.exe 1 18 37->50         started        55 file.exe 37->55         started        57 file.exe 40->57         started        59 file.exe 40->59         started        61 file.exe 42->61         started        63 file.exe 42->63         started        126 Maps a DLL or memory area into another process 44->126 65 file.exe 44->65         started        67 file.exe 44->67         started        process10 dnsIp11 102 jamesgrego115.ddns.net 185.140.53.137, 4242, 49723 DAVID_CRAIGGG Sweden 50->102 94 C:\Program Files (x86)\...\dhcpmon.exe, PE32 50->94 dropped 96 C:\Users\user\AppData\Roaming\...\run.dat, Non-ISO 50->96 dropped 98 C:\Users\user\AppData\Local\...\tmp78F3.tmp, XML 50->98 dropped 100 C:\...\dhcpmon.exe:Zone.Identifier, ASCII 50->100 dropped 118 Hides that the sample has been downloaded from the Internet (zone.identifier) 50->118 69 schtasks.exe 1 50->69         started        71 schtasks.exe 1 50->71         started        73 file.exe 57->73         started        76 file.exe 61->76         started        78 file.exe 65->78         started        file12 signatures13 process14 signatures15 80 conhost.exe 69->80         started        82 conhost.exe 71->82         started        84 file.exe 76->84         started        86 file.exe 76->86         started        130 Maps a DLL or memory area into another process 78->130 132 Sample uses process hollowing technique 78->132 process16
Threat name:
Win32.Trojan.LokiBot
Status:
Malicious
First seen:
2020-09-01 07:58:06 UTC
AV detection:
25 of 29 (86.21%)
Threat level:
  5/5
Result
Malware family:
nanocore
Score:
  10/10
Tags:
upx persistence spyware evasion trojan keylogger stealer family:nanocore
Behaviour
Creates scheduled task(s)
NTFS ADS
Suspicious behavior: EnumeratesProcesses
Suspicious behavior: GetForegroundWindowSpam
Suspicious behavior: MapViewOfSection
Suspicious use of AdjustPrivilegeToken
Suspicious use of SetWindowsHookEx
Suspicious use of WriteProcessMemory
Drops file in Program Files directory
Suspicious use of SetThreadContext
Adds Run key to start application
Checks whether UAC is enabled
Drops startup file
Loads dropped DLL
Reads user/profile data of web browsers
Uses the VBS compiler for execution
Executes dropped EXE
UPX packed file
NanoCore
Malware Config
C2 Extraction:
jamesgrego115.ddns.net:4242
Please note that we are no longer able to provide a coverage score for Virus Total.

YARA Signatures


MalwareBazaar uses YARA rules from several public and non-public repositories, such as YARAhub and Malpedia. Those are being matched against malware samples uploaded to MalwareBazaar as well as against any suspicious process dumps they may create. Please note that only results from TLP:CLEAR rules are being displayed.

Rule name:ach_NanoCore
Author:abuse.ch
Rule name:Nanocore
Author:JPCERT/CC Incident Response Group
Description:detect Nanocore in memory
Reference:internal research
Rule name:Nanocore_RAT_Feb18_1
Author:Florian Roth
Description:Detects Nanocore RAT
Reference:Internal Research - T2T
Rule name:Nanocore_RAT_Gen_2
Author:Florian Roth
Description:Detetcs the Nanocore RAT
Reference:https://www.sentinelone.com/blogs/teaching-an-old-rat-new-tricks/
Rule name:win_nanocore_w0
Author: Kevin Breen <kevin@techanarchy.net>

File information


The table below shows additional information about this malware sample such as delivery method and external references.

Comments