Sign up free
Suspicious
Suspect

14be2fb462c70fcaaa22493053e3d39d

Share on LinkedIn
Print
PE Executable
MD5: 14be2fb462c70fcaaa22493053e3d39d
Size: 16.29 MB
application/x-dosexec

This sample is a 15.5 MB PE Executable. Malva.RE parsed it statically and found no known malware family, configuration or malicious signature. Static analysis extracted 1851 embedded or derived files. It matches 6 YARA rules. Static analysis cannot prove a file is harmless: an unknown or heavily packed threat can go undetected. The file was parsed and decompiled, never executed.

SHA256
db15a159ffa5f570bd280069208761d0aa1261bb409a5a9abc84fdc88d6ce80e
MD5
14be2fb462c70fcaaa22493053e3d39d
Verdict
No known threat found
File type
PE Executable · 15.5 MB

Cite this report: https://app.malva.re/sha256/db15a159ffa5f570bd280069208761d0aa1261bb409a5a9abc84fdc88d6ce80e

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
Size
16.29 MB · 16,293,376 B
First seen
2026-10-02 07:30 · one month ago
Last seen
2026-10-02 07:30 · one month ago
Last analysis
2026-10-02 07:30 · one month ago
Hashes
MD5 14be2fb462c70fcaaa22493053e3d39d Sha1 3d948f927b08480cd8bc827cf2402ba64880bcff Sha256 db15a159ffa5f570bd280069208761d0aa1261bb409a5a9abc84fdc88d6ce80e Sha384 12da13e33f46ffc4203bd9255c275fcd5f97110d47f0ce18a425a8f3da5750e1daec0a6af2ef14842303909d204dbe19 Sha512 eeab0bd4eae1af685281178e685ff404fb93c448208431d81f108ec68ea3969872147f46d9f31f9c9620ce20ca39485ec3ebd9b96e9a980ae78637da37e42851 SSDeep 393216:ZBW4cAY+y7BOIBSYLCtnq61FLBAiEVV/o:K4U+yFOIc5tZ/LmJ6 TLSH ABF633DCF19C4CBDD91F85318FB2B1EDD2E10087C697B23954E905C472A3AF2A66C25A
Detection
PeID
Microsoft Visual C++ DLLMicrosoft Visual C++ v6.0Microsoft Visual C++ v6.0 DLLUPolyX 0.3 -> delikon
Symbol obfuscation
Medium

1852 files
EXE14be2fb462c70fcaaa22493053e3d39d
Structure
STICH beta

No STICH Path has been generated for this analysis yet.

9 structural branches were classified as secondary (decorative or non-determinant content) and did not produce a fingerprint.

bin 8img 1

Name Value
Module Name
Pawly.exe
Full Name
Pawly.exe
EntryPoint
System.Void A.A::a()
Scope Name
Pawly.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
Pawly
Assembly Version
0.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
<null>
Total Strings
0
Main Method
System.Void A.A::a()
Main IL Instruction Count
164
Main IL
ldc.i4 3072
call System.Void System.Net.ServicePointManager::set_SecurityProtocol(System.Net.SecurityProtocolType)
call System.Void System.Windows.Forms.Application::EnableVisualStyles()
ldc.i4.0 <null>
call System.Void System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(System.Boolean)
call System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly()
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::d()
callvirt System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String)
stloc.0 <null>
ldloc.0 <null>
brtrue.s IL_0033: call System.Security.Cryptography.SHA256 System.Security.Cryptography.SHA256::Create()
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::E()
newobj System.Void System.IO.IOException::.ctor(System.String)
throw <null>
call System.Security.Cryptography.SHA256 System.Security.Cryptography.SHA256::Create()
stloc.2 <null>
ldloc.2 <null>
ldloc.0 <null>
callvirt System.Byte[] System.Security.Cryptography.HashAlgorithm::ComputeHash(System.IO.Stream)
call System.String System.BitConverter::ToString(System.Byte[])
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::D()
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::B()
callvirt System.String System.String::Replace(System.String,System.String)
ldc.i4.0 <null>
ldc.i4.s 20
callvirt System.String System.String::Substring(System.Int32,System.Int32)
stloc.1 <null>
leave.s IL_0069: ldloc.0
ldloc.2 <null>
brfalse.s IL_0068: endfinally
ldloc.2 <null>
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.0 <null>
ldc.i4.0 <null>
conv.i8 <null>
callvirt System.Void System.IO.Stream::set_Position(System.Int64)
ldc.i4.s 28
call System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::e()
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::F()
ldloc.1 <null>
call System.String System.String::Concat(System.String,System.String)
call System.String System.IO.Path::Combine(System.String,System.String,System.String)
stsfld System.String A.A::A
ldsfld System.String A.A::A
call System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
pop <null>
ldloc.0 <null>
ldc.i4.0 <null>
newobj System.Void System.IO.Compression.ZipArchive::.ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)
stloc.3 <null>
ldloc.3 <null>
callvirt System.Collections.ObjectModel.ReadOnlyCollection`1<System.IO.Compression.ZipArchiveEntry> System.IO.Compression.ZipArchive::get_Entries()
callvirt System.Collections.Generic.IEnumerator`1<System.IO.Compression.ZipArchiveEntry> System.Collections.ObjectModel.ReadOnlyCollection`1<System.IO.Compression.ZipArchiveEntry>::GetEnumerator()
stloc.s V_10
br IL_01A2: ldloc.s V_10
ldloc.s V_10
callvirt System.IO.Compression.ZipArchiveEntry System.Collections.Generic.IEnumerator`1<System.IO.Compression.ZipArchiveEntry>::get_Current()
stloc.s V_4
ldloc.s V_4
callvirt System.String System.IO.Compression.ZipArchiveEntry::get_Name()
call System.Boolean System.String::IsNullOrEmpty(System.String)
brtrue IL_01A2: ldloc.s V_10
ldsfld System.String A.A::A
ldloc.s V_4
callvirt System.String System.IO.Compression.ZipArchiveEntry::get_FullName()
call System.String System.IO.Path::Combine(System.String,System.String)
call System.String System.IO.Path::GetFullPath(System.String)
stloc.s V_5
ldloc.s V_5
ldsfld System.String A.A::A
ldsfld System.Char System.IO.Path::DirectorySeparatorChar
box System.Char
call System.String System.String::Concat(System.Object,System.Object)
ldc.i4.5 <null>
callvirt System.Boolean System.String::StartsWith(System.String,System.StringComparison)
brtrue.s IL_0112: ldloc.s V_5
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::f()
newobj System.Void System.IO.IOException::.ctor(System.String)
throw <null>
ldloc.s V_5
call System.String System.IO.Path::GetDirectoryName(System.String)
call System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
pop <null>
ldloc.s V_5
call System.Boolean System.IO.File::Exists(System.String)
brfalse.s IL_0199: ldloc.s V_4
call System.Security.Cryptography.SHA256 System.Security.Cryptography.SHA256::Create()
stloc.s V_6
ldloc.s V_4
callvirt System.IO.Stream System.IO.Compression.ZipArchiveEntry::Open()
stloc.s V_7
ldloc.s V_5
call System.IO.FileStream System.IO.File::OpenRead(System.String)
stloc.s V_8
ldloc.s V_6
ldloc.s V_7
callvirt System.Byte[] System.Security.Cryptography.HashAlgorithm::ComputeHash(System.IO.Stream)
call System.String System.BitConverter::ToString(System.Byte[])
ldloc.s V_6
ldloc.s V_8
callvirt System.Byte[] System.Security.Cryptography.HashAlgorithm::ComputeHash(System.IO.Stream)
call System.String System.BitConverter::ToString(System.Byte[])
call System.Boolean System.String::op_Inequality(System.String,System.String)
brfalse.s IL_016F: leave.s IL_017D
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::G()
newobj System.Void System.IO.IOException::.ctor(System.String)
throw <null>
leave.s IL_017D: leave.s IL_018B
ldloc.s V_8
brfalse.s IL_017C: endfinally
ldloc.s V_8
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
leave.s IL_018B: leave.s IL_01A2
ldloc.s V_7
brfalse.s IL_018A: endfinally
ldloc.s V_7
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
leave.s IL_01A2: ldloc.s V_10
ldloc.s V_6
brfalse.s IL_0198: endfinally
ldloc.s V_6
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
ldloc.s V_4
ldloc.s V_5
call System.Void System.IO.Compression.ZipFileExtensions::ExtractToFile(System.IO.Compression.ZipArchiveEntry,System.String)
ldloc.s V_10
callvirt System.Boolean System.Collections.IEnumerator::MoveNext()
brtrue IL_00B7: ldloc.s V_10
leave.s IL_01BC: leave.s IL_01C8
ldloc.s V_10
brfalse.s IL_01BB: endfinally
ldloc.s V_10
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
leave.s IL_01C8: leave.s IL_01D4
ldloc.3 <null>
brfalse.s IL_01C7: endfinally
ldloc.3 <null>
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
leave.s IL_01D4: newobj System.Void A.C::.ctor()
ldloc.0 <null>
brfalse.s IL_01D3: endfinally
ldloc.0 <null>
callvirt System.Void System.IDisposable::Dispose()
endfinally <null>
newobj System.Void A.C::.ctor()
call System.Void System.Windows.Forms.Application::Run(System.Windows.Forms.Form)
leave.s IL_01F9: ret
stloc.s V_9
ldloc.s V_9
callvirt System.String System.Exception::get_Message()
call System.String <PrivateImplementationDetails>{F0B18A5D-6DA9-427F-A2AB-639DF3DADE21}.F3BC1E7C-28FE-41B5-A9D5-F808CB3C1F85::e()
ldc.i4.0 <null>
ldc.i4.s 16
call System.Windows.Forms.DialogResult System.Windows.Forms.MessageBox::Show(System.String,System.String,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon)
pop <null>
leave.s IL_01F9: ret
ret <null>

An error has occurred. This application may no longer respond until reloaded. Reload 🗙