D:\projects\in_work\macro\build\rust_macro.pdb
Static task
static1
Behavioral task
behavioral1
Sample
rust.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
rust.exe
Resource
win10v2004-20240226-en
General
-
Target
rust.exe
-
Size
4.1MB
-
MD5
74a0d8d277e6f36d9e4fa827ff0b6745
-
SHA1
43cb8daadc70fb50826b35c83a236f39eefc1d12
-
SHA256
16f0f1bb236d13f62986fc6705adefd5d34445ff097749718a58610a311d74a2
-
SHA512
545301f980301772482d9beeadd79c2d69cfcd02be4c325c201d93c7168be0c6d77b5f373f3057ce164265ba6a6f626f681d353be3cedca4bdb22c768ba19ab3
-
SSDEEP
49152:ya/5eBlJNAU6mGhkV6EvXQtYyeC72P9xOXdsUp5vZO9Ai4RcUylFJUgACMW52r:R/58RbG+V6EvXSp2TrSyAi4uUylQgMr
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource rust.exe
Files
-
rust.exe.exe windows:6 windows x86 arch:x86
93a78807f5999be15049f8b0f44d5f95
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_NO_BIND
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
GetConsoleMode
WriteConsoleW
CloseHandle
CreateThread
SetThreadPriority
CreateFileA
GetFileTime
Beep
GetCurrentThread
GetThreadPriority
SetPriorityClass
GetPriorityClass
GetProcessPriorityBoost
SetProcessPriorityBoost
GetLogicalDrives
GetTickCount
LoadLibraryA
ExitProcess
HeapSize
CreateFileW
SetStdHandle
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
FindFirstFileExW
HeapReAlloc
GetTimeZoneInformation
GetFileAttributesExW
CreateProcessW
GetExitCodeProcess
GetFileSizeEx
SetFilePointerEx
ReadConsoleW
GetConsoleOutputCP
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
OutputDebugStringW
HeapAlloc
HeapFree
WriteFile
FreeLibraryAndExitThread
ExitThread
ReadFile
GetModuleHandleExW
GetModuleFileNameW
GetFileType
LoadLibraryExW
FreeLibrary
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
SetLastError
RtlUnwind
RaiseException
InitializeSListHead
GetCurrentProcessId
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
CreateEventW
ResetEvent
SetEvent
InitializeCriticalSectionAndSpinCount
GetCPInfo
GetStringTypeW
GetStdHandle
WritePrivateProfileStringA
GetPrivateProfileStringA
Sleep
GetWindowsDirectoryA
GetSystemInfo
GetVolumeInformationA
GetProcAddress
GetModuleHandleA
GetTickCount64
QueryPerformanceFrequency
QueryPerformanceCounter
GlobalFree
GlobalLock
GlobalUnlock
GlobalAlloc
K32GetProcessImageFileNameA
GetCurrentProcess
GetLastError
GetFileAttributesA
FindNextFileA
FindFirstFileA
FindClose
WaitForSingleObject
DeleteFileA
GetModuleHandleW
SetEndOfFile
GetSystemTimeAsFileTime
LCMapStringEx
MultiByteToWideChar
DecodePointer
EncodePointer
DeleteCriticalSection
InitializeCriticalSectionEx
LeaveCriticalSection
EnterCriticalSection
WideCharToMultiByte
GetExitCodeThread
WaitForSingleObjectEx
GetCurrentThreadId
user32
RegisterClassExA
UpdateLayeredWindow
SetWindowPos
GetDC
wsprintfW
MessageBoxW
GetAsyncKeyState
VkKeyScanExA
ShowWindow
OpenClipboard
CloseClipboard
SetClipboardData
GetClipboardData
EmptyClipboard
IsChild
GetKeyState
GetCapture
SetCapture
ReleaseCapture
GetForegroundWindow
GetDesktopWindow
SetCursorPos
SetCursor
GetCursorPos
ClientToScreen
ScreenToClient
LoadCursorA
TranslateMessage
DispatchMessageA
PeekMessageA
DefWindowProcA
PostQuitMessage
RegisterClassA
UnregisterClassA
CreateWindowExA
DestroyWindow
UpdateWindow
GetWindowRect
GetWindowLongA
GetSystemMetrics
SetForegroundWindow
BeginPaint
EndPaint
GetClientRect
MapVirtualKeyA
MonitorFromWindow
FindWindowA
IsWindow
SetProcessDPIAware
ReleaseDC
GetCursorInfo
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExA
MessageBoxA
GetMonitorInfoA
SendInput
keybd_event
GetMessageA
SetWindowLongA
gdi32
DeleteObject
GetStockObject
CreateCompatibleDC
SelectObject
CreateDIBSection
GetPixel
GetDeviceCaps
DeleteDC
CreateCompatibleBitmap
BitBlt
advapi32
ClearEventLogA
OpenEventLogA
RegCloseKey
RegOpenKeyExA
RegQueryInfoKeyA
RegEnumKeyExA
RegQueryValueExA
CloseEventLog
imm32
ImmReleaseContext
ImmSetCompositionWindow
ImmGetContext
d3d9
Direct3DCreate9
uxtheme
GetThemeSysSize
gdiplus
GdipCreatePath
GdipDeletePath
GdipClosePathFigure
GdipAddPathArcI
GdipCloneBrush
GdipDeleteBrush
GdipCreateSolidFill
GdipCreatePen1
GdipDeletePen
GdipSetPenMode
GdipCreateFromHDC
GdipDeleteGraphics
GdipSetSmoothingMode
GdipSetTextRenderingHint
GdipSetTextContrast
GdipFree
GdipGraphicsClear
GdipFillPath
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipGetGenericFontFamilySansSerif
GdipCreateFont
GdipDeleteFont
GdipDrawString
GdipMeasureString
GdiplusStartup
GdipCloneImage
GdipDisposeImage
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipCreateHBITMAPFromBitmap
GdipSetPageUnit
GdipAlloc
GdipResetPath
dwmapi
DwmExtendFrameIntoClientArea
winmm
timeBeginPeriod
timeEndPeriod
PlaySoundA
d3dx9_43
D3DXCreateTextureFromFileInMemoryEx
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 529KB - Virtual size: 529KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2.3MB - Virtual size: 2.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 488B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 68KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ