D:\ws\image_elra_kvovh_giiua\34802\desktop\node_modules\@lark\apollo-setup\Windows\Packet\Build\UnicodeRelease\LarkInstaller\LarkInstaller.pdb
Static task
static1
Behavioral task
behavioral1
Sample
1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19.exe
Resource
win10v2004-20240508-en
General
-
Target
1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19
-
Size
13.4MB
-
MD5
5767405a3bb1ffb56b12deda3bdc74f4
-
SHA1
058e0ba518efbb8b2e2d230fe66dc41fc921af0f
-
SHA256
1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19
-
SHA512
90ee9b710a285b272b28d5863e37a4724e787819031f5f2b5eb18d13d93cbb59e522d449be6b71267be6469c7027924ef3ef78c73dd7b70f8bc70b6c4b668675
-
SSDEEP
196608:PDr1EymwNARyUCaRN59H5FYSS3vyKoutTnZdzqkmKrhYuLRRiVpGkH1Uz4JdENoa:rr13AMYY/RbtPzqZKrhYai3jUzSpRE
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19
Files
-
1447d322d0edf0366c8701afa6e5d140d8fca92d4e067a6876d79c02b7c40a19.exe windows:6 windows x86 arch:x86
f8b78b07fc510668725c93e1423f1105
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
kernel32
CreateMutexW
CreateDirectoryW
MoveFileExW
MoveFileW
TerminateThread
GetCurrentProcessId
Sleep
TerminateProcess
DeleteCriticalSection
InitializeCriticalSectionEx
RaiseException
CloseHandle
DecodePointer
SetFilePointer
RemoveDirectoryW
ReadFile
LoadLibraryExA
VirtualQuery
GetSystemInfo
WaitForSingleObject
GetFileSize
DeleteFileW
CreateFileW
CopyFileW
GetModuleHandleW
WriteConsoleW
HeapSize
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetOEMCP
IsValidCodePage
FindFirstFileExW
SetConsoleCtrlHandler
FlushFileBuffers
HeapReAlloc
SetFilePointerEx
GetFileSizeEx
GetConsoleCP
ReadConsoleW
GetConsoleMode
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetCurrentProcess
GetLastError
GetVersionExW
GetProcAddress
MultiByteToWideChar
WideCharToMultiByte
FreeLibrary
GetModuleFileNameW
LoadLibraryExW
LoadLibraryW
CompareFileTime
SetEndOfFile
SetFileTime
WriteFile
SetLastError
SetCurrentDirectoryW
GetCurrentDirectoryW
SetFileAttributesW
GetTempPathW
GetCurrentThreadId
GetTickCount
GetSystemDirectoryW
GetWindowsDirectoryW
FindClose
FindCloseChangeNotification
FindFirstChangeNotificationW
FindFirstFileW
FindNextFileW
GetFileAttributesW
GetFileInformationByHandle
GetLogicalDriveStringsW
GetModuleHandleA
GetStdHandle
GetACP
OpenProcess
MulDiv
GlobalUnlock
GlobalLock
lstrlenW
ExitProcess
LocalFileTimeToFileTime
SystemTimeToFileTime
LocalFree
FormatMessageW
InitializeCriticalSectionAndSpinCount
FreeResource
LoadResource
LockResource
SizeofResource
FindResourceW
CreateFileA
GlobalAlloc
GlobalFree
GetLocalTime
lstrcpynW
lstrcmpiW
lstrcpyW
VerSetConditionMask
GetEnvironmentVariableW
GetDiskFreeSpaceExW
GetFinalPathNameByHandleW
QueryDosDeviceW
VerifyVersionInfoW
AllocConsole
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
K32EnumProcessModules
K32GetModuleFileNameExW
K32GetProcessImageFileNameW
CreateEventW
WaitForMultipleObjects
GetExitCodeProcess
SetDllDirectoryW
GetUserDefaultUILanguage
DuplicateHandle
WaitForSingleObjectEx
SwitchToThread
GetCurrentThread
GetExitCodeThread
GetNativeSystemInfo
EnterCriticalSection
LeaveCriticalSection
TryEnterCriticalSection
QueryPerformanceCounter
QueryPerformanceFrequency
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
EncodePointer
CompareStringW
LCMapStringW
GetLocaleInfoW
GetStringTypeW
GetCPInfo
SetEvent
ResetEvent
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
InitializeSListHead
OutputDebugStringW
CreateTimerQueue
SignalObjectAndWait
CreateThread
SetThreadPriority
GetThreadPriority
GetLogicalProcessorInformation
CreateTimerQueueTimer
ChangeTimerQueueTimer
DeleteTimerQueueTimer
GetNumaHighestNodeNumber
GetProcessAffinityMask
SetThreadAffinityMask
RegisterWaitForSingleObject
UnregisterWait
GetThreadTimes
FreeLibraryAndExitThread
VirtualAlloc
VirtualProtect
VirtualFree
SetProcessAffinityMask
ReleaseSemaphore
InterlockedPopEntrySList
InterlockedPushEntrySList
InterlockedFlushSList
QueryDepthSList
UnregisterWaitEx
WaitForMultipleObjectsEx
RtlUnwind
ExitThread
ResumeThread
GetModuleHandleExW
GetCommandLineA
GetCommandLineW
SetStdHandle
GetFileType
GetTimeZoneInformation
HeapFree
HeapAlloc
GetDateFormatW
RtlCaptureStackBackTrace
user32
CreateWindowExW
IsWindow
DestroyWindow
SetWindowPos
IsWindowVisible
IsIconic
IsZoomed
CharNextW
SetFocus
GetActiveWindow
GetFocus
GetKeyState
SetCapture
ReleaseCapture
SetTimer
KillTimer
BeginPaint
EndPaint
GetUpdateRect
InvalidateRect
GetClientRect
GetCursorPos
ScreenToClient
MapWindowPoints
GetSysColor
IntersectRect
IsRectEmpty
PtInRect
GetWindowLongW
SetWindowLongW
GetParent
GetWindow
LoadImageW
GetMonitorInfoW
wsprintfW
SetCursor
CallWindowProcW
RegisterClassW
RegisterClassExW
GetClassInfoExW
ShowWindow
EnableWindow
GetSystemMetrics
GetMenu
PostMessageW
GetPropW
AdjustWindowRectEx
MoveWindow
SetWindowRgn
MessageBoxW
UpdateLayeredWindow
GetWindowRgn
CharPrevW
DrawTextW
FillRect
SetRect
CreatePopupMenu
DestroyMenu
EnableMenuItem
AppendMenuW
TrackPopupMenu
CreateCaret
GetCaretBlinkTime
HideCaret
ShowCaret
SetCaretPos
GetCaretPos
ClientToScreen
IsWindowEnabled
UpdateWindow
EqualRect
GetWindowTextW
GetWindowTextLengthW
wsprintfA
DrawTextA
CreateAcceleratorTableW
InvalidateRgn
GetGUIThreadInfo
GetKeyboardLayout
GetKeyNameTextW
MapVirtualKeyExW
GetShellWindow
GetWindowThreadProcessId
PostQuitMessage
EnumChildWindows
EnumWindows
DispatchMessageW
TranslateMessage
GetMessageW
RegisterWindowMessageW
MonitorFromWindow
CharUpperW
MonitorFromPoint
ReleaseDC
GetDC
LoadCursorW
OffsetRect
UnionRect
SetForegroundWindow
SetWindowTextW
GetWindowRect
SetPropW
InflateRect
SendMessageW
UnregisterClassW
DefWindowProcW
advapi32
RegOpenKeyExW
RegSetValueExW
GetTokenInformation
FreeSid
OpenProcessToken
AllocateAndInitializeSid
CheckTokenMembership
DuplicateTokenEx
EqualSid
AdjustTokenPrivileges
RegQueryInfoKeyW
GetUserNameW
RegLoadKeyW
RegEnumKeyExW
RegCloseKey
LookupPrivilegeValueW
shell32
DragQueryFileW
SHGetSpecialFolderLocation
SHCreateDirectoryExW
SHChangeNotify
SHGetPathFromIDListW
SHBrowseForFolderW
SHGetSpecialFolderPathW
ShellExecuteW
comctl32
_TrackMouseEvent
InitCommonControlsEx
ord17
gdiplus
GdipSetTextRenderingHint
GdipSetSmoothingMode
GdipDeleteGraphics
GdipCreateFromHDC
GdipDisposeImage
GdipCloneImage
GdipLoadImageFromStreamICM
GdipLoadImageFromStream
GdipSetPenMode
GdipDeletePen
GdipCreatePen1
GdipCreateSolidFill
GdipDeleteBrush
GdipCloneBrush
GdipAddPathArc
GdipAddPathLine
GdipDrawRectangleI
GdipCreatePath
GdipFree
GdipAlloc
GdiplusShutdown
GdiplusStartup
GdipSetStringFormatAlign
GdipSetStringFormatLineAlign
GdipSetStringFormatTrimming
GdipGetImageWidth
GdipGetImageHeight
GdipDrawPath
GdipImageGetFrameDimensionsCount
GdipImageGetFrameDimensionsList
GdipImageGetFrameCount
GdipImageSelectActiveFrame
GdipGetPropertyItemSize
GdipGetPropertyItem
GdipDrawImageRectI
GdipFillRectangleI
GdipFillPath
GdipCreateFontFromDC
GdipCreateFontFromLogfontA
GdipDeleteFont
GdipDrawString
GdipMeasureString
GdipStringFormatGetGenericTypographic
GdipSetInterpolationMode
GdipDeleteStringFormat
GdipCloneStringFormat
GdipDeletePath
GdipRotateWorldTransform
GdipTranslateWorldTransform
GdipSetStringFormatFlags
imm32
ImmReleaseContext
ImmGetContext
ImmSetCompositionWindow
shlwapi
PathIsNetworkPathW
PathIsRelativeW
SHSetValueW
SHGetValueW
SHDeleteValueW
SHDeleteKeyW
PathFindFileNameW
PathFileExistsW
StrStrIW
PathIsDirectoryW
StrChrW
PathFindExtensionW
ws2_32
gethostname
WSAStartup
gethostbyname
wintrust
CryptCATCatalogInfoFromContext
CryptCATAdminCalcHashFromFileHandle
WinVerifyTrust
WTHelperProvDataFromStateData
CryptCATAdminAcquireContext
CryptCATAdminReleaseContext
CryptCATAdminReleaseCatalogContext
CryptCATAdminEnumCatalogFromHash
crypt32
CertGetNameStringW
gdi32
GetObjectW
GetTextMetricsW
CreateRoundRectRgn
CreateRectRgn
PlayEnhMetaFile
GetEnhMetaFileHeader
CreateEnhMetaFileW
CloseEnhMetaFile
SelectObject
SaveDC
RestoreDC
Rectangle
RemoveFontMemResourceEx
AddFontMemResourceEx
GetStockObject
DeleteObject
DeleteDC
CreatePen
CreateFontIndirectW
CreateDIBitmap
CreateCompatibleDC
PtInRegion
CreateCompatibleBitmap
BitBlt
GetDeviceCaps
SetWindowOrgEx
SetBitmapBits
GetBitmapBits
GetTextExtentPointA
CreatePatternBrush
EnumFontFamiliesExW
GdiFlush
TextOutW
MoveToEx
GetObjectA
SetTextColor
SetStretchBltMode
StretchBlt
SetBkMode
SetBkColor
SelectPalette
ExtSelectClipRgn
SelectClipRgn
RealizePalette
LineTo
GetTextExtentPoint32W
GetDIBits
GetCurrentObject
GetClipBox
GetCharABCWidthsW
CreateSolidBrush
CreateRectRgnIndirect
CreatePenIndirect
CreateDCA
CombineRgn
CreateDIBSection
ole32
CoInitialize
CoInitializeSecurity
CoTaskMemFree
CoTaskMemAlloc
CoUninitialize
OleLockRunning
CLSIDFromProgID
CLSIDFromString
CreateStreamOnHGlobal
ReleaseStgMedium
OleDuplicateData
DoDragDrop
RegisterDragDrop
CoCreateInstance
oleaut32
SysStringLen
SysAllocString
VariantClear
CreateErrorInfo
SetErrorInfo
VariantChangeType
GetErrorInfo
VariantInit
SysFreeString
VariantCopy
SysAllocStringLen
Exports
Exports
_cJSON_AddArrayToObject@8
_cJSON_AddBoolToObject@12
_cJSON_AddFalseToObject@8
_cJSON_AddItemReferenceToArray@8
_cJSON_AddItemReferenceToObject@12
_cJSON_AddItemToArray@8
_cJSON_AddItemToObject@12
_cJSON_AddItemToObjectCS@12
_cJSON_AddNullToObject@8
_cJSON_AddNumberToObject@16
_cJSON_AddObjectToObject@8
_cJSON_AddRawToObject@12
_cJSON_AddStringToObject@12
_cJSON_AddTrueToObject@8
_cJSON_Compare@12
_cJSON_CreateArray@0
_cJSON_CreateArrayReference@4
_cJSON_CreateBool@4
_cJSON_CreateDoubleArray@8
_cJSON_CreateFalse@0
_cJSON_CreateFloatArray@8
_cJSON_CreateIntArray@8
_cJSON_CreateNull@0
_cJSON_CreateNumber@8
_cJSON_CreateObject@0
_cJSON_CreateObjectReference@4
_cJSON_CreateRaw@4
_cJSON_CreateString@4
_cJSON_CreateStringArray@8
_cJSON_CreateStringReference@4
_cJSON_CreateTrue@0
_cJSON_Delete@4
_cJSON_DeleteItemFromArray@8
_cJSON_DeleteItemFromObject@8
_cJSON_DeleteItemFromObjectCaseSensitive@8
_cJSON_DetachItemFromArray@8
_cJSON_DetachItemFromObject@8
_cJSON_DetachItemFromObjectCaseSensitive@8
_cJSON_DetachItemViaPointer@8
_cJSON_Duplicate@8
_cJSON_GetArrayItem@8
_cJSON_GetArraySize@4
_cJSON_GetErrorPtr@0
_cJSON_GetObjectItem@8
_cJSON_GetObjectItemCaseSensitive@8
_cJSON_GetStringValue@4
_cJSON_HasObjectItem@8
_cJSON_InitHooks@4
_cJSON_InsertItemInArray@12
_cJSON_IsArray@4
_cJSON_IsBool@4
_cJSON_IsFalse@4
_cJSON_IsInvalid@4
_cJSON_IsNull@4
_cJSON_IsNumber@4
_cJSON_IsObject@4
_cJSON_IsRaw@4
_cJSON_IsString@4
_cJSON_IsTrue@4
_cJSON_Minify@4
_cJSON_Parse@4
_cJSON_ParseWithOpts@12
_cJSON_Print@4
_cJSON_PrintBuffered@12
_cJSON_PrintPreallocated@16
_cJSON_PrintUnformatted@4
_cJSON_ReplaceItemInArray@12
_cJSON_ReplaceItemInObject@12
_cJSON_ReplaceItemInObjectCaseSensitive@12
_cJSON_ReplaceItemViaPointer@12
_cJSON_SetNumberHelper@12
_cJSON_Version@0
_cJSON_free@4
_cJSON_malloc@4
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 336KB - Virtual size: 336KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 21KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 210.6MB - Virtual size: 210.6MB
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