DeviceFlows.DataModel.pdb
Static task
static1
Behavioral task
behavioral1
Sample
DeviceFlows.DataModel.dll
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
DeviceFlows.DataModel.dll
Resource
win10v2004-20240508-en
General
-
Target
DeviceFlows.DataModel.dll
-
Size
1.6MB
-
MD5
effbccf6c2bd43b12c9671cec2f3f513
-
SHA1
bdaa43dca56923fb2ec7e83ed0057d54b84f1e4e
-
SHA256
ab152b0aa689de1b7003ef6bbdb3e95bbc7e1dc526c8511652b14e8a3dc3a7a1
-
SHA512
f70a48aa4588434a49cb44fbed0c7a287389160905c4d599b7725230974d2c701503df67be668d94dcc7fb58d6c3de86b801a074b99edd0ed0f8b5b16b732090
-
SSDEEP
24576:jR4jPFBV31tdC55g1MPnjaraJlG0y7nUGvIrQ5:YBdC55LLsa+0y7UGwrQ5
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource DeviceFlows.DataModel.dll
Files
-
DeviceFlows.DataModel.dll.dll windows:6 windows x86 arch:x86
2c10999f5941f86731a2c6c4229d3ea0
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
api-ms-win-eventing-provider-l1-1-0
EventWriteTransfer
EventSetInformation
EventActivityIdControl
EventRegister
EventUnregister
api-ms-win-core-libraryloader-l1-2-0
GetModuleHandleExW
GetModuleFileNameA
GetModuleHandleW
FreeLibrary
GetProcAddress
api-ms-win-core-synch-l1-1-0
InitializeCriticalSectionEx
AcquireSRWLockExclusive
WaitForSingleObjectEx
OpenSemaphoreW
CreateSemaphoreExW
WaitForSingleObject
CreateEventExW
DeleteCriticalSection
AcquireSRWLockShared
ReleaseMutex
CreateMutexExW
EnterCriticalSection
SetEvent
ResetEvent
ReleaseSRWLockExclusive
ReleaseSRWLockShared
LeaveCriticalSection
CreateEventW
TryAcquireSRWLockShared
ReleaseSemaphore
api-ms-win-core-synch-l1-2-0
WakeAllConditionVariable
InitOnceComplete
SleepConditionVariableSRW
InitOnceBeginInitialize
Sleep
api-ms-win-core-heap-l1-1-0
HeapFree
HeapAlloc
GetProcessHeap
api-ms-win-core-errorhandling-l1-1-0
GetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
SetLastError
RaiseException
api-ms-win-core-com-l1-1-0
CoWaitForMultipleHandles
CoGetInterfaceAndReleaseStream
CoCreateInstance
PropVariantClear
CoGetApartmentType
StringFromGUID2
CoTaskMemFree
CoTaskMemAlloc
CoCreateFreeThreadedMarshaler
CoGetObjectContext
CoMarshalInterThreadInterfaceInStream
CoGetMalloc
api-ms-win-core-threadpool-l1-2-0
CreateThreadpoolTimer
CloseThreadpoolTimer
SetThreadpoolTimer
WaitForThreadpoolTimerCallbacks
api-ms-win-core-processthreads-l1-1-0
GetCurrentProcess
GetCurrentProcessId
GetCurrentThreadId
OpenProcessToken
TerminateProcess
api-ms-win-core-localization-l1-2-0
FormatMessageW
api-ms-win-core-debug-l1-1-0
IsDebuggerPresent
OutputDebugStringW
DebugBreak
api-ms-win-core-handle-l1-1-0
CloseHandle
msvcrt
_free_locale
_get_current_locale
__crtLCMapStringW
_wcsdup
abort
__uncaught_exception
calloc
__pctype_func
_ismbblead
___lc_codepage_func
___lc_handle_func
_errno
___mb_cur_max_func
setlocale
__CxxFrameHandler3
??_V@YAXPAX@Z
_vsnwprintf
__ExceptionPtrCreate
memcpy_s
__ExceptionPtrCopy
_except_handler4_common
??3@YAXPAX@Z
_initterm
malloc
free
swscanf
_amsg_exit
_XcptFilter
_itow_s
??1type_info@@UAE@XZ
_onexit
__dllonexit
_unlock
_lock
__ExceptionPtrRethrow
memmove_s
_callnewh
??0exception@@QAE@ABQBD@Z
??0exception@@QAE@ABQBDH@Z
?what@exception@@UBEPBDXZ
_CxxThrowException
memcpy
memmove
memset
wcslen
_wtoi
??0bad_cast@@QAE@ABV0@@Z
??1bad_cast@@UAE@XZ
??0bad_cast@@QAE@PBD@Z
_ui64tow_s
_ftol2_sse
time
difftime
_wcsicmp
wcschr
__ExceptionPtrDestroy
_purecall
??1exception@@UAE@XZ
??0exception@@QAE@XZ
??0exception@@QAE@ABV0@@Z
?terminate@@YAXXZ
__ExceptionPtrCurrentException
_vsnprintf_s
wcsstr
wincorlib
?get@FullName@Type@Platform@@Q$AAAP$AAVString@3@XZ
?Equals@Object@Platform@@Q$AAA_NP$AAV12@@Z
?__abi_make_type_id@@YGP$AAVType@Platform@@ABU__abi_type_descriptor@@@Z
??0NullReferenceException@Platform@@Q$AAA@XZ
?ToString@Guid@Platform@@QAAP$AAVString@2@XZ
??0Exception@Platform@@Q$AAA@HP$AAVString@1@@Z
?ResolveWeakReference@Details@Platform@@YGP$AAVObject@2@ABU_GUID@@PAPAU__abi_IUnknown@@@Z
?GetWeakReference@Details@Platform@@YGPAU__abi_IUnknown@@Q$ADVObject@2@@Z
?GetType@Object@Platform@@Q$AAAP$AAVType@2@XZ
?__abi_WinRTraiseOutOfMemoryException@@YGXXZ
?__abi_WinRTraiseWrongThreadException@@YGXXZ
?__abi_WinRTraiseOutOfBoundsException@@YGXXZ
?__abi_WinRTraiseChangedStateException@@YGXXZ
?__abi_WinRTraiseNullReferenceException@@YGXXZ
?__abi_WinRTraiseCOMException@@YGXJ@Z
?__abi_WinRTraiseClassNotRegisteredException@@YGXXZ
?__abi_WinRTraiseInvalidArgumentException@@YGXXZ
?__abi_cast_String_to_Object@__abi_details@@YGP$AAVObject@Platform@@P$AAVString@3@@Z
?__abi_cast_Object_to_String@__abi_details@@YGP$AAVString@Platform@@_NP$AAVObject@3@@Z
?__abi_WinRTraiseAccessDeniedException@@YGXXZ
?__abi_WinRTraiseOperationCanceledException@@YGXXZ
?__abi_WinRTraiseFailureException@@YGXXZ
?__abi_WinRTraiseDisconnectedException@@YGXXZ
??0OutOfBoundsException@Platform@@Q$AAA@XZ
?__abi_ObjectToString@__abi_details@@YGP$AAVString@Platform@@P$AAVObject@3@_N@Z
??0ChangedStateException@Platform@@Q$AAA@XZ
?get@Message@Exception@Platform@@Q$AAAP$AAVString@3@XZ
?ReCreateException@Exception@Platform@@SAP$AAV12@H@Z
?CreateException@Exception@Platform@@SAP$AAV12@H@Z
?CreateException@Exception@Platform@@SAP$AAV12@HP$AAVString@2@@Z
??0DisconnectedException@Platform@@Q$AAA@XZ
?EventSourceGetTargetArray@Details@Platform@@YGPAXPAXPAUEventLock@12@@Z
?EventSourceUninitialize@Details@Platform@@YGXPAPAX@Z
?EventSourceInitialize@Details@Platform@@YGXPAPAX@Z
?EventSourceAdd@Details@Platform@@YG?AVEventRegistrationToken@Foundation@Windows@@PAPAXPAUEventLock@12@P$AAVDelegate@2@@Z
?ReleaseTarget@ControlBlock@Details@Platform@@AAEXXZ
?EventSourceGetTargetArrayEvent@Details@Platform@@YGPAXPAXIPBXPA_J@Z
?EventSourceGetTargetArraySize@Details@Platform@@YGIPAX@Z
?AllocateException@Heap@Details@Platform@@SAPAXII@Z
?AlignedFree@Heap@Details@Platform@@SAXPAX@Z
?Free@Heap@Details@Platform@@SAXPAX@Z
?Allocate@Heap@Details@Platform@@SAPAXI@Z
?Allocate@Heap@Details@Platform@@SAPAXII@Z
?EventSourceRemove@Details@Platform@@YGXPAPAXPAUEventLock@12@VEventRegistrationToken@Foundation@Windows@@@Z
?GetIBoxArrayVtable@Details@Platform@@YGPAXPAX@Z
??0FailureException@Platform@@Q$AAA@XZ
??0Object@Platform@@Q$AAA@XZ
??0Delegate@Platform@@Q$AAA@XZ
??0NotImplementedException@Platform@@Q$AAA@XZ
?__abi_WinRTraiseNotImplementedException@@YGXXZ
?__abi_WinRTraiseInvalidCastException@@YGXXZ
?__abi_WinRTraiseObjectDisposedException@@YGXXZ
?InitializeData@Details@Platform@@YGJH@Z
?UninitializeData@Details@Platform@@YGXH@Z
?GetIidsFn@@YGJHPAKPBU__s_GUID@@PAPAVGuid@Platform@@@Z
?GetActivationFactoryByPCWSTR@@YGJPAXAAVGuid@Platform@@PAPAX@Z
?__abi_FailFast@@YGXXZ
?ReCreateFromException@Details@Platform@@YGJP$AAVException@2@@Z
?TerminateModule@Details@Platform@@YG_NPAVModuleBase@1WRL@Microsoft@@@Z
?GetTypeCode@Type@Platform@@SA?AW4TypeCode@2@P$AAV12@@Z
?GetIBoxVtable@Details@Platform@@YGPAXPAX@Z
??0OutOfMemoryException@Platform@@Q$AAA@XZ
?GetActivationFactory@Details@Platform@@YGJPAVModuleBase@1WRL@Microsoft@@PAUHSTRING__@@PAPAUIActivationFactory@@@Z
?CreateValue@Details@Platform@@YGP$AAVObject@2@W4TypeCode@2@PBX@Z
api-ms-win-core-winrt-error-l1-1-0
RoOriginateError
api-ms-win-core-winrt-string-l1-1-0
WindowsCreateStringReference
WindowsCreateString
WindowsCompareStringOrdinal
WindowsDeleteString
WindowsDuplicateString
WindowsGetStringLen
WindowsGetStringRawBuffer
WindowsIsStringEmpty
api-ms-win-core-winrt-l1-1-0
RoGetActivationFactory
RoActivateInstance
ntdll
RtlInitUnicodeString
ZwQueryLicenseValue
EtwTraceMessage
RtlCompareUnicodeString
RtlNtStatusToDosErrorNoTeb
RtlAllocateHeap
NtQueryInformationToken
RtlFreeHeap
RtlIsMultiSessionSku
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-sysinfo-l1-1-0
GetTickCount
GetSystemTimeAsFileTime
GetTickCount64
GlobalMemoryStatusEx
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
api-ms-win-shcore-taskpool-l1-1-0
SHTaskPoolQueueTask
SHTaskPoolGetUniqueContext
api-ms-win-core-registry-l1-1-0
RegCloseKey
RegEnumKeyExW
RegGetValueW
RegOpenKeyExW
api-ms-win-core-synch-l1-2-1
WaitForMultipleObjects
api-ms-win-devices-query-l1-1-1
DevGetObjectPropertiesEx
DevCreateObjectQueryEx
api-ms-win-devices-query-l1-1-0
DevGetObjectProperties
DevCreateObjectQuery
DevCreateObjectQueryFromId
DevCloseObjectQuery
DevFreeObjectProperties
api-ms-win-core-string-l1-1-0
MultiByteToWideChar
GetStringTypeW
CompareStringOrdinal
WideCharToMultiByte
api-ms-win-core-file-l1-1-0
GetFullPathNameW
CompareFileTime
api-ms-win-core-heap-l2-1-0
LocalFree
LocalAlloc
api-ms-win-core-libraryloader-l1-2-1
LoadLibraryW
api-ms-win-power-base-l1-1-0
PowerDeterminePlatformRoleEx
rpcrt4
UuidFromStringW
oleaut32
SysFreeString
SysAllocString
api-ms-win-core-processthreads-l1-1-1
OpenProcess
api-ms-win-core-psapi-l1-1-0
QueryFullProcessImageNameW
api-ms-win-ntuser-sysparams-l1-1-0
QueryDisplayConfig
DisplayConfigGetDeviceInfo
GetDisplayConfigBufferSizes
api-ms-win-appmodel-runtime-l1-1-0
PackageFamilyNameFromFullName
api-ms-win-core-delayload-l1-1-1
ResolveDelayLoadedAPI
api-ms-win-core-delayload-l1-1-0
DelayLoadFailureHook
Exports
Exports
DllCanUnloadNow
DllGetActivationFactory
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 264KB - Virtual size: 263KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 70KB - Virtual size: 72KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.didat Size: 512B - Virtual size: 8B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 113KB - Virtual size: 112KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ