Static task
static1
Behavioral task
behavioral1
Sample
DOSPrinter.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
DOSPrinter.exe
Resource
win10v2004-20240709-en
General
-
Target
DOSPrinter.exe
-
Size
324KB
-
MD5
702a3548aa7d503db7f0864c82338a2d
-
SHA1
f78f8c69d129875a53be939644fd21f7030d7dc0
-
SHA256
1a16eff519578e0a0a1520373f00eacf5fbb1f664bad81adad7ef28fd3d7e6e4
-
SHA512
e56912a07a1d4a60e86f9e7f5d464d5fafbca9681935d5eca40784518e878e0383a029ee931df2ff801d2a7cad861f997ca75e031c4987f900bf2f86a66db8c4
-
SSDEEP
6144:ezD3nmjxS2hTX8Xf0zTV0oPqIu6RRtAxbqlIx:enWjxPTX8X8PZPqh6RRtAGy
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource DOSPrinter.exe
Files
-
DOSPrinter.exe.exe windows:4 windows x86 arch:x86
3e314ca0e3baf554288221d35c28351e
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
shlwapi
PathIsDirectoryA
kernel32
GetTimeZoneInformation
GetSystemTime
GetLocalTime
HeapFree
HeapAlloc
RaiseException
GetStartupInfoA
ExitProcess
GetFileType
GetACP
TerminateProcess
HeapSize
HeapReAlloc
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
LCMapStringA
LCMapStringW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
RtlUnwind
SetHandleCount
GetStdHandle
SetStdHandle
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
CompareStringA
CompareStringW
SetEnvironmentVariableA
SetErrorMode
GetFileTime
GetFileAttributesA
GetCPInfo
LocalFree
LocalHandle
LocalAlloc
GetProcAddress
LoadLibraryA
SearchPathA
GetProfileIntA
WritePrivateProfileStringA
FreeLibrary
CloseHandle
GetProcessVersion
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GlobalFlags
FileTimeToSystemTime
GetFullPathNameA
lstrcpynA
GetVolumeInformationA
DeleteFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetCurrentProcess
DuplicateHandle
GetVersion
lstrcatA
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
lstrcpyA
GlobalDeleteAtom
lstrcmpA
lstrcmpiA
GetCurrentThread
CreateMutexA
WideCharToMultiByte
lstrlenA
InterlockedDecrement
InterlockedIncrement
SetLastError
WriteFile
FileTimeToLocalFileTime
FindFirstFileA
FindNextFileA
FindClose
MulDiv
GetVersionExA
CreateFileA
GetFileSize
ReadFile
GetLastError
GetPrivateProfileStringA
SetCurrentDirectoryA
CreateProcessA
WaitForSingleObject
FindResourceA
LoadResource
LockResource
GetOEMCP
OpenMutexA
ReleaseMutex
GetCurrentThreadId
GetCurrentDirectoryA
Sleep
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
MultiByteToWideChar
GetProfileStringA
GetModuleHandleA
GetModuleFileNameA
GetCommandLineA
GetEnvironmentStringsW
user32
GetMenuItemID
GetMenuItemCount
RegisterClassA
GetClassInfoA
wsprintfA
WinHelpA
GetCapture
GetTopWindow
AdjustWindowRectEx
MapWindowPoints
IsDialogMessageA
CharUpperA
GetClassNameA
LoadStringA
GetWindowTextA
GetDlgCtrlID
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
RemovePropA
GetMessageTime
GetMessagePos
GetWindow
SetWindowPos
GetWindowPlacement
RegisterWindowMessageA
SetActiveWindow
IsWindow
GetSystemMetrics
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetNextDlgTabItem
GetActiveWindow
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
SetWindowsHookExA
GetLastActivePopup
GetTabbedTextExtentA
GrayStringA
TabbedTextOutA
ReleaseDC
LoadImageA
MessageBoxA
PostQuitMessage
DestroyWindow
DefWindowProcA
GetCursorPos
GetSubMenu
TrackPopupMenu
CreateDialogIndirectParamA
MoveWindow
GetDC
GetDlgItemTextA
IsWindowEnabled
DrawEdge
IsDlgButtonChecked
RedrawWindow
CheckDlgButton
SetDlgItemTextA
GetSysColor
ClientToScreen
GetWindowRect
PtInRect
LoadCursorA
SetCursor
SetRect
GetParent
CallWindowProcA
CopyRect
GetSysColorBrush
FillRect
OffsetRect
DrawTextA
DrawIcon
GetClientRect
SetWindowLongA
SetMenu
GetMenu
DrawMenuBar
GetFocus
EndDialog
LoadIconA
RegisterClassExA
CreateWindowExA
LoadMenuA
ModifyMenuA
SetTimer
GetWindowLongA
UpdateWindow
GetWindowThreadProcessId
AttachThreadInput
BringWindowToTop
SystemParametersInfoA
SetForegroundWindow
SetFocus
InvalidateRect
GetForegroundWindow
DialogBoxParamA
IsIconic
ShowWindow
IsMenu
DestroyMenu
EnableWindow
SetDlgItemInt
GetDlgItem
SetWindowTextA
GetDlgItemInt
SendMessageA
PostMessageA
GetMessageA
TranslateMessage
DispatchMessageA
SendDlgItemMessageA
UnregisterClassA
gdi32
DeleteObject
EndDoc
StartPage
ResetDCA
StartDocA
GetDeviceCaps
CreateDCA
Ellipse
CreateSolidBrush
GetPixel
DeleteDC
BitBlt
RoundRect
GetStockObject
SetBkMode
SelectObject
CreateCompatibleBitmap
CreatePen
SetTextColor
GetObjectA
GetCurrentObject
SetBkColor
SetPixel
Rectangle
SetWindowExtEx
SetWindowOrgEx
SetMapMode
EndPage
GetCharABCWidthsA
RestoreDC
SetViewportExtEx
SaveDC
SetViewportOrgEx
CreateFontIndirectA
ScaleViewportExtEx
ScaleWindowExtEx
GetClipBox
MoveToEx
SetTextAlign
SetTextCharacterExtra
GetCurrentPositionEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
GetTextMetricsA
GetTextAlign
CreateBitmap
EnumFontFamiliesExA
GetTextExtentPoint32A
CreateFontA
CreateBitmapIndirect
CreateCompatibleDC
CreateMetaFileA
StretchBlt
CloseMetaFile
GetMetaFileBitsEx
OffsetViewportOrgEx
DeleteMetaFile
comdlg32
GetFileTitleA
PrintDlgA
GetOpenFileNameA
winspool.drv
StartDocPrinterA
StartPagePrinter
WritePrinter
EndPagePrinter
EndDocPrinter
GetPrinterDriverA
EnumPrintersA
OpenPrinterA
DocumentPropertiesA
ClosePrinter
DeviceCapabilitiesA
advapi32
RegQueryValueExA
RegOpenKeyA
RegSetValueExA
RegCreateKeyExA
RegOpenKeyExA
RegCloseKey
shell32
DragQueryFileA
ShellExecuteA
Shell_NotifyIconA
comctl32
ord17
ole32
CreateStreamOnHGlobal
olepro32
ord251
Sections
.text Size: 220KB - Virtual size: 216KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 36KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 41KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 36KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ