Static task
static1
Behavioral task
behavioral1
Sample
2024-08-08_54775a41597524a4ce7a0d3d13502c58_mafia_sakula.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
2024-08-08_54775a41597524a4ce7a0d3d13502c58_mafia_sakula.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-08-08_54775a41597524a4ce7a0d3d13502c58_mafia_sakula
-
Size
2.0MB
-
MD5
54775a41597524a4ce7a0d3d13502c58
-
SHA1
a5b98dbac93c28c0bbcbd8c94523903a0b94ecfd
-
SHA256
3bb1aaaf59076eb4c5309f2a7d02818b554212082bc0235da752607814728c1a
-
SHA512
e5cced651fcde24df986a21644a17181f44bcd180adbd409842c19515009d13f72ed6ed1c53893eade9b4d8f3d913033e1f0567bc5d1f28260f80c57e967e186
-
SSDEEP
49152:A1Rx8Q76pQU6a8+POYkOoLOREsqm4YqXQbVkG3zW2kF+jzcgQnbtPGzJawQ46vh:A1H81QU6a8vYkOtREsN4YqXQbVkG3qye
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-08-08_54775a41597524a4ce7a0d3d13502c58_mafia_sakula
Files
-
2024-08-08_54775a41597524a4ce7a0d3d13502c58_mafia_sakula.exe windows:5 windows x86 arch:x86
a180655ead23a32cdfb5b7e80ac94b3a
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
Imports
tcapi
TCCarryTime
_DaysSince1980@12
_TCNewSreId@0
TCCalculateTotalSessionMinutes
TCApiGetPretestDeviceName
_GetPatientInfo@8
_TCCvtFarenheitToCelcius@4
_TCUseFax@0
_TCGetSystemType@0
_TCGetPrivProfileString@24
_TCStripTrailingBackslash@4
_TCApiRxToDevice@8
_TCGetRehabDefinableFieldName@4
_GZWriteToStreamWithDeflate@12
_TCInitApi@4
_TCCloseApi@0
_TCCreatePen@12
_TCSelectPen@8
_TCDeletePen@4
_TCIsClient@0
_TCBuildRootFileName@8
_TCGetMaxChannels@0
TCGetBasePatientNumber
_TCGetRehabFileName@0
_TCGetRehabPath@0
_TCMirrorSystem@0
_TCGetMirrorFileName@8
TCApiGetExerciseDeviceCode
TCTimeCompare
_GetTrensIniName@0
_TCGetPrivProfileInt@16
_TCGetLocalTime@4
_TCSpellOn@0
_TcApiBevel3d@16
_TCApiLoadDefaultSessionCommentCfg@4
_TCLoadSharedCfgStruct@12
_TCGetDC@4
_TCReleaseDC@8
tcdatint
DatIntGuessSpelling
DatIntAddPersonalDic
DatIntClientSocketDebugOut
DatIntSpellCheck
kernel32
VirtualProtect
FindResourceExW
RtlUnwind
EncodePointer
DecodePointer
RaiseException
HeapAlloc
HeapFree
GetCommandLineA
HeapSetInformation
GetStartupInfoW
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
SetStdHandle
GetFileType
ExitProcess
ExitThread
CreateThread
HeapSize
HeapQueryInformation
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
IsProcessorFeaturePresent
IsValidCodePage
GetProfileIntA
LCMapStringW
SetHandleCount
GetStdHandle
HeapCreate
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetTimeZoneInformation
GetDriveTypeW
GetConsoleCP
GetConsoleMode
CompareStringW
GetCurrentDirectoryW
WriteConsoleW
GetProcessHeap
CreateFileW
SetEnvironmentVariableA
SizeofResource
LockResource
LoadResource
FindResourceW
WideCharToMultiByte
GlobalUnlock
GlobalLock
GlobalAlloc
GlobalSize
GlobalFree
CopyFileA
GetProcAddress
LoadLibraryA
GetLocalTime
Sleep
GetTickCount
LocalFree
FormatMessageA
GetLastError
SetLastError
lstrcmpW
FreeLibrary
MultiByteToWideChar
DeactivateActCtx
ActivateActCtx
LoadLibraryW
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
CompareStringA
GetModuleHandleA
GetVersionExA
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GetNumberFormatA
GetWindowsDirectoryA
GetTempPathA
GetTempFileNameA
GetCurrentDirectoryA
GetFileTime
GetFileSizeEx
GetFileAttributesA
GetFileAttributesExA
SetErrorMode
GetACP
lstrcpyA
GetSystemDirectoryW
GetOEMCP
GetCPInfo
InterlockedIncrement
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
InterlockedDecrement
GetModuleFileNameW
ReleaseActCtx
CreateActCtxW
GetPrivateProfileStringA
WritePrivateProfileStringA
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
GetCurrentThread
GetUserDefaultUILanguage
ConvertDefaultLocale
GlobalGetAtomNameA
GetCurrentThreadId
FreeResource
FindResourceA
GetPrivateProfileIntA
SearchPathA
GetSystemDefaultUILanguage
GetLocaleInfoA
lstrlenA
MulDiv
lstrlenW
LoadLibraryExA
lstrcmpA
GetModuleHandleW
InterlockedExchange
FileTimeToLocalFileTime
FindNextFileA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
CloseHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
DeleteFileA
CreateFileA
lstrcmpiA
FileTimeToSystemTime
GetThreadLocale
GetCurrentProcessId
GetModuleFileNameA
GetStringTypeW
user32
DestroyCursor
SubtractRect
MapVirtualKeyExA
IsCharLowerA
GetDoubleClickTime
CharUpperBuffA
CopyIcon
LoadImageW
EmptyClipboard
CloseClipboard
SetClipboardData
OpenClipboard
GetUpdateRect
SetMenuDefaultItem
PostThreadMessageA
CreateMenu
IsMenu
UpdateLayeredWindow
UnionRect
MonitorFromPoint
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
RegisterClipboardFormatA
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadAcceleratorsA
InsertMenuItemA
TranslateAcceleratorA
LoadImageA
GetIconInfo
EnableScrollBar
HideCaret
InvertRect
GetMenuDefaultItem
BringWindowToTop
SetCursorPos
CreateAcceleratorTableA
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
ToAsciiEx
DrawFocusRect
DrawFrameControl
DrawEdge
DrawIconEx
DrawStateA
LoadMenuW
SetClassLongA
GetAsyncKeyState
NotifyWinEvent
DestroyAcceleratorTable
SetParent
SetWindowRgn
IsZoomed
UnregisterClassA
GetNextDlgGroupItem
InvalidateRgn
IsRectEmpty
CopyAcceleratorTableA
CharNextA
DestroyIcon
WaitMessage
ReleaseCapture
WindowFromPoint
SetCapture
KillTimer
SetTimer
DeleteMenu
MessageBeep
IsClipboardFormatAvailable
LoadCursorW
SetLayeredWindowAttributes
EnumDisplayMonitors
SetRectEmpty
GetSysColorBrush
CopyImage
RealChildWindowFromPoint
SetWindowContextHelpId
MapDialogRect
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
ShowOwnedPopups
SetCursor
GetMessageA
GetActiveWindow
GetCursorPos
PostQuitMessage
CharUpperA
GetWindowThreadProcessId
IsWindowEnabled
MoveWindow
IsDialogMessageA
CheckDlgButton
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuA
EnableMenuItem
CheckMenuItem
MapVirtualKeyA
GetKeyNameTextA
GetWindowRgn
DestroyMenu
GetMenuItemInfoA
InflateRect
GetWindowDC
GrayStringA
TabbedTextOutA
GetMenuState
GetMenuStringA
InsertMenuA
RemoveMenu
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
IsWindow
SetFocus
GetWindowTextLengthA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MonitorFromWindow
GetMonitorInfoA
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetMenu
SetScrollRange
GetScrollRange
GetScrollPos
SetForegroundWindow
ShowScrollBar
RedrawWindow
ValidateRect
UpdateWindow
GetSubMenu
GetMenuItemID
GetMenuItemCount
MessageBoxA
GetClassInfoExA
GetClassInfoA
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
CallWindowProcA
GetMenu
GetWindowLongA
PtInRect
GetWindow
DestroyWindow
DrawTextExA
wsprintfA
LoadCursorA
RegisterClassA
SetRect
CreateWindowExA
SetWindowLongA
ShowWindow
SetWindowPos
GetDlgItem
SetWindowTextA
GetWindowTextA
DefWindowProcA
BeginPaint
EndPaint
GetSystemMetrics
OffsetRect
LoadIconW
SetScrollPos
GetFocus
GetWindowRect
IsIconic
GetSystemMenu
FrameRect
CopyRect
PostMessageA
TranslateMessage
DispatchMessageA
PeekMessageA
DrawIcon
LoadIconA
ReleaseDC
IntersectRect
FillRect
DrawTextA
EnableWindow
GetParent
LockWindowUpdate
IsWindowVisible
InvalidateRect
GetDC
ClientToScreen
GetClientRect
SendMessageA
AppendMenuA
CreatePopupMenu
GetKeyState
GetSysColor
SystemParametersInfoA
gdi32
EndDoc
DeleteDC
GetCurrentObject
SetTextColor
SetBkColor
CopyMetaFileA
SaveDC
RestoreDC
SetPolyFillMode
SetROP2
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
GetObjectType
CreatePen
CreateSolidBrush
CreateHatchBrush
CreateFontIndirectA
CreateRectRgnIndirect
PatBlt
SetRectRgn
CombineRgn
GetMapMode
DPtoLP
CreateDIBitmap
StartDocA
EnumFontFamiliesA
GetTextCharsetInfo
GetBkColor
GetTextColor
GetRgnBox
GetViewportExtEx
CreateRoundRectRgn
CreatePolygonRgn
CreateEllipticRgn
Ellipse
Polygon
GetPaletteEntries
GetNearestPaletteIndex
TextOutA
GetSystemPaletteEntries
OffsetRgn
SetDIBColorTable
StretchBlt
SetPixel
Rectangle
EnumFontFamiliesExA
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
ExtFloodFill
SetPaletteEntries
GetTextFaceA
SetPixelV
GetTextMetricsA
GetWindowExtEx
CreateDCA
GetBitmapBits
CreateBitmap
EndPage
StartPage
RoundRect
MoveToEx
LineTo
SetStretchBltMode
SetDIBitsToDevice
StretchDIBits
GetObjectA
SelectPalette
RealizePalette
CreatePalette
RectVisible
PtVisible
GetPixel
CreateRectRgn
SelectClipRgn
DeleteObject
SetLayout
GetLayout
GetStockObject
SetBkMode
GetTextExtentPoint32A
BitBlt
Polyline
GetDeviceCaps
CreateCompatibleDC
CreateCompatibleBitmap
CreateDIBSection
CreateFontA
SetTextAlign
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
ExtTextOutA
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
ClosePrinter
ord201
DocumentPropertiesA
EnumJobsA
EnumPrintersA
advapi32
RegEnumKeyExA
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegCloseKey
RegEnumValueA
RegQueryValueA
RegEnumKeyA
shell32
SHGetFileInfoA
SHGetDesktopFolder
SHGetPathFromIDListA
SHGetSpecialFolderLocation
ShellExecuteA
DragFinish
DragQueryFileA
SHAppBarMessage
SHBrowseForFolderA
comctl32
ImageList_GetIconSize
shlwapi
PathIsUNCA
PathFindExtensionA
PathFindFileNameA
PathRemoveFileSpecW
PathStripToRootA
ole32
CreateStreamOnHGlobal
OleLockRunning
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CLSIDFromProgID
CoCreateGuid
OleIsCurrentClipboard
CoGetClassObject
CoUninitialize
CLSIDFromString
CoCreateInstance
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
CoRegisterMessageFilter
CoRevokeClassObject
OleFlushClipboard
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
OleGetClipboard
CoInitialize
CoInitializeEx
DoDragDrop
oleaut32
SysAllocString
OleCreateFontIndirect
VarBstrFromDate
SysStringLen
SafeArrayDestroy
VariantCopy
SafeArrayRedim
SafeArrayCreate
SafeArrayGetDim
SafeArrayGetElemsize
SafeArrayGetLBound
SafeArrayGetUBound
SysAllocStringByteLen
SysFreeString
SysAllocStringLen
VariantInit
SafeArrayAccessData
SafeArrayUnaccessData
VariantChangeType
VarUdateFromDate
VariantClear
SystemTimeToVariantTime
VariantTimeToSystemTime
oledlg
ord8
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
gdiplus
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipCloneImage
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
GdipDrawImageI
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundA
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 327KB - Virtual size: 327KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 26KB - Virtual size: 180KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 19KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 187KB - Virtual size: 186KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ