C:\GIT\windows_usbhid_sdk\USBHidDll\Release\USBHidDll.pdb
Static task
static1
Behavioral task
behavioral1
Sample
d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc.dll
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc.dll
Resource
win10v2004-20240802-en
General
-
Target
d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc
-
Size
403KB
-
MD5
a25e803bb32fe16784034840acedca0a
-
SHA1
660dbfcc7b9285c97764b282b70cdd61dbf2722c
-
SHA256
d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc
-
SHA512
869dbb5961cbdb4d9ab744b4e330528c64ef175da1ba9c7d3165a6ab94cce93360e536e922c3ed0d1689654963fb4fff49164b47f219970083cd3163e88a760c
-
SSDEEP
12288:tbCSoH8ImK9Np8J7T+vVJww/sRL0+ccb:9juDmK9N+Zgnwj0c
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc
Files
-
d1af910a6905371bbc53587a4e2b7538c80579c944f09c271107a0043d2f1cfc.dll windows:6 windows x86 arch:x86
7dc31d3ec82539fd5413ce2a3d88986f
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
Sleep
DeleteCriticalSection
ReadFile
CancelIo
WriteFile
DeviceIoControl
WaitForSingleObject
CreateFileW
CreateEventW
MultiByteToWideChar
FormatMessageW
GetLastError
CloseHandle
LoadLibraryW
ResetEvent
GetOverlappedResult
GetProcAddress
FreeLibrary
WideCharToMultiByte
OutputDebugStringA
SetEvent
SetEndOfFile
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
TryAcquireSRWLockExclusive
GetCurrentThreadId
InitializeCriticalSectionEx
EncodePointer
DecodePointer
LCMapStringEx
QueryPerformanceCounter
WakeAllConditionVariable
GetSystemTimeAsFileTime
GetModuleHandleW
GetStringTypeW
GetCPInfo
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
GetCurrentProcessId
InitializeSListHead
RtlUnwind
RaiseException
InterlockedFlushSList
SetLastError
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
LoadLibraryExW
CreateThread
ExitThread
FreeLibraryAndExitThread
GetModuleHandleExW
ExitProcess
GetModuleFileNameW
GetFileSizeEx
SetFilePointerEx
GetStdHandle
GetFileType
FlushFileBuffers
GetConsoleOutputCP
GetConsoleMode
HeapFree
HeapAlloc
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
ReadConsoleW
HeapReAlloc
FindClose
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetACP
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetProcessHeap
SetStdHandle
HeapSize
WriteConsoleW
Exports
Exports
?GetHidDevicePathList@@YAHPAXIIAAV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@@Z
?InitUSBHID@@YAPAXPAVIDMListener@@@Z
?SendOTACustomMessage@@YAHPAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z
?StartOTA@@YAHPAXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Vpath@filesystem@2@@Z
?UninitUSBHID@@YAXPAX@Z
hid_close
hid_enumerate
hid_error
hid_exit
hid_free_enumeration
hid_get_device_info
hid_get_feature_report
hid_get_indexed_string
hid_get_input_report
hid_get_manufacturer_string
hid_get_product_string
hid_get_report_descriptor
hid_get_serial_number_string
hid_init
hid_open
hid_open_path
hid_read
hid_read_timeout
hid_send_feature_report
hid_set_nonblocking
hid_version
hid_version_str
hid_winapi_descriptor_reconstruct_pp_data
hid_winapi_get_container_id
hid_write
Sections
.text Size: 326KB - Virtual size: 325KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 55KB - Virtual size: 55KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1024B - Virtual size: 896B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ