Malicious
Malicious

Share on LinkedIn
Print
PE Executable
MD5:
Size: 0 B
application/x-dosexec
Ctrl + scroll to zoom · drag to pan

Get an AI-generated breakdown of this malware's behaviour, IOCs and recommendations.

AI analysis is available with Essential.
Unlock with Essential
File
Type
Portable Executable file
Detection
PeID
.NET executableMicrosoft Visual C# / Basic .NETMicrosoft Visual C# / Basic.NET / MS Visual Basic 2005 - ASL Microsoft Visual C# v7.0 / Basic .NETMicrosoft Visual Studio .NET
Symbol obfuscation
Very low
3 malicious · 10 files
EXE5628f16de5cd1e8a9a4401eac7b1e3b0njRat
Structure
BIN.Net Resources
BINfiles.resourcesXWorm
EXEupVxZzHoPVnjRat
Structure
Config. Field Value
Mutex kQzLahuhuhuhuhuhuhu
Hosts 45.1huhuhuhuhuhuhu
Port 4huhuhuhu
KEY <6huhuhuhu
USBNM <XWhuhuhuhu
LoggerPath %Phuhuhuhu
family xhuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Name Value
Module Name
img.Scr
Full Name
img.Scr
EntryPoint
System.Void Bound.Open::Main()
Scope Name
img.Scr
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v2.0.50727
Tables Header Version
512
WinMD Version
<null>
Assembly Name
img
Assembly Version
0.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
<null>
Total Strings
7
Main Method
System.Void Bound.Open::Main()
Main IL Instruction Count
43
Main IL
ldstr files
call System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly()
newobj System.Void System.Resources.ResourceManager::.ctor(System.String,System.Reflection.Assembly)
stloc.0 <null>
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr YzcuazCpPa.exe
call System.String System.String::Concat(System.String,System.String)
ldloc.0 <null>
ldstr upVxZzHoPV
callvirt System.Object System.Resources.ResourceManager::GetObject(System.String)
castclass System.Byte[]
call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr YzcuazCpPa.exe
call System.String System.String::Concat(System.String,System.String)
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String)
pop <null>
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr TAWGP_zYGl.png
call System.String System.String::Concat(System.String,System.String)
ldloc.0 <null>
ldstr jZqlPomNkc
callvirt System.Object System.Resources.ResourceManager::GetObject(System.String)
castclass System.Byte[]
call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr TAWGP_zYGl.png
call System.String System.String::Concat(System.String,System.String)
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String)
pop <null>
leave.s IL_00A0: ret
stloc.1 <null>
ldloc.1 <null>
callvirt System.String System.Exception::get_Message()
call System.Void System.Console::WriteLine(System.String)
call System.Int32 System.Console::Read()
pop <null>
leave.s IL_00A0: ret
ret <null>
Module Name
img.Scr
Full Name
img.Scr
EntryPoint
System.Void Bound.Open::Main()
Scope Name
img.Scr
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v2.0.50727
Tables Header Version
512
WinMD Version
<null>
Assembly Name
img
Assembly Version
0.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
<null>
Total Strings
7
Main Method
System.Void Bound.Open::Main()
Main IL Instruction Count
43
Main IL
ldstr files
call System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly()
newobj System.Void System.Resources.ResourceManager::.ctor(System.String,System.Reflection.Assembly)
stloc.0 <null>
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr YzcuazCpPa.exe
call System.String System.String::Concat(System.String,System.String)
ldloc.0 <null>
ldstr upVxZzHoPV
callvirt System.Object System.Resources.ResourceManager::GetObject(System.String)
castclass System.Byte[]
call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr YzcuazCpPa.exe
call System.String System.String::Concat(System.String,System.String)
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String)
pop <null>
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr TAWGP_zYGl.png
call System.String System.String::Concat(System.String,System.String)
ldloc.0 <null>
ldstr jZqlPomNkc
callvirt System.Object System.Resources.ResourceManager::GetObject(System.String)
castclass System.Byte[]
call System.Void System.IO.File::WriteAllBytes(System.String,System.Byte[])
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
ldstr TAWGP_zYGl.png
call System.String System.String::Concat(System.String,System.String)
call System.Diagnostics.Process System.Diagnostics.Process::Start(System.String)
pop <null>
leave.s IL_00A0: ret
stloc.1 <null>
ldloc.1 <null>
callvirt System.String System.Exception::get_Message()
call System.Void System.Console::WriteLine(System.String)
call System.Int32 System.Console::Read()
pop <null>
leave.s IL_00A0: ret
ret <null>
Mutex MUTEXmalicious
kQzLahuhuhuhuhuhuhu
CnC CNCmalicious
45.1huhuhuhuhuhuhu
Port PORTmalicious
4huhuhuhu
Full artefact values (URLs, paths, registry keys, scripts…) are available with Essential.
Unlock with Essential
An error has occurred. This application may no longer respond until reloaded. Reload 🗙