D:\MyWorkProgram\SmartBusinessProgram\Release\SmartBusinessProgram.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-06-20_00486050f80e29c43e112fda6e27e77c_mafia.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
2024-06-20_00486050f80e29c43e112fda6e27e77c_mafia.exe
Resource
win10v2004-20240508-en
General
-
Target
2024-06-20_00486050f80e29c43e112fda6e27e77c_mafia
-
Size
3.8MB
-
MD5
00486050f80e29c43e112fda6e27e77c
-
SHA1
bcc00193e747e7c87402b640b9e82b352c01e7c7
-
SHA256
b69d7e279b66be8addede9693555cfb99aec70df3d39bc4f5a7c2438e95e082c
-
SHA512
b1b4a5d1a5b1f3432d6c94b6e912560814c27d314e1ec435041739f152abaaf6579f487d000de2218dcce172943d99e5de5bc28374124a5a399ab145509bb033
-
SSDEEP
98304:yKSXWlR2CE9FxjdFD81pQm+agw5JOB18zs7FrOm+Cp4kiAEG14ORaOWv8t83f:zSX/Y1pQcgmOBqzs7FCm+Cp4kiAEjO96
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-20_00486050f80e29c43e112fda6e27e77c_mafia
Files
-
2024-06-20_00486050f80e29c43e112fda6e27e77c_mafia.exe windows:5 windows x86 arch:x86
3b230d5cc22577e9a2fd1d28cfca14a3
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
opencv_core246
cvReleaseImage
?clear@_OutputArray@cv@@UBEXXZ
?release@_OutputArray@cv@@UBEXXZ
?create@_OutputArray@cv@@UBEXV?$Size_@H@2@HH_NH@Z
?create@_OutputArray@cv@@UBEXHPBHHH_NH@Z
?getMatRef@_OutputArray@cv@@UBEAAVMat@2@H@Z
?needed@_OutputArray@cv@@UBE_NXZ
?fixedType@_OutputArray@cv@@UBE_NXZ
?fixedSize@_OutputArray@cv@@UBE_NXZ
?empty@_InputArray@cv@@UBE_NXZ
?channels@_InputArray@cv@@UBEHH@Z
?depth@_InputArray@cv@@UBEHH@Z
?type@_InputArray@cv@@UBEHH@Z
?total@_InputArray@cv@@UBEIH@Z
?size@_InputArray@cv@@UBE?AV?$Size_@H@2@H@Z
?kind@_InputArray@cv@@UBEHXZ
?getGpuMat@_InputArray@cv@@UBE?AVGpuMat@gpu@2@XZ
?getGlTexture@_InputArray@cv@@UBE?AVGlTexture@2@XZ
?getGlBuffer@_InputArray@cv@@UBE?AVGlBuffer@2@XZ
?getMatVector@_InputArray@cv@@UBEXAAV?$vector@VMat@cv@@V?$allocator@VMat@cv@@@std@@@std@@@Z
cvCreateImage
?setIdentity@cv@@YAXABV_OutputArray@1@ABV?$Scalar_@N@1@@Z
?seek@MatConstIterator@cv@@QAEXH_N@Z
?seek@MatConstIterator@cv@@QAEXPBH_N@Z
?create@_OutputArray@cv@@UBEXHHHH_NH@Z
?getMat@_InputArray@cv@@UBE?AVMat@2@H@Z
?convertTo@Mat@cv@@QBEXABV_OutputArray@2@HNN@Z
??0Mat@cv@@QAE@ABV01@ABVRange@1@1@Z
??4Mat@cv@@QAEAAV01@ABV?$Scalar_@N@1@@Z
?countNonZero@cv@@YAHABV_InputArray@1@@Z
??0Mat@cv@@QAE@ABV01@ABV?$Rect_@H@1@@Z
??0_InputArray@cv@@QAE@ABVMat@1@@Z
?circle@cv@@YAXAAVMat@1@V?$Point_@H@1@HABV?$Scalar_@N@1@HHH@Z
?resize@Mat@cv@@QAEXI@Z
cvDrawContours
cvSetZero
cvClearMemStorage
cvCreateMemStorage
??BMat@cv@@QBE?AU_IplImage@@XZ
??0_OutputArray@cv@@QAE@AAVMat@1@@Z
?copyTo@Mat@cv@@QBEXABV_OutputArray@2@@Z
?reshape@Mat@cv@@QBE?AV12@HHPBH@Z
cvGetSize
cvSetImageROI
cvGetImageROI
cvSet
??Kcv@@YA?AVMatExpr@0@ABVMat@0@N@Z
?putText@cv@@YAXAAVMat@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$Point_@H@1@HNV?$Scalar_@N@1@HH_N@Z
?copySize@Mat@cv@@QAEXABV12@@Z
?fastFree@cv@@YAXPAX@Z
?deallocate@Mat@cv@@QAEXXZ
?noArray@cv@@YAABV_OutputArray@1@XZ
?setTo@Mat@cv@@QAEAAV12@ABV_InputArray@2@0@Z
??0_InputArray@cv@@QAE@ABN@Z
?line@cv@@YAXAAVMat@1@V?$Point_@H@1@1ABV?$Scalar_@N@1@HHH@Z
cvInitMatHeader
?zeros@Mat@cv@@SA?AVMatExpr@2@HHH@Z
?create@Mat@cv@@QAEXHPBHH@Z
?_interlockedExchangeAdd@cv@@YAHPAHH@Z
opencv_highgui246
cvSaveImage
cvShowImage
??0VideoCapture@cv@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?imread@cv@@YA?AVMat@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z
cvConvertImage
cvLoadImage
cvWaitKey
opencv_imgproc246
?resize@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@V?$Size_@H@1@NNH@Z
cvArcLength
cvStartFindContours
?cvtColor@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@HH@Z
cvEndFindContours
cvApproxPoly
cvSubstituteContour
cvFindNextContour
cvMorphologyEx
opencv_video246
??0KalmanFilter@cv@@QAE@XZ
?correct@KalmanFilter@cv@@QAEABVMat@2@ABV32@@Z
?init@KalmanFilter@cv@@QAEXHHHH@Z
?predict@KalmanFilter@cv@@QAEABVMat@2@ABV32@@Z
mysqlpp
??1Connection@mysqlpp@@UAE@XZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z
?clear@ConnectionPool@mysqlpp@@IAEX_N@Z
?release@ConnectionPool@mysqlpp@@UAEXPBVConnection@2@@Z
??0Connection@mysqlpp@@QAE@PBD000I@Z
?connected@Connection@mysqlpp@@QBE_NXZ
?connect@Connection@mysqlpp@@UAE_NPBD000I@Z
?query@Connection@mysqlpp@@QAE?AVQuery@2@PBD@Z
?store@Query@mysqlpp@@QAE?AVStoreQueryResult@2@XZ
?execute@Query@mysqlpp@@QAE?AVSimpleResult@2@XZ
?exchange@ConnectionPool@mysqlpp@@UAEPAVConnection@2@PBV32@@Z
?safe_grab@ConnectionPool@mysqlpp@@UAEPAVConnection@2@XZ
?size@?$vector@VRow@mysqlpp@@V?$allocator@VRow@mysqlpp@@@std@@@std@@QBEIXZ
?end@?$vector@VRow@mysqlpp@@V?$allocator@VRow@mysqlpp@@@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@VRow@mysqlpp@@V?$allocator@VRow@mysqlpp@@@std@@@std@@@2@XZ
?begin@?$vector@VRow@mysqlpp@@V?$allocator@VRow@mysqlpp@@@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@VRow@mysqlpp@@V?$allocator@VRow@mysqlpp@@@std@@@std@@@2@XZ
??_DQuery@mysqlpp@@QAEXXZ
??1SimpleResult@mysqlpp@@QAE@XZ
??4StoreQueryResult@mysqlpp@@QAEAAV01@ABV01@@Z
??1StoreQueryResult@mysqlpp@@UAE@XZ
??0StoreQueryResult@mysqlpp@@QAE@XZ
??ARow@mysqlpp@@QBEABVString@1@H@Z
??1Row@mysqlpp@@UAE@XZ
??0Row@mysqlpp@@QAE@ABV01@@Z
??BString@mysqlpp@@QBEIXZ
??BString@mysqlpp@@QBEHXZ
??BString@mysqlpp@@QBEPBDXZ
??1ConnectionPool@mysqlpp@@UAE@XZ
??0ConnectionPool@mysqlpp@@QAE@XZ
?grab@ConnectionPool@mysqlpp@@UAEPAVConnection@2@XZ
kernel32
WritePrivateProfileStringA
GetPrivateProfileStringA
GetSystemDefaultUILanguage
SetThreadPriority
ResumeThread
WaitForSingleObject
SetEvent
SuspendThread
CreateEventA
GetSystemDirectoryW
lstrcpyA
GetThreadLocale
FileTimeToSystemTime
InterlockedIncrement
LocalAlloc
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
GetACP
GetCurrentDirectoryA
DeleteFileA
lstrcmpiA
CreateFileA
ReadFile
WriteFile
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
GetCurrentProcess
FindClose
FindFirstFileA
GetVolumeInformationA
GetFullPathNameA
GetTempFileNameA
GetTempPathA
GetWindowsDirectoryA
GetNumberFormatA
GetFileAttributesA
GetTickCount
GetProfileIntA
SearchPathA
SetErrorMode
GetFileAttributesExA
FileTimeToLocalFileTime
GetFileSizeEx
GetFileTime
VirtualProtect
GetUserDefaultLCID
FindResourceExW
HeapFree
GetSystemTimeAsFileTime
EncodePointer
DecodePointer
GetCommandLineA
HeapSetInformation
GetStartupInfoW
HeapAlloc
RtlUnwind
HeapReAlloc
RaiseException
VirtualAlloc
GetSystemInfo
VirtualQuery
ExitProcess
ExitThread
GetPrivateProfileIntA
HeapQueryInformation
HeapSize
SetStdHandle
GetFileType
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
IsProcessorFeaturePresent
HeapCreate
GetTimeZoneInformation
GetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
QueryPerformanceCounter
IsValidCodePage
GetLocaleInfoW
GetStringTypeW
CompareStringW
LCMapStringW
GetConsoleCP
GetConsoleMode
EnumSystemLocalesA
IsValidLocale
WriteConsoleW
CreateFileW
SetEnvironmentVariableA
GetLocaleInfoA
LoadLibraryExA
lstrcmpA
GetModuleHandleW
InterlockedExchange
InterlockedDecrement
GetModuleFileNameW
ReleaseActCtx
CreateActCtxW
GetCurrentProcessId
GetModuleFileNameA
FindResourceA
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
GetVersionExA
GetModuleHandleA
GetProcAddress
CompareStringA
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSectionAndSpinCount
LoadLibraryW
LoadLibraryA
ActivateActCtx
DeactivateActCtx
FreeLibrary
lstrcmpW
GetLastError
SetLastError
GlobalFree
CopyFileA
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
lstrlenW
MulDiv
lstrlenA
MultiByteToWideChar
WinExec
CreateDirectoryA
Sleep
FindResourceW
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
DeleteCriticalSection
InitializeCriticalSection
GetCurrentThread
GetUserDefaultUILanguage
CreateThread
ConvertDefaultLocale
CloseHandle
user32
BeginPaint
EndPaint
InflateRect
IntersectRect
MapDialogRect
SetWindowContextHelpId
TranslateMessage
GetMessageA
ShowOwnedPopups
GetMenuItemInfoA
DestroyMenu
GetSystemMetrics
SystemParametersInfoA
SetRectEmpty
EnumDisplayMonitors
SetLayeredWindowAttributes
LoadCursorW
GetSysColorBrush
GetKeyNameTextA
MapVirtualKeyA
RealChildWindowFromPoint
CopyImage
OffsetRect
DeleteMenu
LoadMenuW
SetCapture
WindowFromPoint
ReleaseCapture
MessageBeep
NotifyWinEvent
GetAsyncKeyState
IsZoomed
IsIconic
CharUpperA
IsRectEmpty
UnionRect
EnableScrollBar
UpdateLayeredWindow
MonitorFromPoint
IsMenu
CreatePopupMenu
SetMenuDefaultItem
GetMenuDefaultItem
UnregisterClassA
WaitMessage
CharNextA
CopyAcceleratorTableA
SetRect
InvalidateRgn
GetNextDlgGroupItem
SetParent
DestroyAcceleratorTable
SetClassLongA
DrawIconEx
DrawEdge
DrawFrameControl
DrawFocusRect
ToAsciiEx
GetKeyboardLayout
GetKeyboardState
LoadAcceleratorsW
CreateAcceleratorTableA
SetCursorPos
BringWindowToTop
LockWindowUpdate
InvertRect
HideCaret
OpenClipboard
SetClipboardData
CloseClipboard
EmptyClipboard
LoadImageW
RegisterClipboardFormatA
FrameRect
TranslateAcceleratorA
InsertMenuItemA
LoadAcceleratorsA
LoadMenuA
ReuseDDElParam
UnpackDDElParam
CopyIcon
GetKeyState
GetWindowDC
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
CreateMenu
IsClipboardFormatAvailable
GetUpdateRect
GetDoubleClickTime
IsCharLowerA
MapVirtualKeyExA
SubtractRect
DestroyCursor
DrawIcon
GetWindowRgn
ValidateRect
PostMessageA
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
GetWindowLongA
SetWindowLongA
CopyRect
GetWindow
GetMenuState
GetMenuStringA
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
GetClassNameA
UpdateWindow
SetScrollPos
GetScrollPos
SetScrollRange
GetDC
PostQuitMessage
ScreenToClient
LoadCursorA
SetCursor
AppendMenuA
GetSystemMenu
LoadIconW
GetParent
SetWindowRgn
LoadBitmapW
InvalidateRect
KillTimer
LoadImageA
PtInRect
GetCursorPos
GetWindowRect
FillRect
DrawStateA
DestroyIcon
GetIconInfo
SetTimer
GetClientRect
SendMessageA
EnableWindow
SetMenu
GetScrollRange
SetForegroundWindow
ReleaseDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetWindowThreadProcessId
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
EnableMenuItem
CheckMenuItem
IsWindowEnabled
ShowWindow
SetWindowTextA
MoveWindow
IsDialogMessageA
CheckDlgButton
RegisterWindowMessageA
LoadIconA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
GetPropA
RemovePropA
GetFocus
IsWindow
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MonitorFromWindow
GetMonitorInfoA
MapWindowPoints
ScrollWindow
PostThreadMessageA
TrackPopupMenu
ShowScrollBar
RedrawWindow
CharUpperBuffA
IsWindowVisible
SetWindowPos
gdi32
RealizePalette
GetNearestPaletteIndex
GetPaletteEntries
CreatePalette
Polygon
Ellipse
Polyline
CreateEllipticRgn
CreatePolygonRgn
GetRgnBox
GetTextColor
GetBkColor
CreateDIBSection
GetTextCharsetInfo
EnumFontFamiliesA
GetTextMetricsA
CreateDIBitmap
GetTextExtentPoint32A
DPtoLP
PatBlt
GetSystemPaletteEntries
CombineRgn
SetRectRgn
CreateRectRgnIndirect
CreateFontIndirectA
CreateHatchBrush
GetObjectType
OffsetRgn
SetDIBColorTable
SetPixel
EnumFontFamiliesExA
ExtFloodFill
SetPaletteEntries
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
SelectPalette
CreatePatternBrush
DeleteDC
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
FillRgn
FrameRgn
GetBoundsRect
CreateCompatibleBitmap
CreateCompatibleDC
StretchDIBits
SetStretchBltMode
GetMapMode
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
SetPixelV
GetTextFaceA
BitBlt
CreatePen
RoundRect
StretchBlt
DeleteObject
GetObjectA
CreateSolidBrush
CreateRectRgn
SelectObject
Rectangle
CreateRoundRectRgn
GetStockObject
GetDeviceCaps
CopyMetaFileA
CreateDCA
SetTextColor
SetBkColor
CreateBitmap
SaveDC
RestoreDC
SetBkMode
SetPolyFillMode
SetROP2
SetMapMode
GetClipBox
ExcludeClipRect
IntersectClipRect
LineTo
MoveToEx
SetTextAlign
GetLayout
SetLayout
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetDIBitsToDevice
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegEnumValueA
RegEnumKeyExA
shell32
DragFinish
SHGetSpecialFolderLocation
SHGetMalloc
SHGetPathFromIDListA
SHBrowseForFolderA
DragQueryFileA
SHGetDesktopFolder
SHAppBarMessage
ShellExecuteA
SHGetFileInfoA
comctl32
InitCommonControlsEx
ImageList_GetIconSize
shlwapi
PathFindExtensionA
PathFindFileNameA
PathRemoveFileSpecW
PathStripToRootA
PathIsDirectoryA
PathIsUNCA
ole32
CoTaskMemFree
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoCreateGuid
CLSIDFromProgID
CLSIDFromString
CoUninitialize
CoCreateInstance
CoInitializeEx
CoInitialize
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CreateStreamOnHGlobal
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
OleLockRunning
OleGetClipboard
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
CoRevokeClassObject
CoRegisterMessageFilter
oleaut32
SysAllocString
OleCreateFontIndirect
VarBstrFromDate
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
SysFreeString
VariantCopy
SysStringLen
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringByteLen
oledlg
ord8
gdiplus
GdipCloneImage
GdipGetImageWidth
GdipGetImageHeight
GdipGetImagePixelFormat
GdipGetImagePaletteSize
GdipCreateFromHDC
GdiplusShutdown
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDrawImageRectI
GdipCreateBitmapFromStream
GdipCreateBitmapFromScan0
GdipBitmapLockBits
GdipBitmapUnlockBits
GdipGetImageGraphicsContext
GdipDrawImageI
GdipGetImagePalette
GdipSetInterpolationMode
GdipDeleteGraphics
GdipAlloc
GdipFree
rtspclient
?CreateInstance@IRtspClient@@SAHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@00AAPAV1@@Z
ws2_32
inet_addr
oleacc
CreateStdAccessibleObject
AccessibleObjectFromWindow
LresultFromObject
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundA
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 299KB - Virtual size: 298KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 26KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.0MB - Virtual size: 2.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 179KB - Virtual size: 178KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ