Static task
static1
Behavioral task
behavioral1
Sample
smokeloader.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
smokeloader.exe
Resource
win10v2004-20230221-en
General
-
Target
smokeloader.exe
-
Size
218KB
-
MD5
b0cd88031fbc92317b6d2a2b2a8cd3ff
-
SHA1
1805f4182dc06278ab9fbffe9de3b8845b515b60
-
SHA256
7593bb0526e85c010e9ff274612aec46d99b404430852b01db6d535dfb002f4b
-
SHA512
d523b3775e10e203a701b8f6f6635e1f538e3711e837221a9db423f461c4e240557b37e45494771e38baf6cdc0e556658b645e094eb23cebcaa444c1c3a660fe
-
SSDEEP
3072:o0engmVTJc9zXo+fYhUp08mOjSvSkwuqgMcN6ub3WiPUPTA57X:ogkgXcf8mOjvuqK0hqU7q
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource smokeloader.exe
Files
-
smokeloader.exe.exe windows x86
0f48d92fafc69d5074b5763e3a2f3ad9
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
BackupSeek
GetModuleHandleW
VirtualFree
ConvertFiberToThread
ReadConsoleW
GetWindowsDirectoryA
EnumTimeFormatsW
EnumResourceTypesA
SetHandleCount
LoadLibraryW
SetCommConfig
GetFileAttributesA
GetConsoleFontSize
GetShortPathNameA
EnumSystemLocalesA
GetCPInfoExW
GetLastError
GetProcAddress
AttachConsole
InterlockedCompareExchange
WriteProfileSectionA
GetFirmwareEnvironmentVariableW
LoadLibraryA
LocalAlloc
SetConsoleDisplayMode
OpenEventA
RemoveDirectoryW
BeginUpdateResourceA
PostQueuedCompletionStatus
HeapWalk
FoldStringW
EnumDateFormatsA
GetModuleHandleA
ScrollConsoleScreenBufferA
GetWindowsDirectoryW
AddConsoleAliasA
DebugBreak
EnumCalendarInfoExA
QueryPerformanceCounter
InterlockedDecrement
VirtualAlloc
FindFirstChangeNotificationW
Sleep
ExitProcess
GetCommandLineA
GetStartupInfoA
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
HeapFree
EnterCriticalSection
LeaveCriticalSection
GetStdHandle
GetFileType
DeleteCriticalSection
RaiseException
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
SetLastError
GetCurrentThreadId
WriteFile
GetModuleFileNameA
InitializeCriticalSectionAndSpinCount
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
HeapCreate
GetTickCount
GetCurrentProcessId
GetSystemTimeAsFileTime
HeapReAlloc
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
RtlUnwind
HeapSize
GetLocaleInfoA
GetConsoleCP
GetConsoleMode
FlushFileBuffers
LCMapStringA
MultiByteToWideChar
LCMapStringW
GetStringTypeA
GetStringTypeW
SetFilePointer
CloseHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetStdHandle
CreateFileA
gdi32
GetCharWidthA
GetCharWidthI
advapi32
ClearEventLogA
Sections
.text Size: 158KB - Virtual size: 158KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 6KB - Virtual size: 440KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 45KB - Virtual size: 44KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 7KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ