Malicious
Malicious

PE Executable
MD5: 3ed4ffe3702f83eee4f3e84670a1a3ea
Size: 30.72 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
30.72 KB · 30,720 B
First seen
2026-01-26 06:30 · 9 months ago
Last seen
2026-01-26 06:30 · 9 months ago
Last analysis
2026-01-28 23:51 · 9 months ago
Hashes
MD5 3ed4ffe3702f83eee4f3e84670a1a3ea Sha1 7ab48bb594724e56a415d3444b6c548dea7721f6 Sha256 075c5195afbf5d00b50e3d2d56f9ed69a8af1c11a6ef24af5845ffba97b3df30 Sha384 f89303aebd7a34c4a7f4b60560e26e601b6902bf3541792f93a58b8392b2b12fef143e1c83b2c4867bb2e53b2175eff7 Sha512 db3117022c93379af56f6b6c7b6cd39c4cff8686a849083a9af2cc911d96215e28cd36567d1dadb6b6b7e5604cde1f69ec0f14e9bfdcb703d543ef4b958932ac SSDeep 768:1Qts1jZ2W8dTIlSUYQK/j7RbVB/jZG/+:its5Z2W8dTqy3RbL/Q/+ TLSH F4D22A08B7E486A5E1BC5BB98D7282009376E9475863DB9E6FC440DE66237C9CE10FF0
Detection
Symbol obfuscation
Low
1 malicious · 3 files
EXE3ed4ffe3702f83eee4f3e84670a1a3eaAsyncRAT
Structure
BINResources
BINRT_VERSION
BINID:0001
BINID:0
BINRT_MANIFEST
BINID:0001
BINID:0
Config. Field Value
Key (AES_256) Byhuhuhuhu
Pastebin -huhuhuhu
Install fhuhuhuhu
Install File Asynhuhuhuhu
Install-Folder %Cerhuhuhuhuhuhuhu
Version 0.huhuhuhu
Hosts c88huhuhuhu
Mutex Globalhuhuhuhuhuhuhuhuhuhuhu
Delay 0huhuhuhu
Group Aphuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Name Value
Info
PDB Path: D:\Cong Viec\malware\AsyncRAT-C-Sharp\AsyncRAT-C-Sharp-master\AsyncRAT-C#\Client\obj\Debug\AsyncRAT.pdb
Module Name
AsyncRAT.exe
Full Name
AsyncRAT.exe
EntryPoint
System.Void Client.Program::Main()
Scope Name
AsyncRAT.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
AsyncRAT
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.8
Total Strings
140
Main Method
System.Void Client.Program::Main()
Main IL Instruction Count
101
Main IL
nop <null>
ldc.i4.0 <null>
stloc.0 <null>
br.s IL_0016: ldloc.0
nop <null>
ldc.i4 1000
call System.Void System.Threading.Thread::Sleep(System.Int32)
nop <null>
nop <null>
ldloc.0 <null>
ldc.i4.1 <null>
add <null>
stloc.0 <null>
ldloc.0 <null>
ldsfld System.String Client.Settings::Delay
call System.Int32 System.Convert::ToInt32(System.String)
clt <null>
stloc.1 <null>
ldloc.1 <null>
brtrue.s IL_0005: nop
call System.Boolean Client.Settings::InitializeSettings()
ldc.i4.0 <null>
ceq <null>
stloc.2 <null>
ldloc.2 <null>
brfalse.s IL_003A: nop
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
nop <null>
nop <null>
call System.Boolean Client.Helper.MutexControl::CreateMutex()
ldc.i4.0 <null>
ceq <null>
stloc.3 <null>
ldloc.3 <null>
brfalse.s IL_004F: ldsfld System.String Client.Settings::Anti
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
ldsfld System.String Client.Settings::Anti
call System.Boolean System.Convert::ToBoolean(System.String)
stloc.s V_4
ldloc.s V_4
brfalse.s IL_0065: ldsfld System.String Client.Settings::Install
call System.Void Client.Helper.Anti_Analysis::RunAntiAnalysis()
nop <null>
ldsfld System.String Client.Settings::Install
call System.Boolean System.Convert::ToBoolean(System.String)
stloc.s V_5
ldloc.s V_5
brfalse.s IL_007B: ldsfld System.String Client.Settings::BDOS
call System.Void Client.Install.NormalStartup::Install()
nop <null>
ldsfld System.String Client.Settings::BDOS
call System.Boolean System.Convert::ToBoolean(System.String)
brfalse.s IL_008E: ldc.i4.0
call System.Boolean Client.Helper.Methods::IsAdmin()
br.s IL_008F: stloc.s V_6
ldc.i4.0 <null>
stloc.s V_6
ldloc.s V_6
brfalse.s IL_009B: call System.Void Client.Helper.Methods::PreventSleep()
call System.Void Client.Helper.ProcessCritical::Set()
nop <null>
call System.Void Client.Helper.Methods::PreventSleep()
nop <null>
nop <null>
leave.s IL_00A9: br.s IL_00DD
pop <null>
nop <null>
nop <null>
leave.s IL_00A9: br.s IL_00DD
br.s IL_00DD: ldc.i4.1
nop <null>
nop <null>
call System.Boolean Client.Connection.ClientSocket::get_IsConnected()
ldc.i4.0 <null>
ceq <null>
stloc.s V_7
ldloc.s V_7
brfalse.s IL_00C9: nop
nop <null>
call System.Void Client.Connection.ClientSocket::Reconnect()
nop <null>
call System.Void Client.Connection.ClientSocket::InitializeClient()
nop <null>
nop <null>
nop <null>
leave.s IL_00D1: ldc.i4 5000
pop <null>
nop <null>
nop <null>
leave.s IL_00D1: ldc.i4 5000
ldc.i4 5000
call System.Void System.Threading.Thread::Sleep(System.Int32)
nop <null>
nop <null>
ldc.i4.1 <null>
stloc.s V_8
br.s IL_00AB: nop
Key (AES_256) MUTEXmalicious
Byhuhuhuhu
CnC CNCmalicious
c88huhuhuhu
Mutex MUTEXmalicious
Globalhuhuhuhuhuhuhuhuhuhuhu
Full artefact values (URLs, paths, registry keys, scripts…) are available with Essential.
Unlock with Essential
1 malicious · 3 files
EXE3ed4ffe3702f83eee4f3e84670a1a3eaAsyncRAT
Structure
Config. Field Value
Key (AES_256) Byhuhuhuhu
Pastebin -huhuhuhu
Install fhuhuhuhu
Install File Asynhuhuhuhu
Install-Folder %Cerhuhuhuhuhuhuhu
Version 0.huhuhuhu
Hosts c88huhuhuhu
Mutex Globalhuhuhuhuhuhuhuhuhuhuhu
Delay 0huhuhuhu
Group Aphuhuhuhu
We extracted this malware's full configuration (C2, credentials, campaign IDs…).
Unlock with Essential
Key (AES_256) MUTEXmalicious
Byhuhuhuhu
3ed4ffe3702f83eee4f3e84670a1a3ea
CnC CNCmalicious
c88huhuhuhu
3ed4ffe3702f83eee4f3e84670a1a3ea
Mutex MUTEXmalicious
Globalhuhuhuhuhuhuhuhuhuhuhu
3ed4ffe3702f83eee4f3e84670a1a3ea
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 🗙