Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
wlsetup-all.exe
Resource
win10-20240404-en
Target
wlsetup-all.exe
Size
156.0MB
MD5
8e6232abe592a1084c430c2f06521d84
SHA1
ce5287396485f886a3051ac552cbdb2f08681033
SHA256
d1de734e4e7c49b8c176fb0dc0ec3dac6708bf0af1439c707e07626b6decb405
SHA512
a9a0d58ba5c3815f2a302f65d0f1dfd11862f4e852d716cfe6b0ec00ba6b05b90acb0c0d3e90352a833f52ef92b05dcbb9ab45ca6fb4a2f273d8caf3c9cf80aa
SSDEEP
3145728:8T1xV9QIS2TeDxWDUCXSa4n1TCpjh8L75m1iIELzf2me:8TfV9PS2Tcx3WuTC041PEL79e
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageContentCommitment
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
wlsetup.pdb
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
RegSetValueExW
RegGetValueW
RegCreateKeyExW
RegDeleteKeyW
RegDeleteValueW
RegQueryInfoKeyW
RegEnumKeyExW
GetSecurityDescriptorOwner
GetSecurityDescriptorDacl
RegEnumValueW
ImpersonateLoggedOnUser
OpenThreadToken
RevertToSelf
DuplicateToken
CryptCreateHash
CryptHashData
CryptGetHashParam
CryptDestroyHash
AllocateAndInitializeSid
CheckTokenMembership
FreeSid
CryptAcquireContextW
CryptGenRandom
CryptReleaseContext
LookupPrivilegeValueW
OpenSCManagerW
OpenServiceW
QueryServiceStatusEx
CloseServiceHandle
GetTokenInformation
ConvertSidToStringSidW
RegisterTraceGuidsW
GetTraceLoggerHandle
TraceEvent
UnregisterTraceGuids
DuplicateTokenEx
ConvertStringSidToSidW
SetTokenInformation
AdjustTokenPrivileges
CreateProcessAsUserW
CreateWellKnownSid
ConvertStringSecurityDescriptorToSecurityDescriptorW
OpenProcessToken
SetNamedSecurityInfoW
GetSidLengthRequired
InitializeSid
GetSidSubAuthority
SetSecurityInfo
CopySid
IsValidSid
GetLengthSid
InitializeAcl
AddAce
GetUserNameW
ResetEvent
InterlockedCompareExchange
InterlockedExchangeAdd
OpenMutexW
SetFileAttributesW
RemoveDirectoryW
MoveFileExW
GetFileAttributesW
GetPrivateProfileSectionNamesW
GetPrivateProfileSectionW
GetPrivateProfileStringW
ReleaseMutex
WritePrivateProfileStringW
DeviceIoControl
FindNextFileW
FindFirstFileW
FindClose
CreateDirectoryW
GetTempFileNameW
CreateFileW
LockFileEx
UnlockFileEx
DeleteFileW
EnumResourceNamesW
FindResourceExW
LockResource
GetComputerNameExW
SetEnvironmentVariableA
CreateEventW
GetExitCodeProcess
CompareStringA
ReadFile
FlushFileBuffers
CreateFileA
GetTimeZoneInformation
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
CreateProcessW
CopyFileW
IsProcessorFeaturePresent
ExitThread
SetStdHandle
GetLocaleInfoA
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
GetConsoleMode
GetConsoleCP
WideCharToMultiByte
SetFilePointer
InitializeCriticalSectionAndSpinCount
LoadLibraryA
HeapSize
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
IsDebuggerPresent
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetTickCount
QueryPerformanceCounter
VirtualFree
HeapDestroy
HeapCreate
GetCurrentThread
GetCurrentThreadId
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
GetStartupInfoA
GetFileType
SetHandleCount
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetModuleFileNameA
GetModuleHandleA
WriteFile
ExitProcess
SetUnhandledExceptionFilter
VirtualQuery
GetSystemInfo
VirtualAlloc
VirtualProtect
HeapReAlloc
HeapAlloc
HeapFree
GetStartupInfoW
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
InterlockedExchange
RaiseException
lstrlenW
InterlockedIncrement
InterlockedDecrement
LocalFree
GetLastError
FormatMessageW
CompareStringW
CloseHandle
WaitForSingleObject
CompareFileTime
SystemTimeToFileTime
GetSystemTimeAsFileTime
QueueUserWorkItem
CreateSemaphoreW
ReleaseSemaphore
WaitForMultipleObjects
ExpandEnvironmentStringsW
VerifyVersionInfoW
SetEnvironmentVariableW
GetEnvironmentVariableW
OpenProcess
FlushInstructionCache
SetWaitableTimer
GetTempPathW
GetExitCodeThread
CreateWaitableTimerW
GlobalFree
GetFullPathNameW
GetFileSizeEx
GetFileSize
GetLocalTime
QueryFullProcessImageNameW
GetLocaleInfoEx
CreateMutexW
CreateNamedPipeW
GetNamedPipeServerProcessId
lstrlenA
UnmapViewOfFile
FreeLibraryAndExitThread
DuplicateHandle
FreeResource
SetThreadPriority
FreeLibrary
GetThreadUILanguage
GetThreadPriority
FileTimeToSystemTime
GetLongPathNameW
OpenFileMappingW
GetProcessHeap
GetUserDefaultLocaleName
GetNativeSystemInfo
GetProductInfo
GetProcAddress
LoadLibraryW
GetModuleHandleW
lstrcmpiW
LoadLibraryExW
TerminateThread
GetFileAttributesExW
GetTickCount64
CreateTimerQueueTimer
DeleteTimerQueueTimer
WaitForMultipleObjectsEx
GetModuleFileNameW
GetCurrentProcessId
GetSystemDirectoryW
Sleep
HeapSetInformation
FileTimeToDosDateTime
SetDllDirectoryW
MultiByteToWideChar
SizeofResource
LoadResource
FindResourceW
SetLastError
LocalAlloc
GetComputerNameW
GetSystemDefaultLocaleName
GlobalMemoryStatusEx
WerRegisterFile
GetVersionExW
GetSystemDefaultUILanguage
GetSystemDefaultLCID
GetShortPathNameW
GetTempFileNameA
CreateDirectoryA
SetFilePointerEx
RemoveDirectoryA
GetTempPathA
GetFullPathNameA
DeleteFileA
GetFileInformationByHandle
FileTimeToLocalFileTime
SetEvent
OpenEventW
MulDiv
GetSystemTime
MapViewOfFile
CreateFileMappingW
GetFileAttributesA
GetStdHandle
CreateThread
SetTextColor
CreateSolidBrush
GetObjectW
CreateFontIndirectW
SetBkMode
GetStockObject
GetTextMetricsW
SelectObject
DeleteDC
BitBlt
CreateCompatibleBitmap
CreateCompatibleDC
CreatePen
Rectangle
GetDeviceCaps
GetTextExtentPoint32W
ExcludeClipRect
IntersectClipRect
GetClipRgn
CreateRectRgn
CreateRoundRectRgn
DeleteObject
RestoreDC
SaveDC
SetLayout
SetBkColor
SetWindowLongW
ChangeWindowMessageFilter
NotifyWinEvent
CreateAcceleratorTableW
GetMessageW
TranslateAcceleratorW
IsDialogMessageW
DestroyAcceleratorTable
InflateRect
RedrawWindow
MapDialogRect
GetLayeredWindowAttributes
SetLayeredWindowAttributes
PostQuitMessage
SendNotifyMessageW
DestroyWindow
PostMessageW
GetSysColor
IsWindowVisible
EnableWindow
GetParent
ShowWindow
GetWindowLongW
AdjustWindowRectEx
GetDesktopWindow
FillRect
DrawTextW
LoadIconW
ReleaseDC
GetDC
EndDialog
SendMessageW
GetClientRect
GetSystemMetrics
RegisterWindowMessageW
EndPaint
BeginPaint
GetWindowInfo
GetShellWindow
GetClassNameW
GetWindowTextW
GetWindowTextLengthW
MapWindowPoints
IsWindowEnabled
UpdateWindow
PtInRect
GetClassInfoExW
DefWindowProcW
RegisterClassExW
CallWindowProcW
GetAncestor
SetWindowPlacement
DefDlgProcW
EnumChildWindows
CreateDialogIndirectParamW
DialogBoxIndirectParamW
EnableScrollBar
SetScrollInfo
GetScrollPos
GetScrollInfo
IntersectRect
GetScrollRange
GetFocus
TrackMouseEvent
EnableMenuItem
GetSystemMenu
DrawFocusRect
GetDCEx
ScreenToClient
WindowFromPoint
PostThreadMessageW
MsgWaitForMultipleObjects
BringWindowToTop
GetNextDlgTabItem
MoveWindow
InvalidateRect
SetWindowTextW
SetWindowPos
SetWindowRgn
SetRect
PeekMessageW
MsgWaitForMultipleObjectsEx
TranslateMessage
DispatchMessageW
IsWindow
SystemParametersInfoW
GetWindowPlacement
CopyRect
GetWindowRect
LoadCursorW
SetCursor
ExitWindowsEx
GetWindowThreadProcessId
SetFocus
CharNextW
SetProcessDefaultLayout
SetTimer
KillTimer
LoadStringW
CreateWindowExW
UnregisterClassA
IsNetworkAlive
CreateAsyncBindCtx
IsValidURL
CoInternetGetSession
CreateURLMoniker
ord270
ord48
ord266
ord150
ord78
ord195
ord92
ord32
ord159
ord205
ord113
ord190
ord141
ord254
ord70
ord203
ord173
ord118
ord115
ord244
ord242
ord116
ord88
ord238
ord240
ord8
ord286
ord285
ord160
ord171
ord17
WTHelperGetProvSignerFromChain
WTHelperProvDataFromStateData
WinVerifyTrustEx
UnloadUserProfile
GetUserNameExW
CertVerifyCertificateChainPolicy
CryptBinaryToStringW
CryptStringToBinaryW
SetWindowTheme
EnumProcesses
StrRChrW
PathFindFileNameW
SHDeleteValueW
StrRChrA
StrStrA
SHSetValueW
SHCreateStreamOnFileW
PathFileExistsW
SHDeleteKeyW
PathIsDirectoryW
PathIsRelativeW
PathFindExtensionW
StrStrIW
PathCombineW
SHCreateStreamOnFileEx
SHGetValueW
PathAppendW
PathRemoveFileSpecW
UrlCanonicalizeW
PathStripToRootW
PathStripPathW
PathUnquoteSpacesW
PathRemoveArgsW
UrlCreateFromPathW
PathCreateFromUrlW
PathFindFileNameA
PathFileExistsA
SHCreateStreamOnFileA
PathGetDriveNumberA
PathIsDirectoryA
StrCmpNIW
StrCmpNW
ord437
InternetCreateUrlW
InternetCrackUrlW
InternetCombineUrlW
InternetQueryOptionW
GdipDeleteFont
GdipCloneImage
GdipGetLogFontW
GdipCreateFontFamilyFromName
GdipAlloc
GdipFree
GdipDrawImageRectRectI
GdipCreateFromHDC
GdipGetImageHeight
GdipGetImageWidth
GdipCreateFont
GdipCreateFromHWND
GdipDisposeImage
GdipDeleteFontFamily
GdipCreateBitmapFromStream
GdipDeleteGraphics
GdiplusStartup
GdiplusShutdown
GdipCreateBitmapFromStreamICM
GdipDrawImagePointRectI
GdipDrawImageRectI
GdipDrawImageI
GdipDrawImageRectRect
WinHttpOpen
WinHttpWriteData
WinHttpAddRequestHeaders
WinHttpTimeFromSystemTime
WinHttpSetCredentials
WinHttpCloseHandle
WinHttpReceiveResponse
WinHttpQueryDataAvailable
WinHttpSetOption
WinHttpQueryOption
WinHttpSetStatusCallback
WinHttpQueryHeaders
WinHttpReadData
WinHttpSendRequest
WinHttpOpenRequest
WinHttpConnect
WinHttpCrackUrl
WinHttpGetIEProxyConfigForCurrentUser
WinHttpGetDefaultProxyConfiguration
WinHttpDetectAutoProxyConfigUrl
WinHttpGetProxyForUrl
WinHttpSetTimeouts
ord10
ord14
ord13
ord11
RtlAllocateHeap
RtlUnwind
RtlFreeHeap
NtQuerySystemTime
VerSetConditionMask
LresultFromObject
AccessibleObjectFromWindow
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
WerReportCreate
WerReportSubmit
WerReportAddFile
WerReportSetParameter
WerReportCloseHandle
WerReportSetUIOption
RmShutdown
RmRestart
RmCancelCurrentTask
RmEndSession
RmStartSession
RmAddFilter
RmRegisterResources
inet_addr
gethostbyname
WSACleanup
WSAGetLastError
WSAStartup
SHGetFolderPathAndSubDirW
ord165
ord43
SHGetFolderPathW
SHGetFolderPathA
SHGetSpecialFolderPathW
SHCreateDirectoryExW
SHGetKnownFolderPath
ShellExecuteExW
CommandLineToArgvW
CreateStreamOnHGlobal
StringFromGUID2
CoCreateGuid
CoQueryProxyBlanket
CoCopyProxy
CoCreateFreeThreadedMarshaler
CoRegisterClassObject
CoInitializeSecurity
CoSetProxyBlanket
CoRevokeClassObject
CoTaskMemFree
CoTaskMemRealloc
CoTaskMemAlloc
CoInitializeEx
CoUninitialize
CoCreateInstance
VariantCopy
SysAllocStringLen
VariantChangeType
LoadTypeLi
SysStringLen
VariantClear
VariantInit
VarUI4FromStr
SysAllocString
SysFreeString
LoadTypeLibEx
LoadRegTypeLi
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ