Static task
static1
Behavioral task
behavioral1
Sample
c5a34f6d745566086f59eca4720b0903.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
c5a34f6d745566086f59eca4720b0903.exe
Resource
win10v2004-20240226-en
General
-
Target
c5a34f6d745566086f59eca4720b0903
-
Size
3.8MB
-
MD5
c5a34f6d745566086f59eca4720b0903
-
SHA1
0830a971e5d90138e7d98bfb34b1facb72f794ac
-
SHA256
9686b4e82443b3441895f8c13ab658dd4361eb9e121fadbcbbd75182734796e0
-
SHA512
7f22e561ab150808cecdda7a1b215ad46154ad74dd0392d762200e2826971e290ae0d682d7e47a9772b4f2cf737ac2a323cae40106c089d0885e3c955a8254ba
-
SSDEEP
49152:xIRXZir8wq1RFveBKy3Yv4rxhnBXsmkJvnctXK81Pq:xIRQ8wqjyIQ1h6XD
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c5a34f6d745566086f59eca4720b0903
Files
-
c5a34f6d745566086f59eca4720b0903.exe windows:4 windows x86 arch:x86
aad71817f16a5970a7d72fbeb9f9b6cb
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
dinput
DirectInputCreateA
binkw32
_BinkClose@4
_BinkOpen@8
_BinkGoto@12
_BinkPause@8
_BinkWait@4
_BinkSetSoundSystem@8
_BinkOpenDirectSound@4
kernel32
CloseHandle
ReadFile
VirtualAlloc
GetFileSize
CreateFileA
WriteFile
SetFilePointer
lstrcatA
GetVersionExA
OpenProcess
CreateFileMappingA
UnmapViewOfFile
MapViewOfFile
GetSystemInfo
InitializeCriticalSection
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
FormatMessageA
IsDebuggerPresent
FileTimeToSystemTime
IsDBCSLeadByte
GetSystemTime
GlobalMemoryStatus
SetPriorityClass
CreateProcessA
CreateMutexA
SetUnhandledExceptionFilter
IsBadReadPtr
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
SetConsoleCtrlHandler
GetUserDefaultLCID
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
IsValidLocale
FlushFileBuffers
VirtualFree
GetStringTypeW
GetStringTypeA
UnhandledExceptionFilter
GetFileType
GetStdHandle
SetHandleCount
IsBadWritePtr
HeapCreate
HeapDestroy
TlsGetValue
SetLastError
TlsFree
TlsAlloc
HeapSize
CompareStringW
CompareStringA
GetCPInfo
LCMapStringW
LCMapStringA
FatalAppExitA
GetVersion
GetCommandLineA
GetStartupInfoA
HeapReAlloc
GetSystemTimeAsFileTime
MoveFileA
TerminateProcess
ExitProcess
GetTimeZoneInformation
GetFileAttributesA
SetFileAttributesA
RemoveDirectoryA
RaiseException
DeleteFileA
ExitThread
QueryPerformanceFrequency
QueryPerformanceCounter
WideCharToMultiByte
GetUserDefaultLangID
InterlockedDecrement
CreateThread
WaitForSingleObject
SetThreadPriority
InterlockedIncrement
GetModuleHandleA
GetModuleFileNameA
GetCurrentProcess
GetCurrentThread
GlobalAlloc
GlobalLock
GlobalFree
GlobalUnlock
Sleep
GetCurrentDirectoryA
GetTickCount
GetLastError
FindFirstFileA
FindClose
FindNextFileA
lstrcmpiA
VirtualProtect
LoadLibraryA
GetProcAddress
FreeLibrary
GetLocalTime
GetProcessHeap
HeapCompact
MultiByteToWideChar
MulDiv
TlsSetValue
GetCurrentThreadId
CreateDirectoryA
HeapAlloc
HeapFree
OutputDebugStringA
IsBadCodePtr
RtlUnwind
InterlockedExchange
SetStdHandle
GetACP
GetOEMCP
SetEnvironmentVariableA
SetEndOfFile
GetExitCodeProcess
CreateFileW
GetCurrentProcessId
GetLocaleInfoW
user32
CreateWindowExA
AdjustWindowRect
RegisterClassA
LoadCursorA
DialogBoxParamA
ShowCursor
DestroyWindow
MessageBoxA
ShowWindow
SetWindowLongA
ClientToScreen
GetClientRect
SetRect
RedrawWindow
DrawMenuBar
GetDC
GetSystemMetrics
CharNextExA
CharPrevExA
GetKeyState
wsprintfA
GetAsyncKeyState
MoveWindow
GetWindowRect
SetWindowTextA
EndDialog
SetFocus
GetDlgItem
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
UpdateWindow
GetKeyboardLayout
GetClipboardData
DispatchMessageA
TranslateMessage
PeekMessageA
SendMessageA
DefWindowProcA
ScreenToClient
GetCursorPos
IsIconic
GetActiveWindow
SetCursor
ValidateRect
LoadIconA
gdi32
TextOutW
DeleteDC
DeleteObject
SelectObject
CreateDIBSection
CreateFontA
EnumFontFamiliesExA
GetStockObject
CreatePolygonRgn
CreateSolidBrush
FillRgn
TextOutA
CreateCompatibleDC
GetTextExtentPoint32W
SetTextColor
GetCurrentObject
SetBkMode
CreateFontIndirectA
advapi32
CryptReleaseContext
RegOpenKeyExA
CryptDestroyHash
CryptGetHashParam
CryptHashData
RegSetValueExA
CryptCreateHash
CryptAcquireContextA
RegQueryValueExA
RegCloseKey
RegCreateKeyExA
CryptDeriveKey
CryptDecrypt
CryptDestroyKey
shell32
ShellExecuteA
ole32
CoInitialize
CoUninitialize
ddraw
DirectDrawCreateEx
ijl15
ord5
ord3
ord4
ord2
ws2_32
ntohl
ioctlsocket
inet_addr
htons
connect
WSAGetLastError
closesocket
gethostbyname
sendto
inet_ntoa
WSAStartup
gethostname
WSACleanup
send
recv
select
socket
mss32
_AIL_3D_room_type@4
_AIL_set_3D_room_type@8
_AIL_3D_sample_status@4
_AIL_set_3D_sample_file@8
_AIL_set_3D_sample_effects_level@8
_AIL_set_3D_position@16
_AIL_set_3D_orientation@28
_AIL_set_3D_sample_volume@8
_AIL_set_3D_sample_distances@12
_AIL_start_3D_sample@4
_AIL_sample_status@4
_AIL_init_sample@4
_AIL_set_sample_file@12
_AIL_set_sample_volume@8
_AIL_start_sample@4
_AIL_end_sample@4
_AIL_end_3D_sample@4
_AIL_stream_status@4
_AIL_open_stream@12
_AIL_set_stream_loop_count@8
_AIL_start_stream@4
_AIL_mem_free_lock@4
_AIL_stream_volume@4
_AIL_set_stream_volume@8
_AIL_release_3D_sample_handle@4
_AIL_close_3D_listener@4
_AIL_close_3D_provider@4
_AIL_release_sample_handle@4
_AIL_close_digital_driver@4
_AIL_shutdown@0
_AIL_set_redist_directory@4
_AIL_startup@0
_AIL_set_preference@8
_AIL_open_digital_driver@16
_AIL_close_stream@4
_AIL_allocate_sample_handle@4
_AIL_enumerate_3D_providers@12
_AIL_open_3D_provider@4
_AIL_3D_speaker_type@4
_AIL_set_3D_speaker_type@8
_AIL_open_3D_listener@4
_AIL_allocate_3D_sample_handle@4
_AIL_decompress_ADPCM@12
_AIL_WAV_info@8
_AIL_decompress_ASI@24
_AIL_pause_stream@8
_AIL_file_type@8
imm32
ImmGetContext
ImmGetCompositionStringW
ImmGetCompositionStringA
ImmGetCandidateListW
ImmGetVirtualKey
ImmNotifyIME
ImmReleaseContext
cps
uncompress
compress
winmm
timeGetTime
timeEndPeriod
timeBeginPeriod
timeGetDevCaps
granny2
_GrannyFreeMeshBinding@4
_GrannyCopyTextureImage@32
GrannyRGBA8888PixelFormat
_GrannyTextureHasAlpha@4
_GrannyNewWorldPose@4
_GrannyInstantiateModel@4
_GrannyFreeMeshDeformer@4
_GrannyNewMeshDeformer@12
_GrannyGetMeshVertexType@4
_GrannyCopyMeshVertices@12
GrannyPNT332VertexType
_GrannyMeshIsRigid@4
_GrannyGetMeshVertexCount@4
_GrannyCopyMeshIndices@12
_GrannyNewMeshBinding@12
_GrannyFreeModelInstance@4
_GrannyFreeCompletedModelControls@4
_GrannyBuildWorldPose@24
_GrannySampleModelAnimations@16
_GrannySetModelClock@8
_GrannyGetMeshIndices@4
_GrannyGetMeshBytesPerIndex@4
_GrannyDeformVertices@24
_GrannyGetMeshVertices@4
_GrannyGetWorldPoseComposite4x4@8
_GrannyGetMeshTriangleGroups@4
_GrannyGetMeshBindingToBoneIndices@4
_GrannyGetWorldPoseComposite4x4Array@4
_GrannyGetSystemSeconds@0
_GrannyGetControlDurationLeft@4
_GrannyGetSecondsElapsed@8
_GrannyFreeWorldPose@4
_GrannyFreeControl@4
_GrannyPlayControlledAnimation@12
_GrannySetControlLoopCount@8
_GrannySetControlActive@8
_GrannyVersionsMatch_@16
_GrannyReadEntireFileFromMemory@8
_GrannyGetFileInfo@4
_GrannyNewLocalPose@4
_GrannyFreeFileSection@8
_GrannyGetMeshIndexCount@4
_GrannyGetMaterialTextureByType@8
_GrannyFreeLocalPose@4
_GrannyFreeFile@4
_GrannyGetSourceSkeleton@4
netapi32
Netbios
Sections
.text Size: 3.2MB - Virtual size: 3.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 188KB - Virtual size: 186KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 216KB - Virtual size: 861KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 8KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 180KB - Virtual size: 178KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ