capiprovider.pdb
Static task
static1
Behavioral task
behavioral1
Sample
capiprovider.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
capiprovider.dll
Resource
win10v2004-20240426-en
General
-
Target
capiprovider.dll
-
Size
52KB
-
MD5
394d3f288f48149c5ecad9a752543e62
-
SHA1
efcd597a91bb07ede75accaac4f9eae1472fe478
-
SHA256
545a255123775376be975e7bf701e7f08be493a62ae7b7354693825a2f29a29e
-
SHA512
d78871c0076fdc61c35ad29853088a04c8969b0079e11a5878ec414bd9f05d53d8c8acf31fa733d845a7cb16b8d870fda6f6f54d2b6384b9ba2ffcc888887bc3
-
SSDEEP
1536:4skWPMtWBnAHSnBEOICGIXJA9zKkNnsJlqPPe:X/OWBnAHSnBEOPo9OYPe
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource capiprovider.dll
Files
-
capiprovider.dll.dll regsvr32 windows:6 windows x86 arch:x86
6b66fef68b9ab38262222f1b6d48f834
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
_XcptFilter
_initterm
??2@YAPAXI@Z
_amsg_exit
_except_handler4_common
_unlock
__dllonexit
_lock
_onexit
realloc
_errno
strnlen
memcpy
_wcsicmp
_lsearch_s
??_U@YAPAXI@Z
_purecall
memcpy_s
malloc
memset
_lfind_s
qsort_s
bsearch_s
wcscat_s
wcsncpy_s
wcscpy_s
free
??_V@YAXPAX@Z
??3@YAXPAX@Z
kernel32
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetLastError
LoadLibraryW
GetProcAddress
GetModuleHandleW
GetModuleFileNameW
DisableThreadLibraryCalls
InterlockedIncrement
InterlockedDecrement
SetThreadLocale
GetThreadLocale
CloseHandle
SetFilePointer
FlushFileBuffers
SetEndOfFile
GetFileSize
EnterCriticalSection
DeleteFileW
GetFileTime
Sleep
FindClose
CompareFileTime
lstrcmpiW
SystemTimeToFileTime
RaiseException
GetCurrentThread
FreeLibrary
MultiByteToWideChar
SizeofResource
LoadResource
FindResourceW
LoadLibraryExW
GetVersionExA
InterlockedExchange
InterlockedCompareExchange
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
OutputDebugStringA
lstrlenW
GetCurrentProcess
FindNextFileW
FindFirstFileW
SetLastError
LocalFree
LocalAlloc
GetACP
WriteFile
ReadFile
SetFileAttributesW
CreateDirectoryW
CreateFileW
advapi32
CryptCreateHash
CryptGetHashParam
CryptDestroyHash
CryptReleaseContext
TraceMessage
RegQueryInfoKeyW
RegOpenKeyExW
RegCloseKey
UnregisterTraceGuids
RegisterTraceGuidsW
GetTraceLoggerHandle
GetTraceEnableLevel
GetTraceEnableFlags
RegDeleteValueW
CryptHashData
RegCreateKeyExW
RegSetValueExW
RegEnumKeyExW
RegOpenCurrentUser
RegQueryValueExW
OpenThreadToken
OpenProcessToken
GetTokenInformation
ConvertSidToStringSidW
CryptAcquireContextW
crypt32
CryptHashCertificate
CertGetCertificateContextProperty
CertFreeCertificateContext
CertAddSerializedElementToStore
oleaut32
SysAllocString
UnRegisterTypeLi
SysFreeString
VarUI4FromStr
SysStringLen
LoadTypeLi
RegisterTypeLi
ole32
CoTaskMemAlloc
CoTaskMemRealloc
CoTaskMemFree
StringFromGUID2
CoCreateInstance
user32
CharNextW
UnregisterClassA
userenv
GetUserProfileDirectoryW
netapi32
DsRoleGetPrimaryDomainInformation
DsRoleFreeMemory
ntdll
EtwTraceMessage
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 37KB - Virtual size: 36KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 11KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ