D:\Code\Work\RongTaPrinterTool_new\Release\RongtaPrinterTool.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-09_fee08ee548595552f367ad64045da6a2_mafia.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-09_fee08ee548595552f367ad64045da6a2_mafia.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-04-09_fee08ee548595552f367ad64045da6a2_mafia
-
Size
2.5MB
-
MD5
fee08ee548595552f367ad64045da6a2
-
SHA1
0916cf91895ead238d9dc5e74c5422fa7457e55f
-
SHA256
26c711a64a0f6b2c37e0a71a554e4d6f3517252e1d7902774f2bdc0e930f885f
-
SHA512
473329bdefbe7725a5ce79a8bc6709ccac5169f16939fdfe6f2cf46c1cccc51ccd052f5cf8ec397fab4ce12a2cc8f9f93583f60bbad4922262075d84852a52af
-
SSDEEP
49152:MT34tjzIr+dVtwvAVn9RUvGeTv+m8pHs:MDwzIwVtwoVn9RO9Wm8pHs
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-09_fee08ee548595552f367ad64045da6a2_mafia
Files
-
2024-04-09_fee08ee548595552f367ad64045da6a2_mafia.exe windows:5 windows x86 arch:x86
2216d4b59c79d4faf47b5fc359adc3d4
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
libintlp
libintl_gettext
libintl_bind_textdomain_codeset
libintl_bindtextdomain
libintl_textdomain
toolusedll
ReleaseSSerInfo
isLPT
isPhysicalCOM
EnumPortsWdm
enumPrinterPorts
enumLocalPrinters
getRongTaUSBPrinter
isCOM
configLPT
configCOM
CreateMonitorUDPThread
?destory@DeviceFactory@@SAXPAVDevice@@@Z
?create@DeviceFactory@@SAPAVDevice@@PAU_t_CONFIG_STATE@@@Z
ReleasePointer
UTF8_To_string
??1BitmapHelper@@QAE@XZ
AllocSplStr
?CreateSingleBitmap@BitmapHelper@@QAEHHHPAE@Z
??0BitmapHelper@@QAE@XZ
toSingleColorData
strIsRealDigit
unsignedChar2WCHAR_10
wchar2UnsigedChar
IsMacAddrAllZero
sendUDPDataSearchPrinter
sendTcpData
exchangeMAC
ReleasePrinterEnetParamInfo
getIP
GetLocalIp
strIsVisible
wchar2Ansi
setRegStr
?SaveFile@BitmapHelper@@QAEXPBD@Z
strIsDigit
kernel32
TlsSetValue
TlsGetValue
TlsAlloc
GetCPInfo
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
GetStartupInfoW
HeapSetInformation
GetCommandLineW
CreateThread
ExitThread
EncodePointer
SetLastError
GetModuleFileNameA
GetCurrentThreadId
RaiseException
FlushInstructionCache
GetCurrentProcess
EnterCriticalSection
LeaveCriticalSection
MultiByteToWideChar
FindResourceW
SizeofResource
LockResource
LoadResource
FindResourceExW
LoadLibraryW
DeleteCriticalSection
GetVersionExW
InterlockedIncrement
InterlockedDecrement
GetModuleHandleW
GetModuleFileNameW
TlsFree
GetLastError
InitializeCriticalSectionAndSpinCount
FreeLibrary
LoadLibraryExW
lstrcmpiW
GetProcAddress
Sleep
CloseHandle
WaitForSingleObject
GetLocalTime
DecodePointer
RtlUnwind
HeapSize
HeapReAlloc
HeapDestroy
InterlockedPopEntrySList
VirtualAlloc
VirtualFree
IsProcessorFeaturePresent
HeapAlloc
GetProcessHeap
HeapFree
InterlockedPushEntrySList
InterlockedCompareExchange
GetCurrentThread
FatalAppExitA
GetACP
GetOEMCP
IsValidCodePage
GetUserDefaultLCID
GetCurrentProcessId
GetSystemTimeAsFileTime
WideCharToMultiByte
LCMapStringW
GetConsoleCP
GetConsoleMode
SetConsoleCtrlHandler
GetLocaleInfoW
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
GetStringTypeW
WriteFile
GetStdHandle
HeapCreate
ExitProcess
ReadFile
SetFilePointer
FreeEnvironmentStringsW
InterlockedExchange
SetStdHandle
QueryPerformanceCounter
GetEnvironmentStringsW
SetHandleCount
GetFileType
FlushFileBuffers
CreateFileW
WriteConsoleW
SetEndOfFile
lstrlenW
GetTickCount
user32
GetWindowRect
MonitorFromWindow
GetMonitorInfoW
GetClientRect
MapWindowPoints
SetWindowPos
GetParent
GetWindow
DialogBoxParamW
GetWindowTextLengthW
GetActiveWindow
LoadImageW
GetSystemMetrics
MoveWindow
EnableWindow
GetWindowLongW
GetDlgItemInt
SetDlgItemInt
GetWindowTextW
EndDialog
SetWindowLongW
SetForegroundWindow
SendDlgItemMessageW
MessageBoxW
GetDlgItem
GetDlgItemTextW
SendMessageW
wsprintfW
SetWindowTextW
SetDlgItemTextW
ShowWindow
SetTimer
CreateDialogParamW
DispatchMessageW
TranslateMessage
GetMessageW
PeekMessageW
IsDialogMessageW
PostQuitMessage
DefWindowProcW
IsWindow
BeginPaint
EndPaint
UpdateWindow
InvalidateRect
SystemParametersInfoW
GetCapture
UnregisterClassA
ReleaseCapture
FindWindowW
LoadImageA
CharNextW
DrawEdge
DrawFocusRect
GetMenu
AdjustWindowRectEx
CreateWindowExW
CallWindowProcW
IsWindowEnabled
InflateRect
KillTimer
ClientToScreen
PtInRect
RegisterDeviceNotificationW
GetDlgCtrlID
DestroyWindow
SetCapture
gdi32
GetBitmapBits
GetCurrentObject
SetTextColor
SetBkMode
GetObjectW
DeleteDC
DeleteObject
CreateSolidBrush
winspool.drv
XcvDataW
comdlg32
GetOpenFileNameW
GetSaveFileNameW
advapi32
RegCloseKey
RegDeleteValueW
RegDeleteKeyW
RegOpenKeyExW
RegEnumKeyExW
RegSetValueExW
RegQueryInfoKeyW
RegCreateKeyExW
ole32
CoInitialize
CoCreateInstance
CoTaskMemFree
CoTaskMemAlloc
CoTaskMemRealloc
CoUninitialize
oleaut32
SysFreeString
VarUI4FromStr
comctl32
_TrackMouseEvent
ImageList_Draw
ImageList_GetIconSize
ImageList_Destroy
InitCommonControlsEx
Sections
.text Size: 420KB - Virtual size: 419KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 111KB - Virtual size: 110KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 57KB
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: 23KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ