logoncontroller.pdb
Static task
static1
Behavioral task
behavioral1
Sample
LogonController.dll
Resource
win10v2004-20240508-en
General
-
Target
LogonController.dll
-
Size
513KB
-
MD5
415f0ed3cbedb0683566d3364304921b
-
SHA1
4ee1c9252cefe06d7dae82cb8585908b05b08258
-
SHA256
99e14cbc56f53e73a0df7d4c907c7142644326b6950e6019c1b84b07da98cd8f
-
SHA512
5c005eb25ac636f7a0e13e441b5667a19104c35683ab385fd3789141a62eaa06600aa2463d9d9fad8213be81a3c636a054614523df353cb639fbd86b555e1b8f
-
SSDEEP
12288:U+xpL7LjuEALvBOAxE28LVuKGS7xdAJWSPQ0qTdhPK3iN1ePfyj0QarZnRcuMpDF:U+xpL7LjuEALvBOAxE28LVuKGS7xdAJW
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource LogonController.dll
Files
-
LogonController.dll.dll windows:10 windows x86 arch:x86
6ec2eed2214e2ac67acf83944f4c17c1
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
msvcrt
_get_errno
??0exception@@QAE@XZ
??0exception@@QAE@ABV0@@Z
_set_errno
??1exception@@UAE@XZ
??1type_info@@UAE@XZ
_vsnprintf_s
wcschr
memmove_s
_wtoi
wcstoul
_callnewh
memmove
_vsnwprintf
_wcsicmp
_CxxThrowException
__CxxFrameHandler3
_ftol2_sse
realloc
memcmp
_except_handler4_common
_onexit
__dllonexit
_unlock
_lock
_initterm
malloc
_amsg_exit
_XcptFilter
free
_purecall
memcpy_s
memcpy
memset
shcore
SHCreateThread
SHGetThreadRef
SHCreateThreadRef
SHSetThreadRef
CreateRandomAccessStreamOverStream
SHCreateMemStream
SHCreateThreadWithHandle
IsOS
SHDeleteValueW
ord190
shlwapi
ord197
PathFileExistsW
api-ms-win-core-localization-l1-2-1
FormatMessageW
GetSystemPreferredUILanguages
api-ms-win-core-processthreads-l1-1-2
TerminateProcess
GetExitCodeProcess
OpenProcess
OpenProcessToken
TlsSetValue
CreateProcessW
TlsAlloc
GetCurrentProcess
GetCurrentThreadId
TlsGetValue
TlsFree
GetCurrentProcessId
CreateThread
api-ms-win-core-libraryloader-l1-2-0
FreeLibrary
GetProcAddress
GetModuleHandleW
FreeLibraryAndExitThread
GetModuleFileNameA
LockResource
GetModuleHandleExW
DisableThreadLibraryCalls
LoadResource
FindResourceExW
LoadLibraryExW
api-ms-win-core-errorhandling-l1-1-1
GetLastError
SetLastError
UnhandledExceptionFilter
RaiseException
SetUnhandledExceptionFilter
api-ms-win-core-debug-l1-1-1
OutputDebugStringW
CheckRemoteDebuggerPresent
api-ms-win-core-handle-l1-1-0
DuplicateHandle
CloseHandle
api-ms-win-core-synch-l1-2-0
WaitForSingleObject
OpenSemaphoreW
ReleaseSRWLockExclusive
InitOnceBeginInitialize
InitOnceComplete
ReleaseSRWLockShared
CreateSemaphoreExW
CreateMutexExW
Sleep
AcquireSRWLockShared
SetEvent
CreateEventExW
AcquireSRWLockExclusive
WaitForSingleObjectEx
WaitForMultipleObjectsEx
InitializeSRWLock
InitOnceExecuteOnce
CreateEventW
ReleaseMutex
InitializeCriticalSectionEx
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
ReleaseSemaphore
InitializeCriticalSection
OpenEventW
api-ms-win-core-heap-l1-2-0
HeapSize
HeapSetInformation
GetProcessHeap
HeapAlloc
HeapFree
api-ms-win-eventing-provider-l1-1-0
EventSetInformation
EventUnregister
EventRegister
EventActivityIdControl
EventWriteTransfer
api-ms-win-core-winrt-error-l1-1-1
GetRestrictedErrorInfo
RoTransformError
SetRestrictedErrorInfo
RoOriginateError
IsErrorPropagationEnabled
RoOriginateErrorW
RoGetMatchingRestrictedErrorInfo
RoReportFailedDelegate
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
api-ms-win-core-winrt-string-l1-1-0
WindowsGetStringRawBuffer
WindowsCreateStringReference
WindowsCreateString
WindowsGetStringLen
WindowsIsStringEmpty
WindowsDuplicateString
WindowsStringHasEmbeddedNull
WindowsDeleteString
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-sysinfo-l1-2-1
GetTickCount
GetSystemWindowsDirectoryW
GetSystemDirectoryW
GetWindowsDirectoryW
GetProductInfo
GetTickCount64
GetVersionExW
GetSystemTimeAsFileTime
api-ms-win-core-com-l1-1-1
CoCreateFreeThreadedMarshaler
CoMarshalInterface
CreateStreamOnHGlobal
CoDecrementMTAUsage
CoIncrementMTAUsage
CoGetMalloc
CoCancelCall
CoTaskMemAlloc
CoEnableCallCancellation
CoDisableCallCancellation
CoTaskMemRealloc
CoUninitialize
CoInitializeEx
CoWaitForMultipleHandles
PropVariantClear
CoCreateInstance
CoGetApartmentType
RoGetAgileReference
CoReleaseMarshalData
CLSIDFromString
StringFromGUID2
CoCreateGuid
CoTaskMemFree
api-ms-win-core-threadpool-l1-2-0
FreeLibraryWhenCallbackReturns
CallbackMayRunLong
CloseThreadpoolTimer
WaitForThreadpoolTimerCallbacks
CreateThreadpoolTimer
CloseThreadpoolWait
CreateThreadpoolWait
WaitForThreadpoolWaitCallbacks
TrySubmitThreadpoolCallback
SetThreadpoolWait
SetThreadpoolTimer
api-ms-win-core-synch-l1-2-1
CreateSemaphoreW
WaitForMultipleObjects
api-ms-win-security-base-l1-2-0
IsWellKnownSid
CopySid
GetLengthSid
CreateWellKnownSid
GetTokenInformation
api-ms-win-core-winrt-l1-1-0
RoGetActivationFactory
RoActivateInstance
api-ms-win-core-libraryloader-l1-2-2
LoadLibraryW
api-ms-win-core-registry-l1-1-0
RegGetValueW
RegSetValueExW
RegOpenKeyExW
RegCreateKeyExW
RegQueryValueExW
RegOpenCurrentUser
RegCloseKey
RegEnumValueW
RegNotifyChangeKeyValue
RegQueryInfoKeyW
RegEnumKeyExW
RegDeleteValueW
api-ms-win-core-string-l1-1-0
CompareStringOrdinal
CompareStringW
api-ms-win-core-heap-l2-1-0
LocalAlloc
LocalReAlloc
LocalFree
api-ms-win-core-processenvironment-l1-2-0
ExpandEnvironmentStringsW
api-ms-win-core-file-l1-2-1
FindNextFileW
DeleteFileW
CreateFileW
FindFirstFileExW
FindClose
api-ms-win-core-psapi-l1-1-0
K32GetProcessImageFileNameW
api-ms-win-core-path-l1-1-0
PathCchAppend
PathCchCombine
api-ms-win-core-file-l2-1-2
CopyFileW
userenv
GetProfilesDirectoryW
api-ms-win-power-setting-l1-1-0
PowerSettingRegisterNotification
api-ms-win-power-base-l1-1-0
PowerDeterminePlatformRoleEx
api-ms-win-core-memory-l1-1-2
CreateFileMappingW
UnmapViewOfFile
MapViewOfFile
api-ms-win-core-heap-obsolete-l1-1-0
LocalSize
api-ms-win-core-kernel32-legacy-l1-1-1
UnregisterWait
RegisterWaitForSingleObject
GetComputerNameW
api-ms-win-core-apiquery-l1-1-0
ApiSetQueryApiSetPresence
api-ms-win-core-threadpool-legacy-l1-1-0
QueueUserWorkItem
DeleteTimerQueueTimer
CreateTimerQueueTimer
api-ms-win-security-lsapolicy-l1-1-0
LsaClose
LsaStorePrivateData
LsaRetrievePrivateData
LsaQueryInformationPolicy
LsaOpenPolicy
LsaFreeMemory
api-ms-win-mm-playsound-l1-1-0
PlaySoundW
api-ms-win-rtcore-ntuser-synch-l1-1-0
MsgWaitForMultipleObjectsEx
api-ms-win-rtcore-ntuser-window-l1-1-0
PostThreadMessageW
TranslateMessage
DispatchMessageW
GetDesktopWindow
SendNotifyMessageW
GetWindowThreadProcessId
GetClassInfoW
DefWindowProcW
RegisterClassW
CreateWindowExW
SetWindowLongW
DestroyWindow
UnregisterClassW
GetWindowLongW
PostMessageW
FindWindowW
PeekMessageW
ntdll
NtQueryValueKey
RtlGetSuiteMask
RtlRunOnceExecuteOnce
RtlGetNtProductType
NtOpenKey
RtlUnsubscribeWnfStateChangeNotification
NtOpenProcess
NtQueryInformationToken
NtClose
NtOpenProcessToken
RtlDeleteResource
RtlReleaseResource
RtlAcquireResourceExclusive
RtlInitializeResource
RtlInitUnicodeString
RtlNtStatusToDosError
NtSetInformationProcess
RtlSubscribeWnfStateChangeNotification
RtlUnsubscribeWnfNotificationWaitForCompletion
RtlInitString
NtPowerInformation
RtlPublishWnfStateData
NtQuerySystemInformation
NtQueryWnfStateData
slc
SLGetWindowsInformationDWORD
user32
ActivateKeyboardLayout
UnloadKeyboardLayout
CloseDesktop
UnregisterPowerSettingNotification
GetRawInputDeviceList
RegisterPowerSettingNotification
LoadKeyboardLayoutW
RegisterBSDRWindow
LoadCursorW
ShowCursor
GetDC
ReleaseDC
OpenDesktopW
OpenInputDesktop
SetThreadDesktop
CopyRect
SetSysColors
cfgmgr32
DevGetObjects
DevFreeObjects
api-ms-win-eventing-classicprovider-l1-1-0
UnregisterTraceGuids
GetTraceLoggerHandle
GetTraceEnableLevel
GetTraceEnableFlags
RegisterTraceGuidsW
rpcrt4
RpcBindingVectorFree
RpcEpUnregister
RpcServerListen
RpcEpRegisterW
UuidFromStringW
RpcServerInqBindings
RpcServerRegisterIfEx
RpcServerUseProtseqW
RpcServerUnregisterIf
I_RpcBindingIsClientLocal
RpcBindingInqAuthClientW
NdrServerCall2
I_RpcBindingInqLocalClientPID
api-ms-win-core-delayload-l1-1-1
ResolveDelayLoadedAPI
DelayLoadFailureHook
api-ms-win-core-registry-l2-2-0
RegDeleteKeyW
api-ms-win-core-misc-l1-1-0
lstrlenW
Exports
Exports
DllCanUnloadNow
DllGetActivationFactory
DllGetClassObject
Sections
.text Size: 473KB - Virtual size: 472KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.didat Size: 512B - Virtual size: 436B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 9B
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: 24KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ