C:\Working Directory\PROJECT_X_CLASSIC\Obj\Launcher\Release\Launcher.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Launcher.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
Launcher.exe
Resource
win10v2004-20240419-en
General
-
Target
Launcher.exe
-
Size
3.6MB
-
MD5
a06473636425bd758bd0ffeb584301e4
-
SHA1
19fad64ec7d6cde312a8b09c2671e43ae0749ef0
-
SHA256
5e42dfb6203d1d35331b7e3c7b42d0bef8d59b3da1434af69b93a414e5e45927
-
SHA512
b0b8b1a724c546ca64c05521b29e934704eb69e94ec8fa8ad798a8464bab23f5c3817610f461128fc68ed685a5c6891d806aaf7862da33994605113d15659634
-
SSDEEP
98304:vPsj6HJ+VIIm8AkTo0kqlNqpFJtiDX5fBri76:cW2AgVN+r+JfBri
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Launcher.exe
Files
-
Launcher.exe.exe windows:6 windows x86 arch:x86
cbe6299e1fdac9f598f4fd044117bf07
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
d3d9
Direct3DCreate9
ssleay32
ord183
ord74
kernel32
GetFileType
CreateThread
ExitThread
HeapSize
HeapQueryInformation
GetStdHandle
IsValidCodePage
InitOnceExecuteOnce
GetStartupInfoW
FatalAppExitA
UnhandledExceptionFilter
SetUnhandledExceptionFilter
FlsAlloc
FlsGetValue
FlsSetValue
FlsFree
TerminateProcess
SetConsoleCtrlHandler
GetProcessHeap
GetTimeZoneInformation
QueryPerformanceCounter
SetThreadStackGuarantee
GetEnvironmentStringsW
FreeEnvironmentStringsW
FindFirstFileExW
GetDriveTypeW
GetFileAttributesExW
GetConsoleMode
ReadConsoleW
GetConsoleCP
SetFilePointerEx
GetStringTypeW
OutputDebugStringW
GetTimeFormatEx
GetDateFormatEx
CompareStringEx
GetUserDefaultLocaleName
LCMapStringEx
IsValidLocaleName
EnumSystemLocalesEx
GetFileInformationByHandle
PeekNamedPipe
GetFullPathNameW
SetCurrentDirectoryW
GetCurrentDirectoryW
CreateFileW
WriteConsoleW
SetEnvironmentVariableA
HeapReAlloc
RtlUnwind
RaiseException
GetCommandLineA
GetSystemTimeAsFileTime
HeapFree
SetStdHandle
IsDebuggerPresent
HeapAlloc
AreFileApisANSI
GetModuleHandleExW
DecodePointer
EncodePointer
LocalUnlock
LocalLock
GetUserDefaultUILanguage
FindResourceExW
VirtualProtect
SearchPathA
GetProfileIntA
VerifyVersionInfoA
VerSetConditionMask
lstrcpyA
GetWindowsDirectoryA
GetTickCount
GetCPInfo
GetOEMCP
GetUserDefaultLCID
ReplaceFileA
GlobalFlags
SetErrorMode
InterlockedIncrement
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
GetAtomNameA
GlobalGetAtomNameA
GlobalFindAtomA
lstrcmpW
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
EnterCriticalSection
InterlockedDecrement
ResumeThread
SuspendThread
SetThreadPriority
CreateEventA
WaitForSingleObject
SetEvent
FindResourceA
FreeResource
GlobalAddAtomA
GetCurrentProcessId
WritePrivateProfileStringA
GetPrivateProfileStringA
VirtualQuery
VirtualAlloc
IsProcessorFeaturePresent
GetSystemInfo
GetPrivateProfileIntA
GetLocaleInfoEx
GetThreadPreferredUILanguages
CompareStringA
ApplicationRecoveryFinished
ApplicationRecoveryInProgress
RegisterApplicationRestart
RegisterApplicationRecoveryCallback
GlobalDeleteAtom
LoadLibraryExW
GetVersionExA
GetCurrentThreadId
GetCurrentThread
InterlockedExchange
SystemTimeToFileTime
FileTimeToSystemTime
SetFileTime
LocalFileTimeToFileTime
GetFileTime
GetFileSizeEx
GetFileAttributesExA
FileTimeToLocalFileTime
GetStringTypeExA
GetThreadLocale
GetVolumeInformationA
LoadLibraryW
lstrcmpiA
GetShortPathNameA
LoadLibraryExA
GetModuleHandleW
GetModuleFileNameW
GetModuleFileNameA
GetVersion
GetCurrentProcess
DuplicateHandle
OutputDebugStringA
WriteFile
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetFullPathNameA
GetFileAttributesW
FlushFileBuffers
lstrcmpA
MulDiv
GlobalFree
SetLastError
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
SetVolumeLabelA
MoveFileA
GetTempFileNameA
GetTempPathA
GetFileSize
GetFileAttributesA
GetDriveTypeA
GetDiskFreeSpaceA
CreateFileA
CreateDirectoryA
UnmapViewOfFile
MapViewOfFile
InitializeCriticalSectionEx
FreeConsole
AllocConsole
FreeLibrary
DeleteFileA
LocalFree
GetCurrentDirectoryA
GetModuleHandleA
LoadLibraryA
SetFileAttributesA
CopyFileA
RemoveDirectoryA
GetProcAddress
Sleep
FormatMessageA
CloseHandle
CreateFileMappingA
GetLastError
CreateProcessA
ExitProcess
MultiByteToWideChar
GetACP
GetLocaleInfoA
FindClose
FindFirstFileA
FindNextFileA
LockResource
SetCurrentDirectoryA
SizeofResource
WideCharToMultiByte
LoadResource
FindResourceW
GetTickCount64
user32
GetTabbedTextExtentW
GetKeyboardLayout
IsZoomed
GetComboBoxInfo
TrackMouseEvent
MonitorFromPoint
UpdateLayeredWindow
IsMenu
DrawFrameControl
LoadImageW
DrawStateA
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
EnumDisplayMonitors
LockWindowUpdate
GetDCEx
PostThreadMessageA
NotifyWinEvent
InvertRect
HideCaret
EnableScrollBar
GetAsyncKeyState
DrawIconEx
DrawFocusRect
SetParent
GetSystemMenu
UnionRect
MapVirtualKeyA
GetKeyNameTextA
LoadMenuW
LoadAcceleratorsW
GetMenuDefaultItem
RegisterClipboardFormatA
InflateRect
GetMenuItemInfoA
ReuseDDElParam
UnpackDDElParam
GetMenuBarInfo
LoadImageA
InsertMenuItemA
DestroyMenu
CreatePopupMenu
LoadMenuA
TranslateAcceleratorA
LoadAcceleratorsA
BringWindowToTop
SetRectEmpty
UnregisterClassA
GetDialogBaseUnits
MessageBeep
GetNextDlgGroupItem
IntersectRect
SetRect
InvalidateRgn
CopyAcceleratorTableA
CharNextA
DestroyIcon
WindowFromPoint
WaitMessage
DeleteMenu
CopyImage
RealChildWindowFromPoint
LoadCursorA
GetSysColorBrush
EndPaint
BeginPaint
GetWindowDC
TabbedTextOutA
GrayStringA
DrawTextExA
IsDialogMessageA
SetWindowTextA
ScrollWindowEx
SendDlgItemMessageA
IsDlgButtonChecked
CheckRadioButton
GetDlgItemTextA
SetDlgItemTextA
GetDlgItemInt
SetDlgItemInt
MoveWindow
ShowWindow
GetMonitorInfoA
MonitorFromWindow
WinHelpA
GetScrollInfo
SetScrollInfo
LoadIconW
LoadIconA
GetTopWindow
GetClassNameA
GetClassLongA
EqualRect
CopyRect
GetSysColor
MapWindowPoints
ScreenToClient
GetWindowTextLengthA
GetWindowTextA
RemovePropA
GetPropA
SetPropA
ShowScrollBar
GetScrollRange
GetTabbedTextExtentA
GetScrollPos
SetScrollPos
ScrollWindow
RedrawWindow
SetForegroundWindow
GetForegroundWindow
TrackPopupMenuEx
TrackPopupMenu
SetMenu
GetMenu
GetCapture
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
CallWindowProcA
DefWindowProcA
GetMessageTime
GetMessagePos
RegisterWindowMessageA
SystemParametersInfoA
LoadCursorW
IsRectEmpty
OffsetRect
FillRect
ClientToScreen
SetWindowRgn
DrawIcon
KillTimer
SetTimer
ReleaseCapture
SetCapture
GetDlgCtrlID
IsIconic
SetFocus
IsChild
AdjustWindowRectEx
GetClientRect
UnhookWindowsHookEx
GetDesktopWindow
WindowFromDC
SetActiveWindow
GetNextDlgTabItem
GetDlgItem
EndDialog
CreateDialogIndirectParamA
DestroyWindow
IsWindow
CallNextHookEx
SetWindowsHookExA
GetCursorPos
ValidateRect
GetKeyState
GetActiveWindow
IsWindowVisible
PeekMessageA
DispatchMessageA
TranslateMessage
GetMessageA
MapDialogRect
GetWindow
GetWindowRgn
DestroyCursor
CreateMenu
InSendMessage
SendNotifyMessageA
SubtractRect
GetUpdateRect
IsClipboardFormatAvailable
TranslateMDISysAccel
DefMDIChildProcA
DefFrameProcA
DrawMenuBar
EnumChildWindows
FrameRect
CharUpperBuffA
ModifyMenuA
SetMenuDefaultItem
SetWindowContextHelpId
SetWindowPos
CopyIcon
GetDoubleClickTime
ChangeWindowMessageFilter
SetClassLongA
SetCursorPos
DestroyAcceleratorTable
CreateAcceleratorTableA
ToAsciiEx
GetLastActivePopup
GetWindowThreadProcessId
IsWindowEnabled
SetCursor
ShowOwnedPopups
LoadBitmapW
SetMenuItemInfoA
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetFocus
GetSystemMetrics
CharUpperA
RemoveMenu
AppendMenuA
InsertMenuA
GetKeyboardState
GetMenuItemCount
GetMenuItemID
GetSubMenu
GetMenuState
GetMenuStringA
DrawTextA
GetIconInfo
ReleaseDC
OemToCharBuffA
CharToOemBuffA
GetWindowRect
PtInRect
SetWindowLongA
InvalidateRect
GetWindowLongA
SetLayeredWindowAttributes
UpdateWindow
GetParent
SendMessageA
GetDC
PostMessageA
EnableWindow
PostQuitMessage
MessageBoxA
MapVirtualKeyExA
SetScrollRange
IsCharLowerA
CheckDlgButton
DrawEdge
gdi32
SetWorldTransform
ModifyWorldTransform
SetColorAdjustment
StartDocA
ArcTo
PolyDraw
SelectClipPath
SetArcDirection
ExtCreatePen
OffsetClipRgn
MoveToEx
TextOutA
ExtTextOutA
PolyBezierTo
PolylineTo
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
GetBkColor
GetTextColor
GetRgnBox
GetTextExtentPoint32A
GetTextMetricsA
GetMapMode
PatBlt
SetRectRgn
CreateFontA
GetCharWidthA
CreatePalette
GetNearestPaletteIndex
GetPaletteEntries
GetSystemPaletteEntries
EnumFontFamiliesA
GetTextCharsetInfo
EnumMetaFile
SetDIBColorTable
CreatePolygonRgn
Polygon
Polyline
Rectangle
EnumFontFamiliesExA
OffsetRgn
CreateRoundRectRgn
GetCurrentObject
RoundRect
FrameRgn
PtInRegion
SetPixelV
ExtFloodFill
SetPaletteEntries
FillRgn
GetBoundsRect
GetWindowOrgEx
GetViewportOrgEx
EndDoc
StartPage
EndPage
AbortDoc
SetAbortProc
GetROP2
GetBkMode
GetNearestColor
GetPolyFillMode
GetStretchBltMode
GetTextAlign
GetTextExtentPointA
GetTextExtentPoint32W
GetTextFaceA
CloseMetaFile
CreateMetaFileA
DeleteMetaFile
LineTo
IntersectClipRect
GetWindowExtEx
PlayMetaFileRecord
SetTextJustification
SetTextAlign
SetTextCharacterExtra
SetROP2
SetPolyFillMode
GetLayout
SetLayout
SetMapMode
SetGraphicsMode
SetMapperFlags
SelectPalette
SelectClipRgn
SaveDC
RestoreDC
PtVisible
GetDIBits
CreateCompatibleDC
CreateDIBSection
DeleteDC
SetPixel
CreateDIBitmap
GetViewportExtEx
GetPixel
GetObjectType
GetCurrentPositionEx
GetClipRgn
ExcludeClipRect
Escape
CreateSolidBrush
CreatePatternBrush
CreatePen
CreateHatchBrush
CreateDIBPatternBrushPt
LPtoDP
DPtoLP
Ellipse
CreateEllipticRgn
GetDeviceCaps
CreateDCA
CopyMetaFileA
CreateRectRgn
CombineRgn
CreateFontIndirectA
GetStockObject
SetTextColor
SetBkMode
StretchDIBits
RectVisible
CreateCompatibleBitmap
CreateBitmap
SetBkColor
StretchBlt
GetClipBox
CreateRectRgnIndirect
ExtSelectClipRgn
SetStretchBltMode
SetDIBitsToDevice
BitBlt
DeleteObject
GetObjectA
SelectObject
RealizePalette
PlayMetaFile
msimg32
AlphaBlend
TransparentBlt
winspool.drv
ClosePrinter
GetJobA
OpenPrinterA
DocumentPropertiesA
advapi32
RegDeleteValueA
RegEnumKeyExA
GetFileSecurityA
SetFileSecurityA
RegEnumValueA
IsTextUnicode
RegQueryValueA
RegEnumKeyA
RegSetValueExA
AllocateAndInitializeSid
RegDeleteKeyA
RegCreateKeyExA
RegQueryValueExA
RegOpenKeyExW
RegOpenKeyExA
RegSetValueA
RegCloseKey
CheckTokenMembership
FreeSid
shell32
SHGetFileInfoA
InitNetworkAddressControl
SHCreateItemFromParsingName
SHAddToRecentDocs
SHGetKnownFolderPath
ExtractIconA
DragQueryFileA
DragFinish
SHGetPathFromIDListA
ShellExecuteExA
SHAppBarMessage
SHBrowseForFolderA
SHGetMalloc
ShellExecuteA
SHGetDesktopFolder
SHGetSpecialFolderLocation
comctl32
_TrackMouseEvent
shlwapi
PathIsUNCA
PathStripToRootA
PathFindExtensionA
PathFindFileNameA
PathRemoveExtensionA
PathRemoveFileSpecW
StrFormatKBSizeA
uxtheme
GetWindowTheme
GetThemeSysColor
GetCurrentThemeName
GetThemeColor
EndBufferedPaint
BeginBufferedPaint
BufferedPaintUnInit
BufferedPaintInit
DrawThemeTextEx
IsAppThemed
GetThemePartSize
CloseThemeData
OpenThemeData
DrawThemeParentBackground
IsThemeBackgroundPartiallyTransparent
DrawThemeBackground
dwmapi
DwmIsCompositionEnabled
DwmDefWindowProc
DwmExtendFrameIntoClientArea
DwmSetWindowAttribute
ole32
OleSetMenuDescriptor
DoDragDrop
CoRegisterMessageFilter
OleIsCurrentClipboard
OleFlushClipboard
OleSetClipboard
CoRevokeClassObject
CoRegisterClassObject
OleUninitialize
OleInitialize
CoFreeUnusedLibraries
OleRun
CoInitializeEx
PropVariantCopy
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CoGetClassObject
CoDisconnectObject
StringFromGUID2
OleGetClipboard
OleLockRunning
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
CoCreateGuid
SetConvertStg
OleRegGetUserType
ReleaseStgMedium
OleDuplicateData
ReadFmtUserTypeStg
WriteFmtUserTypeStg
WriteClassStg
ReadClassStg
CreateBindCtx
CoTreatAsClass
CoTaskMemFree
CoTaskMemAlloc
StringFromCLSID
CoInitialize
CoUninitialize
IsAccelerator
OleTranslateAccelerator
StgCreateDocfile
StgOpenStorage
CreateOleAdviseHolder
CreateDataAdviseHolder
GetRunningObjectTable
CoGetMalloc
OleIsRunning
OleQueryCreateFromData
OleQueryLinkFromData
OleRegEnumVerbs
OleRegGetMiscStatus
GetHGlobalFromILockBytes
OleGetIconOfClass
OleSetContainedObject
OleSaveToStream
OleSave
OleLoad
OleCreateFromFile
OleCreateLinkToFile
OleCreateStaticFromData
OleCreateLinkFromData
OleCreateFromData
OleCreate
CreateItemMoniker
WriteClassStm
CreateGenericComposite
RevokeDragDrop
RegisterDragDrop
CreateStreamOnHGlobal
CoLockObjectExternal
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
CreateFileMoniker
OleDraw
StgIsStorageFile
oleaut32
VariantClear
VariantChangeType
VariantCopy
SysReAllocStringLen
SysStringLen
VariantInit
VariantTimeToSystemTime
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayCreate
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayRedim
SysAllocString
SysAllocStringLen
SystemTimeToVariantTime
SafeArrayGetDim
SafeArrayCreateVector
OleCreateFontIndirect
RegisterTypeLi
LoadRegTypeLi
LoadTypeLi
VarDecFromStr
VarBstrFromDec
VarBstrFromDate
VarBstrFromCy
VarCyFromStr
VarDateFromStr
SafeArrayPtrOfIndex
SafeArrayCopy
SafeArrayPutElement
SafeArrayGetElement
SafeArrayUnaccessData
SysAllocStringByteLen
SafeArrayAccessData
SafeArrayUnlock
SafeArrayLock
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayGetElemsize
SysStringByteLen
SysFreeString
oledlg
ord8
gdiplus
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromFileICM
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromFile
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdipFree
GdipAlloc
GdiplusShutdown
GdipDrawImageRectI
oleacc
LresultFromObject
CreateStdAccessibleObject
AccessibleObjectFromWindow
propsys
PSGetPropertyDescriptionListFromString
imm32
ImmReleaseContext
ImmGetContext
ImmGetOpenStatus
winmm
PlaySoundA
Sections
.text Size: 2.4MB - Virtual size: 2.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 702KB - Virtual size: 702KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 42KB - Virtual size: 74KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 33KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 415KB - Virtual size: 414KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ