DafPrintProvider.pdb
Static task
static1
Behavioral task
behavioral1
Sample
DafPrintProvider.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
DafPrintProvider.dll
Resource
win10v2004-20240508-en
General
-
Target
DafPrintProvider.dll
-
Size
195KB
-
MD5
1b0f44f2e0d4b69eb756a46ca90c411c
-
SHA1
afcabe67db98cceddc55e45a451a73938cdd6d49
-
SHA256
184b688524ed20c57ebf66d90415f51ab64627f926b345a3eb6d15e4e6f1ad65
-
SHA512
5c872d2aef6e2b07694f69db7cf03386ee36a322a5e1845e31e5550f1f0fb83ad7ae033d984b06ad993220d8a739fbed1abaeb71a6f2af3c116aeb84b2ca3b57
-
SSDEEP
3072:8P55Ef+mrR2PmiJjukBk58Nk6K8AdoSjqTxs3M77kQYKiD:82rR7i5ur80oS2G3HQd
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource DafPrintProvider.dll
Files
-
DafPrintProvider.dll.dll windows:6 windows x86 arch:x86
0b33fab5cbb0faade9306fdc810c0c64
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
_vsnwprintf
isspace
swprintf_s
wcschr
_wcsicmp
_except_handler4_common
_purecall
wcstoul
_onexit
_ultow_s
__dllonexit
memcpy
??3@YAXPAX@Z
_unlock
wcsrchr
_lock
??1type_info@@UAE@XZ
__CxxFrameHandler3
_initterm
free
_amsg_exit
_XcptFilter
_CxxThrowException
_callnewh
??0exception@@QAE@XZ
malloc
memmove
??0exception@@QAE@ABQBD@Z
??1exception@@UAE@XZ
?what@exception@@UBEPBDXZ
??0exception@@QAE@ABV0@@Z
??_V@YAXPAX@Z
memset
api-ms-win-core-errorhandling-l1-1-1
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetLastError
api-ms-win-core-synch-l1-2-0
InitializeCriticalSection
Sleep
DeleteCriticalSection
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-processthreads-l1-1-2
OpenProcessToken
TerminateProcess
GetCurrentThread
GetCurrentProcess
GetCurrentThreadId
GetCurrentProcessId
OpenThreadToken
api-ms-win-eventing-classicprovider-l1-1-0
UnregisterTraceGuids
GetTraceLoggerHandle
RegisterTraceGuidsW
GetTraceEnableFlags
GetTraceEnableLevel
TraceMessage
api-ms-win-core-libraryloader-l1-2-0
LoadStringW
DisableThreadLibraryCalls
api-ms-win-security-base-l1-2-0
GetTokenInformation
CreateWellKnownSid
EqualSid
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-sysinfo-l1-2-1
GetSystemTimeAsFileTime
GetTickCount
kernel32
ResolveDelayLoadedAPI
GetProcAddress
DelayLoadFailureHook
LocalAlloc
lstrcmpiW
LoadLibraryW
LocalFree
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
EnterCriticalSection
LeaveCriticalSection
MultiByteToWideChar
FreeLibraryAndExitThread
FreeLibrary
LoadLibraryExW
CreateThread
QueueUserWorkItem
RegQueryInfoKeyW
RegEnumKeyExW
SetLastError
FormatMessageW
ntdll
NtOpenThreadTokenEx
RtlFreeHeap
RtlAllocateHeap
EtwTraceMessage
NtOpenProcessTokenEx
NtQueryInformationToken
RtlCompareMemory
RtlTimeToTimeFields
RtlEqualUnicodeString
LdrGetProcedureAddress
RtlInitAnsiString
LdrGetDllHandle
RtlInitUnicodeString
RtlGetGroupSecurityDescriptor
RtlGetSaclSecurityDescriptor
RtlGetOwnerSecurityDescriptor
NtQueryValueKey
NtSetValueKey
NtDeleteValueKey
NtEnumerateValueKey
NtEnumerateKey
NtSetSecurityObject
NtQueryKey
NtDeleteKey
NtCreateKey
NtOpenKey
RtlAddAce
RtlCopySid
RtlGetDaclSecurityDescriptor
NtSetInformationThread
RtlLengthRequiredSid
RtlInitializeSid
RtlSubAuthoritySid
NtAdjustPrivilegesToken
NtDuplicateToken
NtQuerySecurityObject
NtOpenProcessToken
NtOpenThreadToken
RtlAbsoluteToSelfRelativeSD
RtlValidSecurityDescriptor
RtlSetGroupSecurityDescriptor
RtlSetOwnerSecurityDescriptor
RtlSetDaclSecurityDescriptor
RtlCreateSecurityDescriptor
RtlAddAccessAllowedAceEx
RtlCreateAcl
RtlLengthSid
RtlValidSid
RtlFreeUnicodeString
RtlPrefixUnicodeString
RtlFormatCurrentUserKeyPath
RtlGetVersion
RtlUnicodeStringToInteger
RtlGUIDFromString
RtlInitUnicodeStringEx
RtlLengthSecurityDescriptor
RtlValidRelativeSecurityDescriptor
NtClose
RtlEqualSid
oleaut32
SysFreeString
SysAllocString
SysStringLen
VariantClear
VariantInit
api-ms-win-core-com-l1-1-1
CoInitializeEx
CoUninitialize
CoCreateInstance
api-ms-win-eventing-provider-l1-1-0
EventWrite
rpcrt4
RpcExceptionFilter
MesEncodeDynBufferHandleCreate
UuidCompare
MesDecodeBufferHandleCreate
NdrMesTypeDecode2
NdrMesTypeEncode2
MesHandleFree
winspool.drv
AddPrinterConnection2W
DeletePrinterConnectionW
OpenPrinter2W
ClosePrinter
GetPrinterDriverW
EnumPrintersW
GetPrinterDataW
bcrypt
BCryptCloseAlgorithmProvider
BCryptOpenAlgorithmProvider
BCryptDestroyHash
BCryptFinishHash
BCryptGetProperty
BCryptHashData
BCryptCreateHash
dsrole
DsRoleGetPrimaryDomainInformation
DsRoleFreeMemory
ws2_32
WSAGetLastError
WSAStartup
WSACleanup
WSAAddressToStringW
logoncli
DsAddressToSiteNamesExW
netutils
NetApiBufferFree
iphlpapi
GetAdaptersAddresses
activeds
ord3
ord9
secur32
GetComputerObjectNameW
Exports
Exports
DllCanUnloadNow
DllGetClassObject
Sections
.text Size: 173KB - Virtual size: 172KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1KB - Virtual size: 1KB
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