Malicious
Malicious

9f21fda4eace55e9f759bbfb4d5799b0

PE Executable
MD5: 9f21fda4eace55e9f759bbfb4d5799b0
Size: 66.05 KB
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
Size
66.05 KB · 66,048 B
Hashes
MD5 9f21fda4eace55e9f759bbfb4d5799b0 Sha1 401901a30cbe4578341ade9e3f4f992bc8c6a7f1 Sha256 3f55e9b6542684cbe6ad853fc7a0c1df1b0e8de0a7c69fef131e93c82f3712ac Sha384 6eccba51776a4155ba8a6e0400179ba4941f2533601057565fa500799981edd529272febca2774f9bf6f1b2788ad369f Sha512 ed61a0d7f8ce49386fad7c35179a8f7aff08f1a228f8ea99e0ef63a76327842505a3d0ca3704060129a5c7df7191db0976bb3be5e1de90d855aefba5cfb52273 SSDeep 1536:v8tTyZUF9iVOWfFqOHGd9bob3RvZ7IZljjiz+:WTqQaOj6GdVob3RxUSC TLSH 11535C003BF9C129F2FE4F7498F1225586BAF2676913E64D1DD810D60A23BC5DA426FE
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 high
1 malicious · 3 files
EXE9f21fda4eace55e9f759bbfb4d5799b0AsyncRAT
Structure
BINResources
BINRT_VERSION
BINID:0001
BINID:0
BINRT_MANIFEST
BINID:0001
BINID:0
Config. Field Value
Key (AES_256) bEl2azhuhuhuhuhuhuhuhuhuhuhu
Pastebin -huhuhuhu
Certificate MIIE8Dhuhuhuhuhuhuhuhuhuhuhu
ServerSignature UBmHRzhuhuhuhuhuhuhuhuhuhuhu
Install thuhuhuhu
BDOS fhuhuhuhu
Anti-VM fhuhuhuhu
Install File 66lohuhuhuhuhuhuhu
Install-Folder %Aphuhuhuhu
Hosts 66lotthuhuhuhuhuhuhuhuhuhuhu
Ports 443,huhuhuhuhuhuhu
Mutex Amnehuhuhuhuhuhuhu
Delay 3huhuhuhu
Group zWiuhuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Name Value
Module Name
YRBFGFqdpHHhr
Full Name
YRBFGFqdpHHhr
EntryPoint
System.Void UhthQIegzet.OSkYYRAjzu::Main()
Scope Name
YRBFGFqdpHHhr
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
Client
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.6.1
Total Strings
316
Main Method
System.Void UhthQIegzet.OSkYYRAjzu::Main()
Main IL Instruction Count
66
Main IL
ldc.i4.0 <null>
stloc.0 <null>
br.s IL_0012: ldloc.0
ldc.i4 1000
call System.Void System.Threading.Thread::Sleep(System.Int32)
ldloc.0 <null>
ldc.i4.1 <null>
add <null>
stloc.0 <null>
ldloc.0 <null>
ldsfld System.String UhthQIegzet.SDmROuznwser::vrpAWLkNVvrL
call System.Int32 System.Convert::ToInt32(System.String)
blt.s IL_0004: ldc.i4 1000
call System.Boolean UhthQIegzet.SDmROuznwser::nWUEIDjkVABnw()
brtrue.s IL_002C: nop
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
call System.Boolean ZxgPqaWIUYVhGeab.aVAOWtUsoJOZjY::VdehjJiToGi()
brtrue.s IL_003A: ldsfld System.String UhthQIegzet.SDmROuznwser::eYQlMzwscJmdA
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
ldsfld System.String UhthQIegzet.SDmROuznwser::eYQlMzwscJmdA
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_004B: ldsfld System.String UhthQIegzet.SDmROuznwser::JbIbOMirWVbW
call System.Void ZxgPqaWIUYVhGeab.MtEFFzuziafLHNx::DTRydGcUBtlpro()
ldsfld System.String UhthQIegzet.SDmROuznwser::JbIbOMirWVbW
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_005C: ldsfld System.String UhthQIegzet.SDmROuznwser::WUjSBefrCscb
call System.Void KrsruVRjjQT.CztSeUNEsj::YPsuPwoTSqp()
ldsfld System.String UhthQIegzet.SDmROuznwser::WUjSBefrCscb
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_0074: call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Boolean ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::EOqMjVwYEw()
brfalse.s IL_0074: call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Void ZxgPqaWIUYVhGeab.kBrDjOUzALeUd::aWflFbiZpXX()
call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::sIvfwvOaXLnI()
call System.Void ZxgPqaWIUYVhGeab.DJbNDNfCbdDm::DUBvnMCwWsFFZd()
ldnull <null>
ldftn System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::HTpPzobEMyo()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
call System.Void System.Threading.Thread::Start()
ldsfld System.String UhthQIegzet.SDmROuznwser::ofHnkMmVMJuUDSmCK
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_00BB: leave.s IL_00C0
ldnull <null>
ldftn System.Void MLdhImEfkSETs::rqUrClZAwRHgx()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
call System.Void System.Threading.Thread::Start()
leave.s IL_00C0: nop
pop <null>
leave.s IL_00C0: nop
nop <null>
call System.Boolean bwpDxrHOnChXtrp.lrRaLXPkJM::get_IsConnected()
brtrue.s IL_00D2: leave.s IL_00D7
call System.Void bwpDxrHOnChXtrp.lrRaLXPkJM::dUddtPifiWKpaS()
call System.Void bwpDxrHOnChXtrp.lrRaLXPkJM::AAOoNuuntgM()
leave.s IL_00D7: ldc.i4 5000
pop <null>
leave.s IL_00D7: ldc.i4 5000
ldc.i4 5000
call System.Void System.Threading.Thread::Sleep(System.Int32)
br.s IL_00C0: nop
Module Name
YRBFGFqdpHHhr
Full Name
YRBFGFqdpHHhr
EntryPoint
System.Void UhthQIegzet.OSkYYRAjzu::Main()
Scope Name
YRBFGFqdpHHhr
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
Client
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.6.1
Total Strings
316
Main Method
System.Void UhthQIegzet.OSkYYRAjzu::Main()
Main IL Instruction Count
66
Main IL
ldc.i4.0 <null>
stloc.0 <null>
br.s IL_0012: ldloc.0
ldc.i4 1000
call System.Void System.Threading.Thread::Sleep(System.Int32)
ldloc.0 <null>
ldc.i4.1 <null>
add <null>
stloc.0 <null>
ldloc.0 <null>
ldsfld System.String UhthQIegzet.SDmROuznwser::vrpAWLkNVvrL
call System.Int32 System.Convert::ToInt32(System.String)
blt.s IL_0004: ldc.i4 1000
call System.Boolean UhthQIegzet.SDmROuznwser::nWUEIDjkVABnw()
brtrue.s IL_002C: nop
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
call System.Boolean ZxgPqaWIUYVhGeab.aVAOWtUsoJOZjY::VdehjJiToGi()
brtrue.s IL_003A: ldsfld System.String UhthQIegzet.SDmROuznwser::eYQlMzwscJmdA
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
ldsfld System.String UhthQIegzet.SDmROuznwser::eYQlMzwscJmdA
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_004B: ldsfld System.String UhthQIegzet.SDmROuznwser::JbIbOMirWVbW
call System.Void ZxgPqaWIUYVhGeab.MtEFFzuziafLHNx::DTRydGcUBtlpro()
ldsfld System.String UhthQIegzet.SDmROuznwser::JbIbOMirWVbW
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_005C: ldsfld System.String UhthQIegzet.SDmROuznwser::WUjSBefrCscb
call System.Void KrsruVRjjQT.CztSeUNEsj::YPsuPwoTSqp()
ldsfld System.String UhthQIegzet.SDmROuznwser::WUjSBefrCscb
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_0074: call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Boolean ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::EOqMjVwYEw()
brfalse.s IL_0074: call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Void ZxgPqaWIUYVhGeab.kBrDjOUzALeUd::aWflFbiZpXX()
call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::rhenGToHLZvFok()
call System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::sIvfwvOaXLnI()
call System.Void ZxgPqaWIUYVhGeab.DJbNDNfCbdDm::DUBvnMCwWsFFZd()
ldnull <null>
ldftn System.Void ZxgPqaWIUYVhGeab.dgUmnDYoDlVOM::HTpPzobEMyo()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
call System.Void System.Threading.Thread::Start()
ldsfld System.String UhthQIegzet.SDmROuznwser::ofHnkMmVMJuUDSmCK
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_00BB: leave.s IL_00C0
ldnull <null>
ldftn System.Void MLdhImEfkSETs::rqUrClZAwRHgx()
newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr)
newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart)
call System.Void System.Threading.Thread::Start()
leave.s IL_00C0: nop
pop <null>
leave.s IL_00C0: nop
nop <null>
call System.Boolean bwpDxrHOnChXtrp.lrRaLXPkJM::get_IsConnected()
brtrue.s IL_00D2: leave.s IL_00D7
call System.Void bwpDxrHOnChXtrp.lrRaLXPkJM::dUddtPifiWKpaS()
call System.Void bwpDxrHOnChXtrp.lrRaLXPkJM::AAOoNuuntgM()
leave.s IL_00D7: ldc.i4 5000
pop <null>
leave.s IL_00D7: ldc.i4 5000
ldc.i4 5000
call System.Void System.Threading.Thread::Sleep(System.Int32)
br.s IL_00C0: nop
Key (AES_256) MUTEXmalicious
bEl2azhuhuhuhuhuhuhuhuhuhuhu
CnC CNCmalicious
66lothuhuhuhuhuhuhu
CnC CNCmalicious
www.66huhuhuhuhuhuhu
CnC CNCmalicious
email.huhuhuhuhuhuhu
Ports PORTmalicious
4huhuhuhu
Ports PORTmalicious
6huhuhuhu
Ports PORTmalicious
8huhuhuhu
Mutex MUTEXmalicious
Amnehuhuhuhuhuhuhu
Full artefact values (URLs, paths, registry keys, scripts…) are available with Essential.
Unlock with Essential
1 malicious · 3 files
EXE9f21fda4eace55e9f759bbfb4d5799b0AsyncRAT
Structure
Config. Field Value
Key (AES_256) bEl2azhuhuhuhuhuhuhuhuhuhuhu
Pastebin -huhuhuhu
Certificate MIIE8Dhuhuhuhuhuhuhuhuhuhuhu
ServerSignature UBmHRzhuhuhuhuhuhuhuhuhuhuhu
Install thuhuhuhu
BDOS fhuhuhuhu
Anti-VM fhuhuhuhu
Install File 66lohuhuhuhuhuhuhu
Install-Folder %Aphuhuhuhu
Hosts 66lotthuhuhuhuhuhuhuhuhuhuhu
Ports 443,huhuhuhuhuhuhu
Mutex Amnehuhuhuhuhuhuhu
Delay 3huhuhuhu
Group zWiuhuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Key (AES_256) MUTEXmalicious
bEl2azhuhuhuhuhuhuhuhuhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
CnC CNCmalicious
66lothuhuhuhuhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
CnC CNCmalicious
www.66huhuhuhuhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
CnC CNCmalicious
email.huhuhuhuhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
Ports PORTmalicious
4huhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
Ports PORTmalicious
6huhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
Ports PORTmalicious
8huhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
Mutex MUTEXmalicious
Amnehuhuhuhuhuhuhu
9f21fda4eace55e9f759bbfb4d5799b0
Full artefact values (URLs, paths, registry keys, scripts…) are available with Essential.
Unlock with Essential
Sign in or create a free account to view the matching YARA rules. Create a free account
An error has occurred. This application may no longer respond until reloaded. Reload 🗙