Suspicious
Suspect

331fc21ec7998293459910328edd3dfc

Share on LinkedIn
Print
PE Executable
MD5: 331fc21ec7998293459910328edd3dfc
Size: 84.99 KB
application/x-dosexec

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

AI analysis is available with Essential.
Unlock with Essential
Symbol Obfuscation Score Very low
MD5 331fc21ec7998293459910328edd3dfc
Sha1 4b1d86a64a987fbdb95dcc7dd5878282e759eab1
Sha256 d39520f3eebb5fffe353dbed91958b9d61f70123bb9cfdd512da5177cfbbf2ed
Sha384 31e78646d3359ef269dcbe07fef132f1fa49bc35744047b2b2696c08bf39f6f360fe639966112ced0c41411c95bd030a
Sha512 340bb4788ae3e72e9bb03266ec73dbb1cdca4a0bdace778d8fb4f85a42d37deb470befc6ef98552a15577757982e5fd378c4b084dca8893dd809a3b2d897b381
SSDeep 1536:C2X99wX8SAnNUfFjD6lYv3mas8rbYD/yim/1y1ejY6yFOBW:/X9KXwNCfiYv3mv8rbg/yjgf6yFOBW
TLSH F483E192F3B182D4EAF2C031BC116B1BE7F47099591066DF671D69491F33922BA2C3E9
PeID
Microsoft Visual C++ DLLMicrosoft Visual C++ v6.0Microsoft Visual C++ v6.0 DLL
Structure
DosHeader
PE Header
Optional Header (x64)
Section Headers
.text
.rsrc
Resources
RT_VERSION
ID:0001
ID:0
RT_MANIFEST
ID:0001
ID:0
.Net Resources
ConsoleApp1.loader.bin
Name Value
Info
PE Detect: PeReader OK (file layout)
Info
PDB Path: C:\Users\LW\source\repos\ConsoleApp1\ConsoleApp1\obj\Debug\ConsoleApp1.pdb
Module Name
ConsoleApp1.exe
Full Name
ConsoleApp1.exe
EntryPoint
System.Void ShellcodeInjector.Program::Main()
Scope Name
ConsoleApp1.exe
Scope Type
ModuleDef
Kind
Console
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
ConsoleApp1
Assembly Version
1.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.8
Total Strings
3
Main Method
System.Void ShellcodeInjector.Program::Main()
Main IL Instruction Count
69
Main IL
nop <null>
call System.Void ShellcodeInjector.Program::HideConsole()
nop <null>
call System.Boolean ShellcodeInjector.Program::EnableDebugPrivilege()
pop <null>
nop <null>
call System.Byte[] ShellcodeInjector.Program::LoadShellcode()
stloc.0 <null>
ldstr explorer
call System.Diagnostics.Process[] System.Diagnostics.Process::GetProcessesByName(System.String)
call System.Collections.Generic.List`1<System.Diagnostics.Process> System.Linq.Enumerable::ToList<System.Diagnostics.Process>(System.Collections.Generic.IEnumerable`1<System.Diagnostics.Process>)
stloc.1 <null>
ldloc.1 <null>
callvirt System.Int32 System.Collections.Generic.List`1<System.Diagnostics.Process>::get_Count()
ldc.i4.0 <null>
ceq <null>
stloc.3 <null>
ldloc.3 <null>
brfalse.s IL_0038: ldc.i4.0
ldc.i4.1 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
ldc.i4.0 <null>
stloc.2 <null>
nop <null>
ldloc.1 <null>
callvirt System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Process> System.Collections.Generic.List`1<System.Diagnostics.Process>::GetEnumerator()
stloc.s V_4
br.s IL_0062: ldloca.s V_4
ldloca.s V_4
call System.Diagnostics.Process System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Process>::get_Current()
stloc.s V_5
nop <null>
ldloc.s V_5
ldloc.0 <null>
call System.Boolean ShellcodeInjector.Program::TryInject(System.Diagnostics.Process,System.Byte[])
stloc.2 <null>
ldloc.2 <null>
stloc.s V_6
ldloc.s V_6
brfalse.s IL_0061: nop
br.s IL_006B: leave.s IL_007C
nop <null>
ldloca.s V_4
call System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Process>::MoveNext()
brtrue.s IL_0045: ldloca.s V_4
leave.s IL_007C: ldloc.2
ldloca.s V_4
constrained. System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Process>
callvirt System.Void System.IDisposable::Dispose()
nop <null>
endfinally <null>
ldloc.2 <null>
brtrue.s IL_0082: ldc.i4.0
ldc.i4.1 <null>
br.s IL_0083: call System.Void System.Environment::Exit(System.Int32)
ldc.i4.0 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
nop <null>
leave.s IL_0098: ret
pop <null>
nop <null>
ldc.i4.1 <null>
call System.Void System.Environment::Exit(System.Int32)
nop <null>
nop <null>
leave.s IL_0098: ret
ret <null>
An error has occurred. This application may no longer respond until reloaded. Reload 🗙