Static task
static1
Behavioral task
behavioral1
Sample
haloupdate.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
haloupdate.exe
Resource
win10v2004-20230703-en
General
-
Target
haloupdate.exe
-
Size
220KB
-
MD5
77962dffe94c317ff58c64d2aba4c739
-
SHA1
49da657986ef9d2961871b4366087e377cf238a3
-
SHA256
a9a864981a4cadd16d5aff20eb29e6b70bf2b65da0b9cc11df6fa0a1f870cc84
-
SHA512
26dd83f7915fdb2b053303fc98ca7800631eb31cc061d70d1852d2977e553beeaf6fb2e2bc25727bed9d7e392d56a8c9df528f361256857ecb884bb1ee3fa655
-
SSDEEP
3072:wGCm8nz6JdIxsx4Bd24uDwYP2ZZaTOqT/ITxaAaeBQzI096KuaZhvTvxBa3/0s6G:wm86JC04Bd2t6W5/dANcD9h3xsE
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource haloupdate.exe
Files
-
haloupdate.exe.exe windows x86
7edf4a82a22c7f925a7a6f58913be622
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
winmm
timeGetTime
patchw32
ord1
setupapi
SetupIterateCabinetA
wininet
InternetQueryOptionW
kernel32
CreateFileA
SetFileAttributesA
LoadResource
LockResource
SizeofResource
ReadFile
GetCurrentProcess
QueryPerformanceCounter
GetTickCount
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
CompareStringA
InterlockedExchange
GetModuleHandleA
GetModuleFileNameA
WriteFile
GetSystemDirectoryA
LoadLibraryA
SetLastError
GetACP
RtlUnwind
GetLocaleInfoA
GetCurrentThreadId
GetEnvironmentStrings
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetFileType
GetStdHandle
SetHandleCount
SetFilePointer
GetStringTypeA
IsBadWritePtr
GetExitCodeProcess
GetCurrentProcessId
Sleep
WaitForSingleObject
OpenProcess
CloseHandle
GetLastError
GlobalFree
FreeLibrary
GetOEMCP
SetStdHandle
SetConsoleCtrlHandler
SetEndOfFile
IsBadCodePtr
SetEnvironmentVariableA
SetUnhandledExceptionFilter
IsBadReadPtr
GetWindowsDirectoryA
VirtualFree
HeapCreate
HeapDestroy
FlushFileBuffers
GetTimeZoneInformation
HeapSize
VirtualQuery
GetSystemInfo
VirtualAlloc
VirtualProtect
TerminateProcess
LCMapStringA
ExitProcess
GetVersionExA
GetCommandLineA
GetStartupInfoA
HeapReAlloc
HeapAlloc
HeapFree
GetSystemTimeAsFileTime
user32
PostQuitMessage
EndPaint
GetClientRect
ShowWindow
SetFocus
GetSystemMetrics
AdjustWindowRect
InvalidateRect
UpdateWindow
TranslateMessage
BeginPaint
ExitWindowsEx
gdi32
SetTextColor
DeleteDC
StretchBlt
SelectObject
CreateCompatibleDC
SetBkMode
GetStockObject
DeleteObject
advapi32
RegSetValueExA
RegOpenKeyExA
RegCreateKeyExA
RegQueryValueExA
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
RegCloseKey
wsock32
getsockopt
gethostbyname
WSACleanup
setsockopt
select
ntohl
WSAStartup
gethostname
inet_ntoa
WSAGetLastError
send
__WSAFDIsSet
recv
closesocket
shutdown
socket
htons
ioctlsocket
connect
Sections
.text Size: 148KB - Virtual size: 147KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 24KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 32KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ