credui.pdb
Static task
static1
Behavioral task
behavioral1
Sample
credui.dll
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
credui.dll
Resource
win10v2004-20240508-en
General
-
Target
credui.dll
-
Size
166KB
-
MD5
3c9358329339e1015f0bebbaa08b3a88
-
SHA1
3d6a0f6212339dd54f906fb9971fc66930a2ed57
-
SHA256
71f7d4872f8e81424cb16299289c1a7f4d18f1a6b3f7e22b124a34187146a590
-
SHA512
1baf6c98e384a93110d7578862607bec8cb2c2b1a3f3572959cd3863465e11e95c1edabc2ab75146a8d4ec0814fbbe99114ebe68181a6eed09f2e849a0b22134
-
SSDEEP
1536:0OpPTKjRkIM8+oNJAt5EG4MIkGVikq8HCHJWOZ5eWtprPY9tOEtW+BKEzwR3/:LBTy8oNit5EGPQViHiP56pmUEw+AEU
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource credui.dll
Files
-
credui.dll.dll regsvr32 windows:6 windows x64 arch:x64
d92f47fc71b2a787746e7b6bef00a8f5
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
PDB Paths
Imports
msvcrt
memset
strcmp
__CxxFrameHandler3
__C_specific_handler
_initterm
_amsg_exit
_XcptFilter
_snwprintf_s
putchar
wcsstr
_wcsnicmp
free
malloc
wcscpy_s
wcschr
wcsrchr
_vsnwprintf
toupper
wcstol
_iob
fputs
_resetstkoflw
memmove
memcpy
_wcsicmp
wcscmp
ntdll
RtlAllocateHeap
RtlCompareUnicodeString
NtQueryInformationToken
RtlCompareMemoryUlong
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
NtClose
RtlCreateUnicodeStringFromAsciiz
RtlFreeAnsiString
RtlUnicodeStringToAnsiString
RtlNtStatusToDosErrorNoTeb
RtlInitUnicodeString
RtlInitString
EtwEventUnregister
EtwEventRegister
RtlFreeUnicodeString
RtlCreateUnicodeString
RtlGetLastNtStatus
RtlNtStatusToDosError
EtwEventWrite
RtlCompareMemory
RtlFreeHeap
user32
GetClassNameW
GetGUIThreadInfo
GetWindowThreadProcessId
IsWindowVisible
GetThreadDesktop
MsgWaitForMultipleObjectsEx
PeekMessageW
TranslateMessage
GetWindowBand
GetAncestor
SetThreadDesktop
RegisterWindowMessageA
LoadStringW
SetForegroundWindow
SetRect
EnumChildWindows
SetWindowPos
MapWindowPoints
DispatchMessageW
AllowSetForegroundWindow
IsWindow
EndDialog
GetDlgItem
KillTimer
GetUpdateRect
PostQuitMessage
SetTimer
IsDlgButtonChecked
CheckDlgButton
GetWindowTextLengthW
GetWindowTextA
SetWindowTextA
GetWindowTextW
GetWindowLongW
SetWindowLongW
MapDialogRect
EnableWindow
SetWindowTextW
LoadCursorW
LoadIconW
DefWindowProcW
InvalidateRect
GetClientRect
CallWindowProcW
GetKeyState
LockSetForegroundWindow
SetWindowLongPtrW
GetWindowLongPtrW
UpdateWindow
InvalidateRgn
GetParent
GetWindowRect
SetFocus
IsWindowEnabled
SendMessageW
DestroyWindow
UnregisterClassW
RegisterClassW
DialogBoxParamW
PostMessageW
RegisterWindowMessageW
GetMessageW
CreateWindowExW
kernel32
GetCurrentProcessId
DuplicateHandle
GetProcessId
RaiseException
LoadLibraryExA
RegOpenKeyExA
RegQueryValueExA
ExpandEnvironmentStringsA
ResumeThread
CreateEventW
RegGetValueW
ResolveDelayLoadedAPI
DelayLoadFailureHook
WaitForMultipleObjectsEx
SetEvent
WaitForSingleObject
GetComputerNameExW
LoadLibraryExW
DeactivateActCtx
ActivateActCtx
ReleaseActCtx
CreateActCtxW
GetModuleHandleW
HeapReAlloc
GetTickCount
GetSystemTimeAsFileTime
QueryPerformanceCounter
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
Sleep
HeapFree
HeapAlloc
PeekConsoleInputW
ReadConsoleW
SetConsoleMode
GetConsoleMode
WriteFile
GetConsoleOutputCP
WriteConsoleW
GetFileType
GetStdHandle
FreeLibrary
GetProcAddress
LoadLibraryW
GetModuleFileNameW
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
DisableThreadLibraryCalls
GetExitCodeThread
CreateThread
GetThreadUILanguage
GetCurrentThreadId
CompareStringOrdinal
CloseHandle
GetCurrentProcess
GetCurrentThread
SetThreadUILanguage
LocalFree
GetVersionExW
lstrcmpW
LocalAlloc
lstrlenW
FormatMessageW
WideCharToMultiByte
MultiByteToWideChar
SetLastError
LeaveCriticalSection
GetLastError
EnterCriticalSection
GetProcessHeap
Exports
Exports
CredPackAuthenticationBufferA
CredPackAuthenticationBufferW
CredUICmdLinePromptForCredentialsA
CredUICmdLinePromptForCredentialsW
CredUIConfirmCredentialsA
CredUIConfirmCredentialsW
CredUIInitControls
CredUIParseUserNameA
CredUIParseUserNameW
CredUIPromptForCredentialsA
CredUIPromptForCredentialsW
CredUIPromptForWindowsCredentialsA
CredUIPromptForWindowsCredentialsW
CredUIPromptForWindowsCredentialsWorker
CredUIReadSSOCredA
CredUIReadSSOCredW
CredUIStoreSSOCredA
CredUIStoreSSOCredW
CredUnPackAuthenticationBufferA
CredUnPackAuthenticationBufferW
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
SspiGetCredUIContext
SspiIsPromptingNeeded
SspiPromptForCredentialsA
SspiPromptForCredentialsW
SspiUnmarshalCredUIContext
SspiUpdateCredentials
Sections
.text Size: 114KB - Virtual size: 113KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 13KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.idata Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.didat Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 25KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 512B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ