E:\[2014-03-13 18-49]_4\trunk\客户端\CMServerSVN\_Debug\HCMS.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-07-05_203b65efc158cfa8d3bf20667128ffe0_mafia.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
2024-07-05_203b65efc158cfa8d3bf20667128ffe0_mafia.exe
Resource
win10v2004-20240704-en
General
-
Target
2024-07-05_203b65efc158cfa8d3bf20667128ffe0_mafia
-
Size
2.0MB
-
MD5
203b65efc158cfa8d3bf20667128ffe0
-
SHA1
5d3a13c46c3c220ee27703728ed94eb026381e87
-
SHA256
4f7c27a54a1640bfded41a5c2fd6b26a5eba2fc7c3ffbbb148834d90b6f2b793
-
SHA512
9c786bcf7be8b1bc5b451e27b42258b32e0608b60b3ae1aaa064651b084fe8bd9e8e4b087ea6a41d9f04acb1b72245b517a004fbcf4fed9386d8ef5abd57e37c
-
SSDEEP
49152:2QQLWGgnEgUz0PYMMdnxzQfVyIMAb1Rlmfm6zojK0+xPYP+mAh3J3Eug57y6TBn3:2QQLWGgnEwPtKzQfVyIMAFmfm6zojK0V
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-07-05_203b65efc158cfa8d3bf20667128ffe0_mafia
Files
-
2024-07-05_203b65efc158cfa8d3bf20667128ffe0_mafia.exe windows:5 windows x86 arch:x86
d45324d949a366c844dc5f81f1bcb362
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
GetConsoleMode
GetConsoleCP
GetStdHandle
SetHandleCount
IsProcessorFeaturePresent
IsDebuggerPresent
UnhandledExceptionFilter
GetFileType
SetStdHandle
HeapSize
HeapQueryInformation
ExitProcess
HeapReAlloc
VirtualQuery
GetSystemInfo
VirtualAlloc
HeapFree
HeapAlloc
GetStartupInfoW
CloseHandle
HeapSetInformation
GetCommandLineA
GetDateFormatA
GetTimeFormatA
GetSystemTimeAsFileTime
DecodePointer
EncodePointer
RtlUnwind
RaiseException
CreateThread
ExitThread
FindResourceExW
VirtualProtect
SearchPathA
InitializeCriticalSectionAndSpinCount
GetTempPathA
IsValidCodePage
GetFileTime
GetFileSizeEx
GetTimeZoneInformation
GetStringTypeW
LCMapStringW
FreeEnvironmentStringsW
GetEnvironmentStringsW
HeapCreate
QueryPerformanceCounter
GetDriveTypeW
CompareStringW
WriteConsoleW
SetEnvironmentVariableA
GetFileAttributesA
GetFileAttributesExA
SetErrorMode
GetNumberFormatA
GetWindowsDirectoryA
GetFullPathNameA
GetVolumeInformationA
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
lstrcmpiA
lstrcpyA
DeleteFileA
GetOEMCP
GetCPInfo
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
GetACP
GlobalFlags
FindNextFileA
GetProfileIntA
SetThreadPriority
GetCurrentThread
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
GetProcessHeap
CreateFileW
GetTempFileNameA
GetLocaleInfoA
lstrcmpA
GetModuleHandleW
GetCurrentProcessId
ReleaseActCtx
CreateActCtxW
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
GetVersionExA
CompareStringA
LoadLibraryW
lstrcmpW
CopyFileA
GlobalSize
FormatMessageA
LocalFree
lstrlenW
MulDiv
lstrlenA
GlobalFree
FindResourceA
FreeResource
DeviceIoControl
GetCurrentDirectoryA
GetCurrentProcess
MultiByteToWideChar
FileTimeToLocalFileTime
FileTimeToSystemTime
GlobalAlloc
GlobalUnlock
Sleep
WaitForMultipleObjects
InterlockedDecrement
InterlockedIncrement
ResetEvent
GetPrivateProfileStringA
GlobalLock
GetFileSize
GetTickCount
WriteFile
GetLocalTime
SetUnhandledExceptionFilter
GetPrivateProfileIntA
GetThreadLocale
WritePrivateProfileStringA
CreateToolhelp32Snapshot
Process32First
OpenProcess
TerminateProcess
Process32Next
GetModuleFileNameW
CreateMutexA
SetThreadExecutionState
FreeLibrary
FindFirstFileA
FindClose
CreateDirectoryA
CreateFileA
SetFilePointer
ReadFile
GetModuleFileNameA
ActivateActCtx
GetLastError
DeactivateActCtx
SetLastError
GetProcAddress
GetModuleHandleA
LoadLibraryA
WideCharToMultiByte
FindResourceW
LoadResource
LockResource
SizeofResource
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
CreateSemaphoreA
InterlockedExchange
SetEvent
GetCurrentThreadId
WaitForSingleObject
ResumeThread
CreateEventA
GetCurrentDirectoryW
user32
MonitorFromPoint
UpdateLayeredWindow
MapVirtualKeyExA
IsCharLowerA
LoadImageW
EmptyClipboard
CloseClipboard
SetClipboardData
OpenClipboard
UnionRect
LockWindowUpdate
SetCursorPos
CreateAcceleratorTableA
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
ToAsciiEx
DrawFrameControl
DrawEdge
DrawStateA
SetClassLongA
DestroyAcceleratorTable
IsZoomed
DrawIconEx
CopyImage
GetIconInfo
NotifyWinEvent
EnableScrollBar
HideCaret
DrawFocusRect
InvertRect
GetAsyncKeyState
GetMenuDefaultItem
RedrawWindow
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
BringWindowToTop
TranslateAcceleratorA
PostThreadMessageA
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableA
CharNextA
CharUpperA
DestroyIcon
WaitMessage
SetLayeredWindowAttributes
EnumDisplayMonitors
SetRectEmpty
DeleteMenu
UnregisterClassA
GetSysColorBrush
RealChildWindowFromPoint
SetRect
IsRectEmpty
WindowFromPoint
IntersectRect
IsClipboardFormatAvailable
DestroyMenu
IsMenu
RegisterClipboardFormatA
SetWindowContextHelpId
MapDialogRect
ShowOwnedPopups
GetMessageA
TranslateMessage
ValidateRect
PostQuitMessage
GetWindowThreadProcessId
MapVirtualKeyA
GetKeyNameTextA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
CheckDlgButton
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
EnableMenuItem
CheckMenuItem
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
CreateMenu
SetMenuDefaultItem
GetUpdateRect
CopyIcon
CharUpperBuffA
GetDoubleClickTime
SubtractRect
MonitorFromWindow
GetMonitorInfoA
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
DestroyCursor
GetWindowRgn
GetMenuItemInfoA
ShowScrollBar
IsWindowVisible
UpdateWindow
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
CopyRect
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowLongA
SetWindowPos
GetWindow
EndPaint
BeginPaint
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetMenuState
GetMenuStringA
GetMenuItemID
InsertMenuA
GetMenuItemCount
RemoveMenu
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
LoadCursorA
SetParent
GetDesktopWindow
GetDC
GetSysColor
ReleaseDC
GetWindowDC
OffsetRect
ReleaseCapture
SetCursor
GetParent
SetCapture
GetWindowRect
PostMessageA
FrameRect
FillRect
InflateRect
PtInRect
LoadIconA
GetSystemMetrics
LoadIconW
SetForegroundWindow
InvalidateRect
IsIconic
GetSystemMenu
LoadMenuW
ModifyMenuA
GetSubMenu
AppendMenuA
DrawIcon
SystemParametersInfoA
KillTimer
SetTimer
GetCursorPos
LoadImageA
EnableWindow
ScreenToClient
GetClientRect
SetWindowRgn
SendMessageA
LoadCursorW
gdi32
CreateDIBSection
CreateEllipticRgn
Polyline
Polygon
SetDIBColorTable
SetPixel
Rectangle
OffsetRgn
EnumFontFamiliesExA
LPtoDP
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
ExtFloodFill
SetPaletteEntries
SetPixelV
CreateDIBitmap
GetViewportExtEx
GetTextFaceA
SelectClipRgn
GetSystemPaletteEntries
EnumFontFamiliesA
GetTextMetricsA
DPtoLP
GetMapMode
SetRectRgn
PatBlt
CreateRectRgnIndirect
CreateHatchBrush
CreatePen
GetObjectType
SelectPalette
CreateBitmap
CreatePatternBrush
ExtSelectClipRgn
RealizePalette
GetNearestPaletteIndex
GetPaletteEntries
CreatePalette
GetRgnBox
GetTextColor
GetBkColor
GetTextCharsetInfo
SetLayout
GetLayout
SetTextAlign
MoveToEx
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
ExtTextOutA
RectVisible
PtVisible
SetPolyFillMode
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetROP2
CreateSolidBrush
CreateCompatibleBitmap
CreateRoundRectRgn
CreateCompatibleDC
StretchBlt
GetStockObject
DeleteDC
SelectObject
CreatePolygonRgn
PaintRgn
Ellipse
DeleteObject
TextOutA
CreateFontIndirectA
SetTextColor
SetBkMode
GetObjectA
CreateRectRgn
CombineRgn
BitBlt
GetPixel
GetTextExtentPoint32A
GetDeviceCaps
CopyMetaFileA
CreateDCA
SaveDC
RestoreDC
SetBkColor
GetWindowExtEx
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegEnumValueA
RegEnumKeyExA
shell32
Shell_NotifyIconA
SHGetFileInfoA
DragFinish
SHAppBarMessage
SHBrowseForFolderA
ShellExecuteA
SHGetSpecialFolderLocation
SHGetPathFromIDListA
SHGetDesktopFolder
DragQueryFileA
comctl32
ImageList_GetIconSize
_TrackMouseEvent
ord17
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
ole32
CoInitializeEx
CreateStreamOnHGlobal
CoRegisterMessageFilter
CoRevokeClassObject
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
DoDragDrop
OleFlushClipboard
OleIsCurrentClipboard
OleGetClipboard
RevokeDragDrop
CoLockObjectExternal
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CLSIDFromString
CLSIDFromProgID
CoCreateGuid
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
OleLockRunning
CoInitialize
CoUninitialize
CoCreateInstance
RegisterDragDrop
oleaut32
SysAllocStringByteLen
OleCreateFontIndirect
VarBstrFromDate
SafeArrayDestroy
VariantCopy
SysFreeString
SysStringLen
SysAllocString
VariantTimeToSystemTime
SystemTimeToVariantTime
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
oledlg
ord8
apserver
HANK_APS_Stream_Dev_GetDevOnline
HANK_APS_STREAM_DEV_REALPLAY
HANK_APS_STREAM_DEV_GetRecordState
HANK_APS_PTZSelZoomIn
HANK_APS_PTZCONTROL
HANK_APS_PTZVectorControl
HANK_APS_SEARCH_DEV
HANK_APS_Stream_Dev_RealStopPlay
HANK_APS_DevManage_Atl
HANK_APS_DevManage_Del
HANK_APS_DevManage_Add
HANK_APSERVER_StartDevListen
HANK_APS_StartAlarmListen
HANK_APSERVER_DLL_InitSdk
HANK_APSERVER_DLL_CleanupSdk
HANK_APS_STREAM_DEV_RECORDSTART
HANK_APS_StopAlarmListen
HANK_APS_STREAM_DEV_RECORDSTOP
hdvsdk_play
HDVPLAY_CloseStream
HDVPLAY_Stop
HDVPLAY_InputData
HDVPLAY_OpenFile
HDVPLAY_GetFileTime
HDVPLAY_GetPlayTime
HDVPLAY_SetPlayTime
HDVPLAY_Resume
HDVPLAY_Slow
HDVPLAY_Fast
HDVPLAY_Pause
HDVPLAY_OpenStream
HDVPLAY_Play
HDVPLAY_SetDrawFunCallBack
HDVPLAY_PlaySoundShare
HDVPLAY_StopSoundShare
HDVPLAY_GetMediaInfo
ntpserverdll
dll_NTP_StartNTPServer
dll_NTP_Cleanup
dll_NTP_StopNTPServer
dll_NTP_Init
gdiplus
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipCloneImage
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusStartup
GdipCreateBitmapFromHBITMAP
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
GdiplusShutdown
GdipDrawImageI
watchdll
IFWRegWatch
IFWUnRegWatch
IFWUnInit
IFWInit
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
imm32
ImmGetContext
ImmGetOpenStatus
ImmReleaseContext
winmm
PlaySoundA
Sections
.text Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 323KB - Virtual size: 322KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 25KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 40KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 186KB - Virtual size: 186KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ