AmdPowerXpressRequestHighPerformance
NvOptimusEnablement
Static task
static1
Behavioral task
behavioral1
Sample
Castle of Temptation.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
Castle of Temptation.exe
Resource
win10v2004-20230220-en
Target
Castle of Temptation.exe
Size
16.1MB
MD5
828b512a1288b476788543fa46698bc8
SHA1
8ffa43030af5d6b37e944b83d859001280c1cb7c
SHA256
e33d4483bce054f22cdbe6cd791ff1fd689edfcb8422b04fbe31d7f95960447d
SHA512
f7562b8d37513c7dd873989abbb0ad87f43a4d553ef027ccf24dc6a60e614f013dbb4707b5ea4d01e85f16f7feffbfe4802572b50f2b2495927009df1b911a4f
SSDEEP
393216:g25I0DLEGzO0zUyyYnx3fSOP5lPTuIk+7Iz8OlGIdU0T1fTcxxUMUQ8KKbnooD:lfgfIxXNKb
Checks for missing Authenticode signature.
resource |
---|
Castle of Temptation.exe |
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
HidP_GetCaps
HidD_GetHidGuid
HidD_GetProductString
HidP_GetButtonCaps
HidP_GetValueCaps
HidP_MaxDataListLength
HidP_GetData
HidD_FreePreparsedData
HidD_GetPreparsedData
SwapBuffers
CreateDIBSection
GetObjectA
DeleteObject
GetDeviceCaps
SetPixelFormat
ChoosePixelFormat
CreateBitmap
LoadIconA
SendDlgItemMessageW
SetDlgItemTextA
SetDlgItemTextW
MessageBoxA
CopyRect
OffsetRect
GetAncestor
UnregisterClassW
GetDesktopWindow
AdjustWindowRectEx
GetWindowPlacement
ChangeDisplaySettingsA
EnumDisplaySettingsA
GetDlgItem
SetWindowLongA
CreateDialogParamA
SetWindowPos
GetWindowRect
GetParent
GetThreadDesktop
GetUserObjectInformationA
EnumWindows
RegisterWindowMessageA
SendMessageA
EndDialog
IsIconic
WindowFromPoint
SetForegroundWindow
GetRawInputDeviceList
GetRawInputDeviceInfoW
GetRawInputData
RegisterRawInputDevices
TranslateMessage
PtInRect
GetClientRect
GetWindowLongA
GetMessageExtraInfo
RegisterDeviceNotificationW
CreateIconIndirect
ReleaseDC
GetDC
GetSystemMetrics
SetCursor
LoadCursorA
DestroyCursor
DefWindowProcW
DestroyWindow
CreateWindowExW
SetClipboardData
CloseClipboard
DialogBoxParamW
RegisterClassExW
SendMessageTimeoutA
MessageBoxW
SystemParametersInfoW
ClientToScreen
wsprintfA
DispatchMessageA
UnregisterDeviceNotification
ReleaseCapture
SetCapture
IsClipboardFormatAvailable
GetClipboardData
OpenClipboard
ShowWindow
ClipCursor
GetAsyncKeyState
ScreenToClient
IsWindowVisible
GetCursorPos
GetKeyState
GetProcessWindowStation
GetUserObjectInformationW
wvsprintfA
MonitorFromWindow
GetCaretBlinkTime
UpdateWindow
ValidateRect
PeekMessageA
GetMessageA
EnumDisplayDevicesA
EnumDisplayMonitors
EmptyClipboard
GetMonitorInfoA
LoadImageW
SetFocus
GetFocus
ShowCursor
SetCursorPos
DialogBoxParamA
GetWindowLongW
SetWindowLongW
PostQuitMessage
RegisterClassW
SetWindowTextW
CopyImage
EnableWindow
MsgWaitForMultipleObjects
DispatchMessageW
IsDialogMessageW
PeekMessageW
CreateDialogParamW
CheckDlgButton
IsDlgButtonChecked
CryptDestroyHash
RegOpenKeyExW
RegCloseKey
RegQueryValueExW
RegSetValueExW
RegCreateKeyExW
GetUserNameA
RegCreateKeyW
RegSetValueExA
RegQueryValueExA
RegDeleteValueA
CryptDestroyKey
CryptVerifySignatureA
CryptImportKey
CryptAcquireContextA
CryptCreateHash
CryptReleaseContext
CryptHashData
RegisterEventSourceA
ReportEventA
DeregisterEventSource
CryptGetHashParam
WSAEnumNetworkEvents
WSASetEvent
select
getpeername
getprotobyname
recv
connect
gethostbyname
ntohl
bind
send
WSACancelAsyncRequest
WSAAsyncGetHostByName
WSAWaitForMultipleEvents
WSACreateEvent
WSACloseEvent
WSAEventSelect
__WSAFDIsSet
ntohs
freeaddrinfo
WSASocketA
getsockopt
WSASetLastError
setsockopt
ioctlsocket
gethostname
socket
WSAGetLastError
htons
sendto
recvfrom
WSAIoctl
getaddrinfo
getnameinfo
listen
WSACleanup
closesocket
shutdown
WSAResetEvent
htonl
inet_ntoa
WSAStartup
inet_addr
getsockname
accept
SetWaitableTimer
OpenEventA
InterlockedFlushSList
InterlockedPopEntrySList
InterlockedPushEntrySList
InitializeSListHead
GetThreadPriority
SetThreadAffinityMask
SwitchToThread
VirtualFree
VirtualAlloc
VirtualProtect
InterlockedExchangeAdd
CreateWaitableTimerA
GetProcessAffinityMask
FlushConsoleInputBuffer
ExpandEnvironmentStringsA
VerifyVersionInfoA
GetVersion
GetProcessHeap
CreateFileA
WriteConsoleW
GetSystemDirectoryA
CompareStringW
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
GetUserDefaultLCID
GetStringTypeW
GetEnvironmentStringsW
FreeEnvironmentStringsW
LCMapStringW
SetStdHandle
FlushFileBuffers
GetConsoleMode
GetConsoleCP
GetFileType
SetHandleCount
InterlockedExchange
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
TerminateProcess
UnhandledExceptionFilter
GetLocaleInfoW
InterlockedIncrement
HeapCreate
GetStdHandle
IsProcessorFeaturePresent
GetStartupInfoW
HeapSetInformation
GetCommandLineA
ExitThread
DuplicateHandle
SetConsoleCtrlHandler
HeapSize
SetEnvironmentVariableA
SignalObjectAndWait
CreateMutexW
FlushInstructionCache
HeapQueryInformation
ExitProcess
EncodePointer
DecodePointer
HeapFree
HeapReAlloc
HeapAlloc
RtlUnwind
SetErrorMode
GlobalMemoryStatus
VirtualQuery
CreateSemaphoreW
GetFileTime
lstrlenA
FileTimeToLocalFileTime
FileTimeToDosDateTime
GetFileSize
TerminateThread
GetTimeZoneInformation
GetLocalTime
FormatMessageA
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
ReleaseMutex
GetWindowsDirectoryW
ResetEvent
InitializeCriticalSection
IsDebuggerPresent
GetSystemTimeAsFileTime
SetThreadPriority
TryEnterCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetTimeFormatA
GetDateFormatA
FileTimeToSystemTime
GetFileInformationByHandle
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
RaiseException
SleepEx
SetHandleInformation
SetEvent
SetDllDirectoryW
GetFullPathNameW
GetCurrentDirectoryA
PeekNamedPipe
GetVersionExA
GetDriveTypeA
GetModuleFileNameA
GetFileAttributesA
FindFirstFileExA
ReadConsoleInputA
GetEnvironmentVariableA
OutputDebugStringA
SetConsoleMode
GetFullPathNameA
GetTickCount
InterlockedCompareExchange
CreateSemaphoreA
CloseHandle
Sleep
WaitForSingleObjectEx
ReleaseSemaphore
TlsAlloc
TlsFree
TlsGetValue
TlsSetValue
CreateEventA
MultiByteToWideChar
GetProcAddress
FreeLibrary
GetModuleHandleW
LoadLibraryW
GetLastError
WideCharToMultiByte
ReadFile
SetFilePointerEx
WriteFile
SetFilePointer
SetEndOfFile
GetFileAttributesExW
CreateFileW
SetFileAttributesW
GetFileAttributesW
CopyFileW
MoveFileExW
FindClose
FindNextFileW
FindFirstFileW
FindFirstFileExW
CreateDirectoryW
RemoveDirectoryW
DeleteFileW
SetFileTime
SystemTimeToFileTime
GetSystemTime
GetDiskFreeSpaceExA
GetModuleFileNameW
QueryPerformanceFrequency
QueryPerformanceCounter
LocalFree
FormatMessageW
GlobalUnlock
GlobalLock
GlobalAlloc
GetModuleHandleA
lstrcpynA
lstrcpyA
lstrcpynW
GetCommandLineW
CancelIo
GetOverlappedResult
CreateEventW
ExpandEnvironmentStringsW
CreateMutexA
GetCurrentThreadId
VerifyVersionInfoW
VerSetConditionMask
GetCurrentProcess
GetVersionExW
GetSystemInfo
GlobalMemoryStatusEx
GetUserDefaultLangID
InterlockedDecrement
GetComputerNameW
GetTempPathW
LoadLibraryA
GetCurrentProcessId
SetUnhandledExceptionFilter
WaitForSingleObject
CreateThread
GetCurrentDirectoryW
OpenEventW
DebugBreak
SetLastError
ResumeThread
GetThreadContext
SuspendThread
GetCurrentThread
GetDriveTypeW
GetFileVersionInfoSizeA
VerQueryValueA
GetFileVersionInfoW
GetFileVersionInfoSizeW
GetFileVersionInfoA
PropVariantClear
CoUninitialize
CoInitialize
CoTaskMemAlloc
CoTaskMemFree
CoCreateGuid
StringFromGUID2
CoCreateInstance
CoSetProxyBlanket
PathCanonicalizeW
PathFileExistsW
SHDeleteKeyW
ShellExecuteW
CommandLineToArgvW
SHGetFolderPathW
SHFileOperationW
glColor4f
glColorPointer
glEnableClientState
glVertexPointer
glNormalPointer
glTexCoordPointer
glDisableClientState
glIsTexture
glLoadIdentity
glGetTexParameteriv
glTexSubImage2D
glPixelStorei
glCopyTexSubImage2D
glReadBuffer
glGetBooleanv
glGetError
glTexParameterf
glDrawElements
glDrawArrays
glGetIntegerv
glGenTextures
glBindTexture
glTexImage2D
glTexParameteri
glReadPixels
glDeleteTextures
glFinish
glDrawBuffer
glScissor
glViewport
glGetFloatv
glMultMatrixf
glMatrixMode
glLoadMatrixf
glPolygonMode
glFrontFace
glClearColor
glClearDepth
glClearStencil
glClear
glStencilMask
glDepthFunc
glDepthMask
glCullFace
glPolygonOffset
glColorMask
glDisable
glBlendFunc
glEnable
glGetString
wglGetCurrentDC
wglGetCurrentContext
wglCreateContext
wglDeleteContext
wglShareLists
wglGetProcAddress
wglMakeCurrent
waveOutPrepareHeader
waveInReset
waveInClose
waveInStart
waveInGetDevCapsW
waveInGetDevCapsA
waveInUnprepareHeader
waveInPrepareHeader
waveInAddBuffer
waveOutGetPosition
waveOutReset
timeGetTime
timeEndPeriod
timeBeginPeriod
waveInGetNumDevs
waveOutGetNumDevs
waveOutGetDevCapsA
waveOutGetDevCapsW
waveOutClose
waveOutOpen
waveOutUnprepareHeader
waveOutWrite
waveInOpen
VariantChangeType
VariantClear
VariantInit
SysFreeString
SysAllocString
ImmSetCompositionStringW
ImmReleaseContext
ImmSetOpenStatus
ImmAssociateContext
ImmAssociateContextEx
ImmGetCompositionStringW
ImmGetConversionStatus
ImmGetContext
DnsFree
DnsQuery_A
GetIpAddrTable
WinHttpGetIEProxyConfigForCurrentUser
AmdPowerXpressRequestHighPerformance
NvOptimusEnablement
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
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_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ