D:\git\myworkspace\my_workspace\noUI\HYN_201V1_128_HID_PG_TOOL1_220boot\Release\Hyn_Hid_Pg.pdb
Static task
static1
Behavioral task
behavioral1
Sample
f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e.exe
Resource
win7-20240319-en
Behavioral task
behavioral2
Sample
f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e.exe
Resource
win10v2004-20240226-en
General
-
Target
f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e
-
Size
3.7MB
-
MD5
e75ba52c9e8447f626d51b7557400ac7
-
SHA1
fb73be65826820f985f4c4c4bb07f83bcc35ca6e
-
SHA256
f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e
-
SHA512
2d8cabbb42379093a245573d8642dacc1797864781968e9aafdc0c5da2fc367dc5e93796386c4147f08a4e504bedcc6bcfa21d35e6f057f794e920b8a7f46a75
-
SSDEEP
98304:2nYLoTp9F6mYJH0UPQD6QVeLtgPtKoI8y7FLOAkGkzdnEVomFHKnP:2YW1r8tgPtKoI9FLOyomFHKnP
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e
Files
-
f31ff60f7c0d9ae085da9508741ff0e4e6fb421d29d788b56c147d1091913f1e.exe windows:6 windows x86 arch:x86
9f4ec1c29d341a753a9f469ef4d8dee1
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
setupapi
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
SetupDiGetClassDevsW
hid
HidD_SetFeature
HidP_GetCaps
HidD_GetPreparsedData
HidD_GetAttributes
HidD_GetHidGuid
HidD_GetFeature
kernel32
EnumSystemLocalesW
IsValidLocale
LCMapStringW
ExitProcess
GetStdHandle
QueryPerformanceFrequency
VirtualQuery
VirtualAlloc
GetSystemInfo
HeapQueryInformation
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
SetFilePointerEx
GetConsoleMode
SetStdHandle
PeekNamedPipe
GetFileType
GetFileInformationByHandle
GetDriveTypeW
RtlUnwind
GetCPInfo
GetStringTypeW
LCMapStringEx
OutputDebugStringW
GetTimeZoneInformation
GetCommandLineW
GetConsoleOutputCP
WriteConsoleW
FreeEnvironmentStringsW
ReadConsoleW
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetACP
GetOEMCP
GetCommandLineA
SizeofResource
LockResource
LoadResource
FindResourceW
GetVersionExW
WideCharToMultiByte
GlobalReAlloc
GlobalSize
GlobalLock
GlobalUnlock
MultiByteToWideChar
MulDiv
GetTickCount
CreateFileW
CloseHandle
GetLastError
HeapFree
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
HeapSize
HeapReAlloc
RaiseException
HeapAlloc
DecodePointer
DeleteCriticalSection
GetProcessHeap
GetModuleHandleW
CreateMutexW
CreateThread
Sleep
GlobalAlloc
GlobalFree
LocalFree
FormatMessageW
CopyFileW
SetLastError
SetEnvironmentVariableW
GetCurrentProcessId
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
WaitForSingleObjectEx
ResetEvent
SearchPathW
GetUserDefaultLCID
GetTempFileNameW
GetModuleFileNameW
OutputDebugStringA
EncodePointer
GetEnvironmentStringsW
GetWindowsDirectoryW
FindResourceExW
SetErrorMode
GetTempPathW
GetCurrentDirectoryW
GetFileTime
GetFileSizeEx
GetFileAttributesExW
GetFileAttributesW
SystemTimeToTzSpecificLocalTime
FileTimeToLocalFileTime
VirtualProtect
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
GlobalFlags
FileTimeToSystemTime
GlobalGetAtomNameW
LocalReAlloc
LocalAlloc
GlobalHandle
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
GetThreadLocale
lstrcmpiW
GetCurrentProcess
DuplicateHandle
WriteFile
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetVolumeInformationW
GetFullPathNameW
GetFileSize
FlushFileBuffers
FindFirstFileW
FindClose
DeleteFileW
ResumeThread
SetThreadPriority
WaitForSingleObject
SetEvent
CreateEventW
ReleaseMutex
VerifyVersionInfoW
VerSetConditionMask
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
lstrcpyW
GetCurrentThread
lstrcmpA
GetProfileIntW
CompareStringW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
LoadLibraryW
LoadLibraryA
LoadLibraryExW
GetProcAddress
GetModuleHandleA
FreeLibrary
GetSystemDirectoryW
GetCurrentThreadId
user32
SetClassLongW
DestroyAcceleratorTable
ModifyMenuW
SetMenuDefaultItem
GetMenuDefaultItem
CopyIcon
GetIconInfo
EnableScrollBar
LockWindowUpdate
UnionRect
SetCursorPos
NotifyWinEvent
IsZoomed
TrackMouseEvent
MonitorFromPoint
SetParent
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableW
CharNextW
DeleteMenu
WaitMessage
ReuseDDElParam
UnpackDDElParam
LoadImageW
DestroyIcon
InsertMenuItemW
CreatePopupMenu
TranslateAcceleratorW
LoadAcceleratorsW
BringWindowToTop
PostThreadMessageW
GetAsyncKeyState
CopyImage
RealChildWindowFromPoint
CharUpperW
GetMenuItemInfoW
DestroyMenu
SendDlgItemMessageA
ShowOwnedPopups
TranslateMessage
GetMessageW
EnumDisplayMonitors
SetRectEmpty
SetLayeredWindowAttributes
DrawIconEx
OffsetRect
DrawFocusRect
GetSysColorBrush
SetWindowRgn
DrawStateW
DrawFrameControl
GetUpdateRect
SetWindowContextHelpId
PostQuitMessage
MapVirtualKeyW
GetKeyNameTextW
GetDesktopWindow
GetActiveWindow
GetNextDlgTabItem
EndDialog
CreateDialogIndirectParamW
LoadMenuW
LoadBitmapW
SetMenuItemInfoW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
IsDialogMessageW
SetWindowTextW
CheckDlgButton
SetDlgItemTextW
MoveWindow
ShowWindow
RegisterClipboardFormatW
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
CallNextHookEx
SetWindowsHookExW
GetWindowRgn
ToUnicodeEx
SendMessageW
SystemParametersInfoW
GetWindow
GetTopWindow
GetClassNameW
GetClassLongW
EqualRect
MapWindowPoints
AdjustWindowRectEx
GetWindowTextLengthW
GetWindowTextW
RemovePropW
GetPropW
SetPropW
ShowScrollBar
GetScrollRange
SetScrollRange
GetKeyboardLayout
GetKeyboardState
CreateAcceleratorTableW
UpdateLayeredWindow
SubtractRect
CharUpperBuffW
IsCharLowerW
MapVirtualKeyExW
DrawMenuBar
DefFrameProcW
DefMDIChildProcW
TranslateMDISysAccel
GetScrollPos
SetScrollPos
ScrollWindow
RedrawWindow
ValidateRect
GetComboBoxInfo
CreateMenu
HideCaret
MapDialogRect
DestroyCursor
GetDC
ReleaseDC
GetSysColor
FillRect
FrameRect
DrawEdge
InflateRect
DrawTextW
SetCursor
LoadCursorW
SetRect
IsWindow
GetClassInfoW
DefWindowProcW
GetWindowRect
GetParent
IntersectRect
GetKeyState
KillTimer
GetCursorPos
ScreenToClient
GetClientRect
InvalidateRect
IsClipboardFormatAvailable
GetSystemMetrics
GetMessagePos
TrackPopupMenu
GetFocus
PostMessageW
PtInRect
InvertRect
SetCapture
SetTimer
GetCapture
ReleaseCapture
EnableWindow
TabbedTextOutW
DrawTextExW
GrayStringW
GetDoubleClickTime
IsRectEmpty
IsWindowVisible
CopyRect
ClientToScreen
WindowFromPoint
UnregisterClassW
LoadIconW
GetSystemMenu
AppendMenuW
SetWindowLongW
IsIconic
DrawIcon
GetMenuStringW
GetMenuState
GetSubMenu
GetMenuItemID
GetMenuItemCount
InsertMenuW
RemoveMenu
GetWindowDC
BeginPaint
EndPaint
IsWindowEnabled
MessageBoxW
GetWindowLongW
GetWindowThreadProcessId
GetLastActivePopup
UnhookWindowsHookEx
RegisterWindowMessageW
DispatchMessageW
PeekMessageW
GetMessageTime
CallWindowProcW
RegisterClassW
GetClassInfoExW
CreateWindowExW
IsMenu
IsChild
DestroyWindow
SetWindowPos
GetWindowPlacement
SetWindowPlacement
BeginDeferWindowPos
DeferWindowPos
EndDeferWindowPos
GetDlgItem
GetDlgCtrlID
SetFocus
GetMenu
SetForegroundWindow
GetForegroundWindow
SetActiveWindow
UpdateWindow
SetMenu
gdi32
GetTextMetricsW
PatBlt
DeleteDC
CopyMetaFileW
CreateDCW
CreateBitmap
CreateHatchBrush
CreatePatternBrush
CreateRectRgn
CreateSolidBrush
DeleteObject
ExcludeClipRect
GetClipBox
GetObjectType
GetPixel
GetStockObject
GetViewportExtEx
GetWindowExtEx
IntersectClipRect
LineTo
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectObject
SelectPalette
SetBkColor
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetTextColor
SetTextAlign
MoveToEx
SetViewportExtEx
Escape
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CombineRgn
CreateRectRgnIndirect
GetMapMode
SetRectRgn
DPtoLP
CreateEllipticRgn
Ellipse
GetTextColor
CreatePolygonRgn
Polygon
Polyline
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
GetRgnBox
RealizePalette
SetPixel
StretchBlt
CreateDIBSection
SetDIBColorTable
CreateRoundRectRgn
Rectangle
OffsetRgn
RoundRect
CreatePalette
GetPaletteEntries
EnumFontFamiliesExW
GetNearestPaletteIndex
GetSystemPaletteEntries
LPtoDP
ExtFloodFill
SetPaletteEntries
FillRgn
FrameRgn
GetBoundsRect
PtInRegion
GetViewportOrgEx
GetWindowOrgEx
SetPixelV
GetTextFaceW
ExtTextOutW
CreateFontIndirectW
GetTextExtentPoint32W
GetDeviceCaps
CreateCompatibleDC
CreateCompatibleBitmap
GetBkColor
CreatePen
GetObjectW
PtVisible
RectVisible
SetViewportOrgEx
BitBlt
TextOutW
msimg32
TransparentBlt
AlphaBlend
winspool.drv
ClosePrinter
DocumentPropertiesW
OpenPrinterW
advapi32
RegQueryValueW
RegQueryValueExW
RegCloseKey
RegCreateKeyExW
RegEnumKeyExW
RegEnumValueW
RegOpenKeyExW
RegEnumKeyW
RegSetValueExW
RegDeleteValueW
RegDeleteKeyW
shell32
SHGetMalloc
SHGetPathFromIDListW
SHGetSpecialFolderLocation
SHBrowseForFolderW
SHGetDesktopFolder
SHGetFileInfoW
DragQueryFileW
ShellExecuteW
SHAppBarMessage
DragFinish
comctl32
InitCommonControlsEx
shlwapi
PathFindFileNameW
PathIsUNCW
PathStripToRootW
PathRemoveFileSpecW
StrFormatKBSizeW
PathFindExtensionW
uxtheme
IsAppThemed
GetWindowTheme
GetThemeSysColor
OpenThemeData
CloseThemeData
DrawThemeBackground
GetThemeColor
GetCurrentThemeName
DrawThemeParentBackground
IsThemeBackgroundPartiallyTransparent
DrawThemeText
GetThemePartSize
ole32
OleLockRunning
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
IsAccelerator
CoFreeUnusedLibraries
OleTranslateAccelerator
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CoInitializeEx
CreateStreamOnHGlobal
CoRegisterMessageFilter
CoRevokeClassObject
CoGetClassObject
CoDisconnectObject
CoInitialize
CoCreateInstance
CLSIDFromProgID
CLSIDFromString
CoCreateGuid
CoUninitialize
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
DoDragDrop
OleGetClipboard
OleIsCurrentClipboard
OleFlushClipboard
OleUninitialize
OleInitialize
ReleaseStgMedium
OleDuplicateData
CoTaskMemFree
CoTaskMemAlloc
oleaut32
SysAllocStringByteLen
SysStringLen
SysAllocString
SysAllocStringLen
VariantInit
VariantClear
VariantChangeType
LoadTypeLi
SafeArrayDestroy
VariantCopy
VarBstrFromDate
OleCreateFontIndirect
SystemTimeToVariantTime
VariantTimeToSystemTime
SysFreeString
oledlg
OleUIBusyW
gdiplus
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipSetInterpolationMode
GdipCreateFromHDC
GdiplusShutdown
GdipAlloc
GdipFree
GdiplusStartup
GdipCloneImage
GdipDrawImageRectI
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
imm32
ImmGetContext
ImmGetOpenStatus
ImmReleaseContext
winmm
PlaySoundW
Sections
.text Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 375KB - Virtual size: 375KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 30KB - Virtual size: 113KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 151KB - Virtual size: 150KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ