PortableDeviceTypes.pdb
Static task
static1
Behavioral task
behavioral1
Sample
PortableDeviceTypes.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
PortableDeviceTypes.dll
Resource
win10v2004-20240426-en
General
-
Target
PortableDeviceTypes.dll
-
Size
156KB
-
MD5
adb45a977bd9e45790ca496db84ba148
-
SHA1
ea49f552cc956dcc8401557c83df3ebc85eb7ab5
-
SHA256
bb251c9a5d2f5c6bdfb22c6ba235748472fc28af2adaf1ce7948352301dde3c1
-
SHA512
d1da379ae4be87b170e8ad0e2bb032ceb1b7e3ff6adfb78c3a03132d9cc96dfb5c8bbb681488b04bc7309103d51c31b216778936fb42855ffa379695069dca48
-
SSDEEP
3072:rRy0ItwEwMiyRxYTJqF5ufT4MV46Nqya3D:M0ItwEwTpNA5+7pNm
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource PortableDeviceTypes.dll
Files
-
PortableDeviceTypes.dll.dll regsvr32 windows:6 windows x86 arch:x86
8fe09d454a95409b2a47fbdfd0b14c73
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
msvcrt
calloc
vswprintf_s
__CxxFrameHandler3
wcscat_s
wcsncpy_s
wcscpy_s
memmove_s
_CxxThrowException
memcpy_s
free
malloc
??_V@YAXPAX@Z
??2@YAPAXI@Z
??_U@YAPAXI@Z
memset
memcpy
_XcptFilter
_initterm
_amsg_exit
??1type_info@@UAE@XZ
_except_handler4_common
realloc
_errno
_unlock
__dllonexit
_lock
_onexit
_vscwprintf
??3@YAXPAX@Z
advapi32
RegQueryInfoKeyW
RegEnumKeyExW
TraceMessage
RegSetValueExW
RegOpenKeyExW
RegCreateKeyExW
RegCloseKey
RegDeleteValueW
UnregisterTraceGuids
RegisterTraceGuidsW
GetTraceLoggerHandle
GetTraceEnableLevel
GetTraceEnableFlags
kernel32
HeapDestroy
GetSystemDirectoryW
EncodePointer
LoadLibraryExW
OutputDebugStringA
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetCurrentProcess
HeapAlloc
GetSystemTimeAsFileTime
GetCurrentProcessId
GetCurrentThreadId
GetTickCount
QueryPerformanceCounter
InterlockedCompareExchange
Sleep
HeapFree
HeapReAlloc
HeapSize
GetProcessHeap
GetVersionExA
InterlockedExchange
TerminateProcess
lstrlenW
RaiseException
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetLastError
InterlockedIncrement
InterlockedDecrement
LoadLibraryW
GetProcAddress
GetModuleHandleW
lstrcmpiW
DecodePointer
GetModuleFileNameW
FreeLibrary
DisableThreadLibraryCalls
MultiByteToWideChar
SizeofResource
LoadResource
FindResourceW
user32
CharNextW
UnregisterClassA
oleaut32
LPSAFEARRAY_UserFree
LPSAFEARRAY_UserUnmarshal
LPSAFEARRAY_UserMarshal
LPSAFEARRAY_UserSize
BSTR_UserFree
BSTR_UserUnmarshal
BSTR_UserMarshal
BSTR_UserSize
SysStringLen
SysAllocString
LoadTypeLi
UnRegisterTypeLi
RegisterTypeLi
VarUI4FromStr
SysFreeString
ole32
PropVariantCopy
StringFromGUID2
CoCreateInstance
PropVariantClear
CoCreateFreeThreadedMarshaler
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
rpcrt4
IUnknown_QueryInterface_Proxy
IUnknown_Release_Proxy
CStdStubBuffer_QueryInterface
CStdStubBuffer_AddRef
CStdStubBuffer_Connect
CStdStubBuffer_Disconnect
CStdStubBuffer_Invoke
CStdStubBuffer_IsIIDSupported
CStdStubBuffer_CountRefs
CStdStubBuffer_DebugServerQueryInterface
CStdStubBuffer_DebugServerRelease
NdrOleFree
NdrOleAllocate
NdrDllGetClassObject
NdrDllCanUnloadNow
NdrCStdStubBuffer_Release
NdrDllRegisterProxy
NdrDllUnregisterProxy
IUnknown_AddRef_Proxy
propsys
PropVariantToGUID
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 96KB - Virtual size: 96KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.orpc Size: 512B - Virtual size: 328B
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 49KB - Virtual size: 49KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ