cngprovider.pdb
Static task
static1
Behavioral task
behavioral1
Sample
cngprovider.dll
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
cngprovider.dll
Resource
win10v2004-20240508-en
General
-
Target
cngprovider.dll
-
Size
50KB
-
MD5
15081fede24a4485b9f736d241cfafff
-
SHA1
d6060f2bddd288ac49356bb27840711ee185007e
-
SHA256
2198b206bf26b889e91f02eec01e1edd0bbf321a267941ce42c1007b4d47f80d
-
SHA512
da12795bf618cac77ad84eb6fe7d4bd7ae1dcce329ce8d3d5b13f3cb52647a067faf9b580df8c6a53a5fbdfb68d4933dc5482f727aadee0c24fc83a910e68ccf
-
SSDEEP
1536:FjncBPz9gNH7P9kEAUB/RXpPDqLLlqPRLL:FLcBPzizMUB/FpPDtLL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource cngprovider.dll
Files
-
cngprovider.dll.dll regsvr32 windows:6 windows x86 arch:x86
a24bf77fdb8235bdcc0e634baf8c97a8
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
_amsg_exit
_initterm
_except_handler4_common
realloc
_errno
_XcptFilter
__dllonexit
_lock
_onexit
wcscpy_s
memset
??_U@YAPAXI@Z
??2@YAPAXI@Z
_purecall
??_V@YAXPAX@Z
wcscat_s
memcpy
_unlock
wcsncpy_s
memcpy_s
free
malloc
??3@YAXPAX@Z
kernel32
DeleteCriticalSection
GetLastError
InterlockedIncrement
InterlockedDecrement
LoadLibraryW
GetProcAddress
GetModuleHandleW
lstrcmpiW
FreeLibrary
MultiByteToWideChar
SizeofResource
LoadResource
FindResourceW
LoadLibraryExW
GetModuleFileNameW
DisableThreadLibraryCalls
SetThreadLocale
InitializeCriticalSection
CloseHandle
SetFilePointer
FlushFileBuffers
SetEndOfFile
GetFileSize
CreateFileW
DeleteFileW
GetFileTime
LeaveCriticalSection
FindClose
CompareFileTime
SystemTimeToFileTime
GetCurrentProcess
GetCurrentThread
GetVersionExA
InterlockedExchange
InterlockedCompareExchange
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
OutputDebugStringA
EnterCriticalSection
RaiseException
Sleep
lstrlenW
CreateDirectoryW
SetFileAttributesW
ReadFile
FindNextFileW
FindFirstFileW
LocalAlloc
LocalFree
GetThreadLocale
WriteFile
advapi32
RegDeleteValueW
UnregisterTraceGuids
RegisterTraceGuidsW
GetTraceLoggerHandle
GetTraceEnableLevel
GetTraceEnableFlags
RegEnumKeyExW
RegQueryInfoKeyW
RegSetValueExW
RegOpenKeyExW
RegCreateKeyExW
RegCloseKey
CryptReleaseContext
TraceMessage
RegOpenCurrentUser
RegQueryValueExW
OpenThreadToken
OpenProcessToken
GetTokenInformation
ConvertSidToStringSidW
CryptAcquireContextW
CryptCreateHash
CryptHashData
CryptGetHashParam
CryptDestroyHash
crypt32
CertFreeCertificateContext
CertAddSerializedElementToStore
CertGetCertificateContextProperty
CryptHashCertificate
ncrypt
NCryptExportKey
NCryptOpenStorageProvider
NCryptFreeObject
NCryptOpenKey
NCryptEnumKeys
NCryptGetProperty
NCryptDeleteKey
NCryptImportKey
NCryptFreeBuffer
oleaut32
SysAllocString
UnRegisterTypeLi
VarUI4FromStr
SysFreeString
RegisterTypeLi
SysStringLen
LoadTypeLi
ole32
CoTaskMemRealloc
CoTaskMemFree
StringFromGUID2
CoCreateInstance
CoTaskMemAlloc
user32
UnregisterClassA
CharNextW
userenv
GetUserProfileDirectoryW
netapi32
DsRoleGetPrimaryDomainInformation
DsRoleFreeMemory
ntdll
EtwTraceMessage
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 36KB - Virtual size: 35KB
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: 10KB - Virtual size: 9KB
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