D:\02 프로젝트\Project2012\09 호남고속철 TIMS(정진형)\03 설계 및 제작단계\05 코드\04 Source\BIN_CON\TIMSConsolComm.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-17_3e2702ae08abac839951751932cc7ee0_mafia.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-04-17_3e2702ae08abac839951751932cc7ee0_mafia.exe
Resource
win10v2004-20240412-en
General
-
Target
2024-04-17_3e2702ae08abac839951751932cc7ee0_mafia
-
Size
4.4MB
-
MD5
3e2702ae08abac839951751932cc7ee0
-
SHA1
c05a7d4ff787eb706b512399cfe1823f4e826229
-
SHA256
584d46277f25c5d1c9075378de0b5fe77e3ef688ba2cdcbbbf65048ed8e1ab3b
-
SHA512
5716e3aac30a8e77bc5d616888916763c03371912cc0957c9fd58697e953a40c9c3514b7bee247812ffc2e525a3dec53426e94ef2dc32de4c80f3aeb0023530f
-
SSDEEP
98304:BF5qe0oZ2oqn+Nrx7Yxp4giFnY7hLqZrBhLbUx/S+7oj9ghi1RebMIg9Cbk/V8bE:D5qeLKnI+f259LbUx/TojDIg9Cbk/V8b
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-17_3e2702ae08abac839951751932cc7ee0_mafia
Files
-
2024-04-17_3e2702ae08abac839951751932cc7ee0_mafia.exe windows:5 windows x86 arch:x86
00cc465e219b0f0878c20ce87c3c8fbe
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
shmdll
?IncWriteCount@SHMManager@@QAEHJ@Z
?GetMaxQueueCnt@SHMManager@@QAEJJ@Z
?GetWriteCount@SHMManager@@QAEJJ@Z
?GetReadCount@SHMManager@@QAEJJ@Z
?WriteSHM@SHMManager@@QAEHJPAEH@Z
??0SHMManager@@QAE@XZ
?WriteData@SHMManager@@QAEHJJPAXJ@Z
?GetData@SHMManager@@QAEHJJPAXJ@Z
??1SHMManager@@QAE@XZ
?Close@SHMManager@@QAEXXZ
?Create@SHMManager@@QAEXXZ
??0SHMManager@@QAE@PAUST_SHMINFO@0@H@Z
??1CSharedMem@@QAE@XZ
kernel32
ExitProcess
GetSystemTimeAsFileTime
HeapFree
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapAlloc
GetCommandLineA
HeapSetInformation
GetStartupInfoW
RtlUnwind
RaiseException
HeapReAlloc
ExitThread
SetStdHandle
GetFileType
HeapQueryInformation
HeapSize
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
IsProcessorFeaturePresent
GetStdHandle
IsValidCodePage
GetTimeZoneInformation
HeapCreate
GetStringTypeW
SetHandleCount
GetConsoleCP
GetConsoleMode
LCMapStringW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetDriveTypeW
CompareStringW
FindResourceExW
WriteConsoleW
GetCurrentDirectoryW
GetProcessHeap
CreateFileW
SetEnvironmentVariableA
OutputDebugStringA
GetLastError
Sleep
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
InitializeCriticalSection
CancelIo
CreateFileA
CloseHandle
CreateEventA
SetupComm
GetDefaultCommConfigA
SetCommConfig
GetCommState
SetCommState
SetCommMask
WaitCommEvent
WaitForSingleObject
SetEvent
GetCommTimeouts
EncodePointer
WriteFile
GetOverlappedResult
ReadFile
ClearCommError
GetCommModemStatus
CreateThread
ResetEvent
GetExitCodeThread
TerminateThread
WideCharToMultiByte
SizeofResource
LockResource
LoadResource
FindResourceW
GetModuleFileNameA
GetLocalTime
GetFileAttributesA
CreateDirectoryA
GetNumberFormatA
GetWindowsDirectoryA
VirtualProtect
SetErrorMode
GetACP
GetSystemDirectoryW
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
TlsGetValue
LocalAlloc
GetTempPathA
GetProfileIntA
SearchPathA
GetTempFileNameA
ReplaceFileA
GetTickCount
WritePrivateProfileStringA
GetCurrentThread
GetUserDefaultUILanguage
ConvertDefaultLocale
GetSystemDefaultUILanguage
GetLocaleInfoA
LoadLibraryExA
GetModuleHandleW
GlobalReAlloc
InterlockedExchange
lstrcpyA
lstrcmpA
GetFileTime
GetFileSizeEx
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetFileAttributesExA
GetCurrentProcessId
GetModuleFileNameW
ReleaseActCtx
CreateActCtxW
FileTimeToLocalFileTime
GetDiskFreeSpaceA
DecodePointer
SetCommTimeouts
FileTimeToSystemTime
FindNextFileA
MultiByteToWideChar
lstrlenA
FormatMessageA
SuspendThread
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
MoveFileA
lstrcmpiA
GetThreadLocale
GetStringTypeExA
FindResourceA
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
GetVersionExA
GetModuleHandleA
GetProcAddress
CompareStringA
LoadLibraryW
LoadLibraryA
ActivateActCtx
DeactivateActCtx
lstrcmpW
GlobalFree
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
LocalFree
MulDiv
FreeLibrary
SetLastError
InterlockedDecrement
InterlockedIncrement
CopyFileA
DeleteFileA
QueryPerformanceCounter
QueryPerformanceFrequency
ResumeThread
SetThreadPriority
GetPrivateProfileStringA
GetPrivateProfileIntA
GetCurrentDirectoryA
lstrlenW
user32
GetTabbedTextExtentW
MapVirtualKeyExA
IsCharLowerA
GetWindowRgn
CreateMenu
HideCaret
InvertRect
DrawIcon
InvalidateRgn
CharNextA
GetDoubleClickTime
DestroyCursor
GetNextDlgGroupItem
SubtractRect
GetUpdateRect
EnumChildWindows
GetKeyNameTextA
TranslateMDISysAccel
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
CreateAcceleratorTableA
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
MapVirtualKeyA
ToAsciiEx
CopyIcon
FrameRect
SetCursorPos
SetClassLongA
CopyAcceleratorTableA
IsClipboardFormatAvailable
GetMenuDefaultItem
SetMenuDefaultItem
UnregisterClassA
SetLayeredWindowAttributes
EnumDisplayMonitors
RealChildWindowFromPoint
ShowOwnedPopups
SetWindowContextHelpId
MapDialogRect
RegisterClipboardFormatA
PostQuitMessage
UnpackDDElParam
ReuseDDElParam
LoadMenuA
LoadAcceleratorsA
InsertMenuItemA
TranslateAcceleratorA
SetRect
DrawIconEx
GetSysColorBrush
DrawFocusRect
DrawEdge
CharUpperBuffA
SetParent
LockWindowUpdate
BringWindowToTop
CreatePopupMenu
MonitorFromPoint
UpdateLayeredWindow
EnableScrollBar
UnionRect
SystemParametersInfoA
LoadImageW
LoadImageA
EmptyClipboard
CloseClipboard
SetClipboardData
OpenClipboard
CopyImage
GetIconInfo
DestroyIcon
DestroyMenu
IsMenu
GetMenuItemInfoA
DrawFrameControl
IsRectEmpty
IsIconic
IsZoomed
GetAsyncKeyState
SetCursor
MessageBeep
ReleaseCapture
LoadCursorA
LoadCursorW
WindowFromPoint
SetCapture
GetSystemMenu
LoadMenuW
DeleteMenu
IntersectRect
OffsetRect
InflateRect
SetRectEmpty
DestroyAcceleratorTable
NotifyWinEvent
SetWindowRgn
EndPaint
BeginPaint
GetWindowDC
DrawTextExA
DrawTextA
TabbedTextOutA
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
FillRect
DrawStateA
GetWindowThreadProcessId
GetMessageA
TranslateMessage
GetActiveWindow
GetCursorPos
CharUpperA
GetSystemMetrics
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
CheckDlgButton
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuA
EnableMenuItem
CheckMenuItem
LoadIconW
LoadIconA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MonitorFromWindow
GetMonitorInfoA
MapWindowPoints
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
IsWindowVisible
ValidateRect
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
GetParent
GetWindowRect
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetWindowPlacement
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
GetWindowLongA
SetWindowLongA
SetWindowPos
CopyRect
PtInRect
GetWindow
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
WaitMessage
PeekMessageA
DispatchMessageA
InvalidateRect
GetClientRect
ReleaseDC
GetDC
ClientToScreen
UpdateWindow
SendMessageTimeoutA
KillTimer
RedrawWindow
wsprintfA
PostThreadMessageA
PostMessageA
RegisterWindowMessageA
EnableWindow
SetTimer
SendMessageA
IsWindow
GrayStringA
gdi32
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
CreateCompatibleDC
SelectPalette
GetObjectType
CreatePen
CreateHatchBrush
CreateRoundRectRgn
CreateCompatibleBitmap
PatBlt
GetTextExtentPoint32A
SetDIBColorTable
GetDIBits
RealizePalette
CombineRgn
StretchBlt
SetPixel
CreateDIBSection
CreateRectRgnIndirect
CreateEllipticRgn
CreatePolygonRgn
GetBkColor
GetTextColor
Polyline
Ellipse
Polygon
Rectangle
SetViewportOrgEx
CreateFontIndirectA
DPtoLP
StartPage
EndPage
SetAbortProc
AbortDoc
Escape
CreateDIBitmap
EnumFontFamiliesA
GetTextCharsetInfo
SetRectRgn
GetMapMode
OffsetRgn
GetRgnBox
CreateRectRgn
ExtFloodFill
CreatePalette
GetPaletteEntries
SetPaletteEntries
GetCharWidthA
GetViewportOrgEx
LPtoDP
GetNearestPaletteIndex
GetSystemPaletteEntries
GetWindowOrgEx
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
EnumFontFamiliesExA
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextAlign
GetTextFaceA
GetTextExtentPointA
GetTextExtentPoint32W
SetPixelV
RoundRect
SelectObject
ExtTextOutA
TextOutA
RectVisible
PtVisible
StartDocA
GetPixel
BitBlt
GetWindowExtEx
GetViewportExtEx
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
GetStockObject
CreateSolidBrush
SelectClipRgn
SetLayout
GetLayout
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
DeleteObject
CreateBitmap
GetObjectA
SetBkColor
SetTextColor
CreateDCA
CopyMetaFileA
GetTextMetricsA
CreateFontA
EndDoc
GetDeviceCaps
ExcludeClipRect
GetClipBox
SetMapMode
SetStretchBltMode
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
GetJobA
OpenPrinterA
DocumentPropertiesA
advapi32
GetFileSecurityA
RegSetValueA
RegQueryValueExA
RegOpenKeyExA
RegOpenKeyExW
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegEnumKeyA
RegEnumValueA
RegEnumKeyExA
RegCloseKey
SetFileSecurityA
RegQueryValueA
shell32
SHGetFileInfoA
SHAppBarMessage
DragFinish
DragQueryFileA
ShellExecuteA
SHGetDesktopFolder
SHGetSpecialFolderLocation
SHGetMalloc
SHGetPathFromIDListA
SHBrowseForFolderA
SHAddToRecentDocs
ExtractIconA
comctl32
InitCommonControlsEx
ImageList_ReplaceIcon
ImageList_GetIcon
ImageList_Create
ImageList_GetIconSize
ImageList_GetImageCount
ImageList_Destroy
ImageList_DrawEx
shlwapi
PathStripToRootA
PathIsUNCA
PathRemoveFileSpecW
PathFindExtensionA
PathFindFileNameA
ole32
CoUninitialize
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
StringFromCLSID
CoRegisterMessageFilter
CoInitializeEx
CLSIDFromProgID
CreateStreamOnHGlobal
CoGetClassObject
CoInitialize
CLSIDFromString
CoCreateGuid
CoRevokeClassObject
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
OleLockRunning
StgOpenStorageOnILockBytes
CreateILockBytesOnHGlobal
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
StgCreateDocfileOnILockBytes
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
OleGetClipboard
CoCreateInstance
CoTaskMemRealloc
CoTaskMemFree
oleaut32
OleCreateFontIndirect
VarBstrFromDate
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
VariantCopy
VariantChangeType
SysAllocStringByteLen
SafeArrayDestroy
VariantInit
SysAllocString
SysAllocStringLen
SysFreeString
VariantClear
oledlg
ord8
gdiplus
GdipGetImagePixelFormat
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipCloneImage
GdipDrawImageI
GdipGetImageGraphicsContext
GdiplusShutdown
GdiplusStartup
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImageHeight
GdipGetImageWidth
GdipDisposeImage
GdipDeleteGraphics
GdipAlloc
GdipFree
ws2_32
WSACleanup
closesocket
accept
socket
select
bind
WSASetLastError
connect
sendto
recvfrom
WSAAsyncSelect
send
recv
getsockname
listen
gethostbyname
htons
htonl
inet_addr
setsockopt
WSAGetLastError
ntohl
ntohs
getpeername
shutdown
WSAStartup
oleacc
LresultFromObject
AccessibleObjectFromWindow
CreateStdAccessibleObject
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
winmm
PlaySoundA
Exports
Exports
??0CSharedMem@@QAE@ABV0@@Z
??0SHMManager@@QAE@ABV0@@Z
??4CSharedMem@@QAEAAV0@ABV0@@Z
??4SHMManager@@QAEAAV0@ABV0@@Z
Sections
.text Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 377KB - Virtual size: 377KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 440KB - Virtual size: 469KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 208KB - Virtual size: 207KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ