C:\Users\Handy\Desktop\code\HandyDentist\HandyDentist\source\bin\Camera.pdb
Static task
static1
Behavioral task
behavioral1
Sample
dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96.exe
Resource
win10v2004-20240802-en
General
-
Target
dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96
-
Size
2.1MB
-
MD5
b00ea5df0c0bb3be5c0547385e40366b
-
SHA1
9bc19b2cc83d30dbee9bf9985988aa94c906c0d9
-
SHA256
dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96
-
SHA512
5133a5f36378bb2c55282308efa13f9c3bd7918ab9eb968d3a7a6237589a7fc999f3a230741e013fad1def2c8ec932706bfe7751cb4de7bea8cf65a23a2a7bc8
-
SSDEEP
49152:AKTsq4lUyvr6uFHfoNWhseFzFk5sa7GN2wKvXZ73Gq3bb8w6F:rT0j+uFHf0OsqzFk5sa7GN2wo73Gq3bb
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96
Files
-
dbf4e05f9f149788c467ac6e59a5e83d287fe15cdc4ca804cd92c1c727b91a96.exe windows:6 windows x86 arch:x86
c2d449f48ce1edd8c2ff600f40026cc6
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_world480
?release@VideoWriter@cv@@UAEXXZ
?release@Mat@cv@@QAEXXZ
?write@VideoWriter@cv@@UAEXABV_InputArray@2@@Z
??0Mat@cv@@QAE@XZ
?fourcc@VideoWriter@cv@@SAHDDDD@Z
?open@VideoWriter@cv@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HNV?$Size_@H@2@_N@Z
??1VideoWriter@cv@@UAE@XZ
??0VideoWriter@cv@@QAE@XZ
cvReleaseImageHeader
?flip@cv@@YAXABV_InputArray@1@ABV_OutputArray@1@H@Z
cvSetData
cvCreateImageHeader
?cvarrToMat@cv@@YA?AVMat@1@PBX_N1HPAV?$AutoBuffer@N$0II@@1@@Z
??4Mat@cv@@QAEAAV01@$$QAV01@@Z
??1Mat@cv@@QAE@XZ
cximagecrtu
??0CxImage@@QAE@K@Z
?HistogramNormalize@CxImage@@QAE_NXZ
?Flip@CxImage@@QAE_N_N0@Z
?Mirror@CxImage@@QAE_N_N0@Z
?RotateRight@CxImage@@QAE_NPAV1@@Z
?RotateLeft@CxImage@@QAE_NPAV1@@Z
?Close@CxMemFile@@UAE_NXZ
?Negative@CxImage@@QAE_NXZ
?CreateFromHBITMAP@CxImage@@QAE_NPAUHBITMAP__@@PAUHPALETTE__@@@Z
?MakeBitmap@CxImage@@QAEPAUHBITMAP__@@PAUHDC__@@@Z
?Light@CxImage@@QAE_NJJ@Z
?Filter@CxImage@@QAE_NPAJJJJ@Z
?GetWidth@CxImage@@QBEKXZ
?GetHeight@CxImage@@QBEKXZ
?Save@CxImage@@QAE_NPB_WK@Z
?Write@CxMemFile@@UAEIPBXII@Z
?DestroyFrames@CxImage@@QAE_NXZ
?Destroy@CxImage@@QAE_NXZ
?Seek@CxMemFile@@UAE_NJH@Z
?Tell@CxMemFile@@UAEJXZ
?Size@CxMemFile@@UAEJXZ
?Flush@CxMemFile@@UAE_NXZ
?Eof@CxMemFile@@UAE_NXZ
?Error@CxMemFile@@UAEJXZ
?PutC@CxMemFile@@UAE_NE@Z
?GetC@CxMemFile@@UAEJXZ
?GetS@CxMemFile@@UAEPADPADH@Z
?Scanf@CxMemFile@@UAEJPBDPAX@Z
?GetBits@CxImage@@QAEPAEK@Z
?Load@CxImage@@QAE_NPB_WK@Z
?IncreaseBpp@CxImage@@QAE_NK@Z
??0CxMemFile@@QAE@PAEK@Z
??1CxMemFile@@UAE@XZ
?Read@CxMemFile@@UAEIPAXII@Z
??0CxImage@@QAE@ABV0@_N11@Z
?Median@CxImage@@QAE_NJ@Z
kernel32
GetTempPathW
GetTickCount64
GetProfileIntW
SearchPathW
GetTempFileNameW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetStartupInfoW
WriteConsoleW
VerSetConditionMask
TryAcquireSRWLockExclusive
QueryPerformanceFrequency
GetExitCodeThread
WaitForSingleObjectEx
GetStringTypeW
RaiseException
OutputDebugStringW
VerifyVersionInfoW
FindResourceExW
GetWindowsDirectoryW
SetEnvironmentVariableW
FreeEnvironmentStringsW
GlobalFlags
GetEnvironmentStringsW
SetErrorMode
GetOEMCP
GetACP
IsValidCodePage
FindFirstFileExW
GetFileTime
GetFileSizeEx
GetFileAttributesExW
GetFileAttributesW
lstrcpyW
GetCurrentDirectoryW
VirtualProtect
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
ReadConsoleW
GetConsoleMode
GetConsoleOutputCP
SetFilePointerEx
GetTimeZoneInformation
LCMapStringW
ExitProcess
GetStdHandle
GetFileType
SetStdHandle
HeapQueryInformation
GetCommandLineA
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
VirtualQuery
VirtualAlloc
GetSystemInfo
RtlUnwind
ResetEvent
CreateFileA
ReleaseMutex
CreateMutexA
GetCurrentDirectoryA
GetFileAttributesA
GetVersionExA
GetCPInfo
DeleteFileW
CopyFileW
SizeofResource
LockResource
LoadResource
FindResourceW
MultiByteToWideChar
CreateFileW
GetFileSize
CloseHandle
CreateDirectoryW
GetModuleFileNameW
SetCurrentDirectoryW
GetPrivateProfileStringW
WritePrivateProfileStringW
FormatMessageW
GetLastError
LocalReAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
GlobalGetAtomNameW
lstrcmpiW
LocalFree
GetLocaleInfoW
DuplicateHandle
UnlockFile
SetFilePointer
SetEndOfFile
LockFile
GetVolumeInformationW
GetFullPathNameW
FlushFileBuffers
GetCurrentProcessId
ResumeThread
SetThreadPriority
WaitForSingleObject
GetPrivateProfileIntW
lstrcmpA
GetVersionExW
GetCurrentThread
CompareStringW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
LoadLibraryA
LoadLibraryExW
GetSystemDirectoryW
GetCurrentThreadId
EncodePointer
GetModuleHandleA
OutputDebugStringA
MulDiv
GlobalSize
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
SetLastError
FindNextFileW
FindFirstFileW
FindClose
FileTimeToLocalFileTime
WideCharToMultiByte
GetTickCount
WriteFile
GlobalFree
FreeLibrary
LoadLibraryW
GetProcessHeap
DeleteCriticalSection
DecodePointer
HeapAlloc
HeapReAlloc
HeapSize
HeapFree
Sleep
GlobalUnlock
GlobalLock
GlobalAlloc
TerminateProcess
GetCurrentProcess
CreateThread
InitializeCriticalSectionEx
EnterCriticalSection
LeaveCriticalSection
GetCommandLineW
GetModuleHandleW
GetProcAddress
LocalAlloc
ReadFile
user32
DefMDIChildProcW
DefFrameProcW
DrawMenuBar
GetUpdateRect
IsClipboardFormatAvailable
CharUpperBuffW
RegisterClipboardFormatW
ModifyMenuW
GetDoubleClickTime
SetMenuDefaultItem
CopyAcceleratorTableW
DestroyAcceleratorTable
CreateAcceleratorTableW
GetKeyboardState
ToUnicodeEx
MapVirtualKeyExW
IsCharLowerW
GetKeyboardLayout
PostThreadMessageW
GetComboBoxInfo
MonitorFromPoint
UpdateLayeredWindow
LockWindowUpdate
FrameRect
CopyIcon
SetCursorPos
IsZoomed
DrawFrameControl
DrawEdge
SetWindowRgn
SetClassLongW
DrawStateW
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
EnumDisplayMonitors
SetLayeredWindowAttributes
NotifyWinEvent
InvertRect
HideCaret
EnableScrollBar
MessageBeep
GetIconInfo
DrawIconEx
DrawFocusRect
GetNextDlgGroupItem
GetMenuDefaultItem
SetParent
IsRectEmpty
UnionRect
MapVirtualKeyW
GetKeyNameTextW
TrackMouseEvent
DeleteMenu
WindowFromPoint
SetCapture
WaitMessage
MapDialogRect
GetAsyncKeyState
CopyImage
RealChildWindowFromPoint
LoadCursorW
GetSysColorBrush
ReuseDDElParam
TranslateMDISysAccel
LoadImageW
DestroyIcon
IntersectRect
InsertMenuItemW
CreatePopupMenu
TranslateAcceleratorW
LoadAcceleratorsW
ReleaseCapture
BringWindowToTop
CharUpperW
SystemParametersInfoW
InflateRect
GetMenuItemInfoW
DestroyMenu
ClientToScreen
GetWindowDC
TabbedTextOutW
GrayStringW
DrawTextExW
DrawTextW
OffsetRect
SetRectEmpty
SendDlgItemMessageA
LoadMenuW
GetWindowThreadProcessId
SetCursor
ShowOwnedPopups
GetCursorPos
TranslateMessage
GetMessageW
PostQuitMessage
LoadBitmapW
SetDlgItemTextW
SetWindowPos
MoveWindow
SetMenuItemInfoW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
GetLastActivePopup
GetTopWindow
GetClassNameW
GetClassLongW
PtInRect
EqualRect
CopyRect
MapWindowPoints
ScreenToClient
AdjustWindowRectEx
RemovePropW
GetPropW
SetPropW
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SubtractRect
CreateMenu
GetWindowRgn
DestroyCursor
RedrawWindow
UnpackDDElParam
GetParent
GetDesktopWindow
GetWindowLongW
SetActiveWindow
IsWindowEnabled
GetActiveWindow
GetNextDlgTabItem
GetDlgItem
EndDialog
CreateDialogIndirectParamW
DestroyWindow
CheckDlgButton
GetDlgCtrlID
GetFocus
GetWindowTextW
GetWindowTextLengthW
SetWindowLongW
GetWindow
IsDialogMessageW
RegisterWindowMessageW
DispatchMessageW
PeekMessageW
GetMessagePos
GetMessageTime
DefWindowProcW
CallWindowProcW
GetClassInfoExW
CreateWindowExW
IsMenu
IsChild
GetWindowPlacement
SetWindowPlacement
BeginDeferWindowPos
DeferWindowPos
EndDeferWindowPos
IsWindowVisible
GetKeyState
GetCapture
GetMenu
SetMenu
TrackPopupMenu
SetWindowTextW
UpdateWindow
SetRect
GetDC
ReleaseDC
EnableWindow
FindWindowW
ShowWindow
SetForegroundWindow
SetFocus
SendMessageW
GetClassInfoW
RegisterClassW
LoadIconW
IsIconic
GetSystemMetrics
GetClientRect
DrawIcon
InvalidateRect
GetWindowRect
GetSystemMenu
AppendMenuW
KillTimer
SetTimer
FillRect
GetSysColor
PostMessageW
UnregisterClassW
IsWindow
RegisterDeviceNotificationW
UnregisterDeviceNotification
MessageBoxW
wsprintfW
GetMenuStringW
GetMenuState
GetSubMenu
GetMenuItemID
GetMenuItemCount
GetForegroundWindow
BeginPaint
EndPaint
InsertMenuW
RemoveMenu
SetScrollPos
ScrollWindow
ValidateRect
gdi32
CreateDIBitmap
Rectangle
StretchBlt
CreateCompatibleBitmap
SetBrushOrgEx
SetStretchBltMode
CreateSolidBrush
CreateDIBSection
GetObjectW
CreateCompatibleDC
SetDIBColorTable
SelectObject
DeleteDC
DeleteObject
GetDeviceCaps
PtInRegion
GetRgnBox
GetObjectType
GetPixel
GetStockObject
GetViewportExtEx
GetWindowExtEx
IntersectClipRect
LineTo
PtVisible
RectVisible
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectPalette
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetTextAlign
MoveToEx
ExtTextOutW
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CreateFontIndirectW
GetTextExtentPoint32W
GetTextMetricsW
CombineRgn
CreateRectRgnIndirect
PatBlt
SetRectRgn
DPtoLP
EnumFontFamiliesExW
CreatePalette
GetNearestPaletteIndex
GetPaletteEntries
GetSystemPaletteEntries
RealizePalette
GetBkColor
EnumFontFamiliesW
GetTextCharsetInfo
SetPixel
CreateEllipticRgn
Ellipse
GetTextColor
CreatePolygonRgn
Polygon
Polyline
CreateRoundRectRgn
LPtoDP
OffsetRgn
RoundRect
FillRgn
FrameRgn
GetBoundsRect
ExtFloodFill
SetPaletteEntries
SetPixelV
GetWindowOrgEx
GetViewportOrgEx
GetTextFaceW
CopyMetaFileW
CreateDCW
SetBkColor
SetTextColor
CreateBitmap
BitBlt
CreateHatchBrush
CreatePen
CreatePatternBrush
CreateRectRgn
Escape
ExcludeClipRect
TextOutW
GetClipBox
msimg32
TransparentBlt
AlphaBlend
winspool.drv
DocumentPropertiesW
ClosePrinter
OpenPrinterW
advapi32
RegCreateKeyExA
RegQueryValueExA
OpenProcessToken
GetTokenInformation
RegEnumKeyExW
RegEnumValueW
RegQueryValueW
RegEnumKeyW
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
shell32
SHGetDesktopFolder
SHGetSpecialFolderLocation
ShellExecuteW
DragQueryFileW
SHBrowseForFolderW
SHAppBarMessage
ShellExecuteExA
SHGetPathFromIDListW
SHGetFileInfoW
CommandLineToArgvW
DragFinish
shlwapi
StrFormatKBSizeW
PathIsUNCW
PathFindFileNameW
PathFindExtensionW
PathFileExistsW
PathRemoveFileSpecW
PathStripToRootW
uxtheme
CloseThemeData
GetThemeSysColor
GetWindowTheme
DrawThemeText
DrawThemeBackground
IsThemeBackgroundPartiallyTransparent
DrawThemeParentBackground
OpenThemeData
GetThemePartSize
GetThemeColor
GetCurrentThemeName
IsAppThemed
ole32
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
OleLockRunning
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
OleGetClipboard
DoDragDrop
CreateStreamOnHGlobal
CoInitializeEx
CoDisconnectObject
CoCreateGuid
ReleaseStgMedium
OleDuplicateData
CoCreateInstance
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
CoInitialize
oleaut32
VarBstrFromDate
VariantCopy
SysAllocStringLen
SysFreeString
OleCreatePropertyFrame
VariantInit
VariantClear
VariantChangeType
SysAllocString
LoadTypeLi
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
gdiplus
GdipBitmapLockBits
GdipGetImagePixelFormat
GdipBitmapUnlockBits
GdipCreateBitmapFromFile
GdipCreateFromHDC
GdipGetImageWidth
GdipGetImageHeight
GdipAddPathRectangleI
GdipCreateBitmapFromHBITMAP
GdipCreateHBITMAPFromBitmap
GdiplusStartup
GdiplusShutdown
GdipDrawImageI
GdipGetImagePalette
GdipGetImagePaletteSize
GdipCreateBitmapFromStream
GdipSetInterpolationMode
GdipDrawImageRectI
GdipCreatePath
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdipCreateBitmapFromScan0
GdipFree
GdipAlloc
GdipDeletePath
hid
HidD_GetFeature
HidD_SetFeature
HidD_GetAttributes
HidP_MaxUsageListLength
HidP_GetValueCaps
HidP_GetButtonCaps
HidD_FreePreparsedData
HidP_GetCaps
HidD_GetPreparsedData
HidD_GetHidGuid
setupapi
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
SetupDiGetClassDevsA
SetupDiDestroyDeviceInfoList
winmm
PlaySoundW
timeGetTime
oleacc
CreateStdAccessibleObject
AccessibleObjectFromWindow
LresultFromObject
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetContext
Exports
Exports
??0CxFile@@QAE@ABV0@@Z
??0CxFile@@QAE@XZ
??0CxIOFile@@QAE@ABV0@@Z
??0CxIOFile@@QAE@PAU_iobuf@@@Z
??0CxMemFile@@QAE@ABV0@@Z
??1CxFile@@UAE@XZ
??1CxIOFile@@UAE@XZ
??1CxImage@@UAE@XZ
??4CxFile@@QAEAAV0@ABV0@@Z
??4CxIOFile@@QAEAAV0@ABV0@@Z
??4CxMemFile@@QAEAAV0@ABV0@@Z
??_7CxFile@@6B@
??_7CxIOFile@@6B@
??_7CxImage@@6B@
??_7CxMemFile@@6B@
??_FCxIOFile@@QAEXXZ
??_FCxImage@@QAEXXZ
??_FCxMemFile@@QAEXXZ
??_OCxImage@@QAEXAAV0@@Z
?Close@CxIOFile@@UAE_NXZ
?Eof@CxIOFile@@UAE_NXZ
?Error@CxIOFile@@UAEJXZ
?Flush@CxIOFile@@UAE_NXZ
?GetC@CxIOFile@@UAEJXZ
?GetS@CxIOFile@@UAEPADPADH@Z
?Open@CxIOFile@@QAE_NPB_W0@Z
?PutC@CxFile@@UAE_NE@Z
?PutC@CxIOFile@@UAE_NE@Z
?Read@CxIOFile@@UAEIPAXII@Z
?Scanf@CxIOFile@@UAEJPBDPAX@Z
?Seek@CxIOFile@@UAE_NJH@Z
?Size@CxIOFile@@UAEJXZ
?Tell@CxIOFile@@UAEJXZ
?Write@CxIOFile@@UAEIPBXII@Z
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 348KB - Virtual size: 348KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 22KB - Virtual size: 59KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 35KB - Virtual size: 34KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 139KB - Virtual size: 138KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ