Static task
static1
Behavioral task
behavioral1
Sample
cursorXP.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
cursorXP.exe
Resource
win10v2004-20240419-en
General
-
Target
cursorXP.exe
-
Size
3.7MB
-
MD5
ce49ec5b668a1970d793a7f474a6e578
-
SHA1
cd5e150d00f9ea920ab5ec2538a7cf2b40e9b1c7
-
SHA256
035b9e913d6cc1be1585d3becf978c6c008f367ccc5da0490867afb52e2feaab
-
SHA512
542cc32d426269235de8e912f760d154b00d98f80f30141c2e33d6da110736d5421f088c4461553963af8a5ee77eb91fae062b798032d0462aeb52fcf20abcd3
-
SSDEEP
98304:fj/78ORh8OHoB/mW0oLH5FepMBfZoKM2seMw3R2:fToORvoxN0ozUMBeKM2seM+k
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource cursorXP.exe
Files
-
cursorXP.exe.exe windows:4 windows x86 arch:x86
86eb022cabf3fd1fe7020e5810bc5d0c
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
shlwapi
PathRenameExtensionA
PathFileExistsA
PathIsDirectoryA
lz32
LZClose
LZOpenFileA
LZCopy
kernel32
CreateFileA
lstrcatA
GetTempFileNameA
GetTickCount
GetTempPathA
SizeofResource
LockResource
LoadResource
FindResourceA
GetLocalTime
Sleep
GetVersionExA
MultiByteToWideChar
RemoveDirectoryA
FindClose
lstrcmpA
FindNextFileA
FindFirstFileA
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
WriteFile
QueryPerformanceCounter
HeapSize
LCMapStringW
LCMapStringA
GetStringTypeW
GetStringTypeA
GetLocaleInfoA
VirtualQuery
InterlockedExchange
RtlUnwind
InitializeCriticalSection
GetCPInfo
GetOEMCP
GetACP
GetFileType
SetHandleCount
GetEnvironmentStringsW
WideCharToMultiByte
FreeEnvironmentStringsW
CloseHandle
DeleteFileA
LoadLibraryA
GetProcAddress
FreeLibrary
lstrcpyA
MoveFileA
CreateDirectoryA
GetSystemTimeAsFileTime
lstrlenA
VirtualProtect
GetSystemInfo
GetCurrentProcessId
GetEnvironmentStrings
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetModuleFileNameA
GetStdHandle
GetCurrentProcess
TerminateProcess
ExitProcess
HeapAlloc
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
TlsAlloc
SetLastError
GetCurrentThreadId
GetLastError
TlsFree
TlsSetValue
TlsGetValue
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
HeapDestroy
HeapCreate
VirtualFree
HeapFree
VirtualAlloc
HeapReAlloc
user32
CreateDialogParamA
SetWindowPos
EndDialog
ShowWindow
InvalidateRgn
SetFocus
PostMessageA
LoadImageA
BeginPaint
GetClientRect
FillRect
EndPaint
SetDlgItemTextA
IsDlgButtonChecked
GetDlgItem
EnableWindow
CheckDlgButton
LoadCursorA
SetCursor
wsprintfA
GetDlgItemTextA
MessageBoxA
FindWindowA
DialogBoxParamA
SendMessageA
gdi32
SelectObject
GetStockObject
GetObjectA
CreateFontIndirectA
CreateSolidBrush
SetBkMode
BitBlt
TextOutA
CreateCompatibleDC
advapi32
RegSetValueExA
RegDeleteKeyA
RegDeleteValueA
RegCreateKeyExA
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
shell32
ShellExecuteExA
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetSpecialFolderPathA
ole32
CoInitialize
CoCreateInstance
CoUninitialize
Sections
.text Size: 29KB - Virtual size: 29KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 12KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.7MB - Virtual size: 3.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ