Alloc
Call
Copy
Free
Get
Int64Op
Store
StrAlloc
Static task
static1
Behavioral task
behavioral1
Sample
iw4x.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
iw4x.exe
Resource
win10v2004-20240611-en
Behavioral task
behavioral3
Sample
$PLUGINSDIR/System.dll
Resource
win7-20240508-en
Behavioral task
behavioral4
Sample
$PLUGINSDIR/System.dll
Resource
win10v2004-20240611-en
Behavioral task
behavioral5
Sample
$TEMP/tidy.bat
Resource
win7-20240508-en
Behavioral task
behavioral6
Sample
$TEMP/tidy.bat
Resource
win10v2004-20240611-en
Behavioral task
behavioral7
Sample
$_4_/iw4x.exe
Resource
win7-20240611-en
Behavioral task
behavioral8
Sample
$_4_/iw4x.exe
Resource
win10v2004-20240508-en
Target
iw4x.exe
Size
2.0MB
MD5
c56b3749e634f947687fbc2431d7dacc
SHA1
2bb5934ae11cd6033adadd23844eb179762dc2f5
SHA256
1d2c6dc364d6e2cfb42c03d8731119499a8914c28c41e83db9de568ed35c1787
SHA512
32b8ca3c9a4b277a9656d071d7f750e961ea39c9349bb45e80ecf55f3ae0c01393edeee9b77f44184e7c83a87e8cca3dbf1060c2c0164fc98a7d8be5f4f2d2ce
SSDEEP
49152:s8Wh7ey2CXEkqykl1EEXz8knkYcFDZX5TkMMKCAQMx0LioYbLQNP:sVhsCU/lGEXzZcFtJTpM3AdwioYk
Checks for missing Authenticode signature.
resource |
---|
iw4x.exe |
unpack001/$PLUGINSDIR/System.dll |
unpack001/$_4_/iw4x.exe |
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
RegEnumValueW
RegEnumKeyW
RegQueryValueExW
RegSetValueExW
RegCloseKey
RegDeleteValueW
RegDeleteKeyW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
RegOpenKeyExW
RegCreateKeyExW
SHGetPathFromIDListW
SHBrowseForFolderW
SHGetFileInfoW
SHFileOperationW
ShellExecuteExW
CoCreateInstance
OleUninitialize
OleInitialize
IIDFromString
CoTaskMemFree
ImageList_Destroy
ord17
ImageList_AddMasked
ImageList_Create
MessageBoxIndirectW
GetDlgItemTextW
SetDlgItemTextW
CreatePopupMenu
AppendMenuW
TrackPopupMenu
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
IsWindowVisible
CallWindowProcW
GetMessagePos
CheckDlgButton
LoadCursorW
SetCursor
GetSysColor
SetWindowPos
GetWindowLongW
IsWindowEnabled
SetClassLongW
GetSystemMenu
EnableMenuItem
GetWindowRect
ScreenToClient
EndDialog
RegisterClassW
SystemParametersInfoW
CharPrevW
GetClassInfoW
DialogBoxParamW
CharNextW
ExitWindowsEx
DestroyWindow
CreateDialogParamW
SetTimer
SetWindowTextW
PostQuitMessage
SetForegroundWindow
ShowWindow
wsprintfW
SendMessageTimeoutW
FindWindowExW
IsWindow
GetDlgItem
SetWindowLongW
LoadImageW
GetDC
ReleaseDC
EnableWindow
InvalidateRect
SendMessageW
DefWindowProcW
BeginPaint
GetClientRect
FillRect
DrawTextW
EndPaint
CharNextA
wsprintfA
DispatchMessageW
CreateWindowExW
PeekMessageW
GetSystemMetrics
GetDeviceCaps
SetBkColor
SelectObject
DeleteObject
CreateBrushIndirect
CreateFontIndirectW
SetBkMode
SetTextColor
RemoveDirectoryW
lstrcmpiA
GetTempFileNameW
CreateProcessW
CreateDirectoryW
GetLastError
CreateThread
GlobalLock
GlobalUnlock
GetDiskFreeSpaceW
WideCharToMultiByte
lstrcpynW
lstrlenW
SetErrorMode
GetVersionExW
GetCommandLineW
GetTempPathW
GetWindowsDirectoryW
SetEnvironmentVariableW
WriteFile
ExitProcess
GetCurrentProcess
GetModuleFileNameW
GetFileSize
CreateFileW
GetTickCount
Sleep
SetFileAttributesW
GetFileAttributesW
SetCurrentDirectoryW
MoveFileW
GetFullPathNameW
GetShortPathNameW
SearchPathW
CompareFileTime
SetFileTime
CloseHandle
lstrcmpiW
lstrcmpW
ExpandEnvironmentStringsW
GlobalFree
GlobalAlloc
GetModuleHandleW
LoadLibraryExW
FreeLibrary
WritePrivateProfileStringW
GetPrivateProfileStringW
lstrlenA
MultiByteToWideChar
ReadFile
SetFilePointer
FindClose
FindNextFileW
FindFirstFileW
DeleteFileW
MulDiv
lstrcpyA
MoveFileExW
lstrcatW
GetSystemDirectoryW
GetProcAddress
GetModuleHandleA
GetExitCodeProcess
WaitForSingleObject
CopyFileW
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_UNINITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
GlobalAlloc
GlobalFree
GlobalSize
lstrcpynW
lstrcpyW
GetProcAddress
WideCharToMultiByte
VirtualFree
FreeLibrary
lstrlenW
LoadLibraryW
GetModuleHandleW
MultiByteToWideChar
VirtualAlloc
VirtualProtect
GetLastError
wsprintfW
StringFromGUID2
CLSIDFromString
Alloc
Call
Copy
Free
Get
Int64Op
Store
StrAlloc
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_DISCARDABLE
IMAGE_SCN_MEM_READ
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
\x\\iw4mp.pdb
timeGetTime
mixerGetLineControlsA
mixerClose
mixerGetLineInfoA
mixerOpen
mixerGetNumDevs
waveInGetNumDevs
mixerSetControlDetails
timeBeginPeriod
timeEndPeriod
mixerGetControlDetailsA
sendto
closesocket
bind
htons
setsockopt
inet_ntoa
socket
recv
send
connect
ntohl
gethostname
WSACleanup
WSASetLastError
getsockopt
accept
listen
__WSAFDIsSet
WSAGetLastError
gethostbyname
ioctlsocket
ntohs
recvfrom
WSAStartup
getsockname
inet_addr
select
htonl
SteamMatchmaking
SteamGameServer
SteamNetworking
SteamRemoteStorage
SteamAPI_RegisterCallResult
SteamAPI_UnregisterCallResult
SteamAPI_UnregisterCallback
SteamUser
SteamAPI_RunCallbacks
SteamGameServer_Shutdown
SteamMasterServerUpdater
SteamGameServer_Init
SteamUtils
SteamAPI_Init
SteamAPI_Shutdown
SteamFriends
SteamAPI_RegisterCallback
SteamGameServer_RunCallbacks
_AIL_stop_sample@4
_AIL_end_sample@4
_AIL_set_DirectSound_HWND@8
_AIL_stream_sample_handle@4
_AIL_set_sample_3D_position@16
_AIL_digital_CPU_percent@4
_AIL_shutdown@0
_AIL_startup@0
_AIL_set_sample_processor@12
_AIL_sample_processor@8
_AIL_sample_stage_property@24
_AIL_find_filter@8
_AIL_open_filter@8
_AIL_allocate_sample_handle@4
_AIL_init_sample@12
_AIL_set_stream_loop_count@8
_AIL_resume_sample@4
_AIL_size_processed_digital_audio@16
_AIL_process_digital_audio@24
_AIL_set_sample_info@8
_AIL_set_sample_loop_count@8
_AIL_set_sample_ms_position@8
_AIL_set_file_callbacks@16
_AIL_set_redist_directory@4
_AIL_set_3D_distance_factor@8
_AIL_set_3D_rolloff_factor@8
_AIL_set_speaker_configuration@16
_AIL_sample_playback_rate@4
_AIL_stream_ms_position@12
_AIL_last_error@0
_AIL_open_stream@12
_AIL_close_stream@4
_AIL_pause_stream@8
_AIL_set_sample_reverb_levels@12
_AIL_sample_channel_levels@8
_AIL_stream_info@20
_AIL_set_sample_3D_distances@16
_AIL_set_preference@8
_AIL_set_sample_playback_rate@8
_AIL_set_stream_ms_position@8
_AIL_open_digital_driver@16
_AIL_speaker_configuration@20
_AIL_set_room_type@8
_AIL_sample_volume_levels@12
_AIL_set_sample_volume_levels@12
_AIL_sample_ms_position@12
_AIL_sample_volume_pan@12
_AIL_sample_3D_position@16
_AIL_sample_status@4
_AIL_set_sample_channel_levels@12
_AIL_stream_status@4
_BinkOpenMiles@4
_BinkGetFrameBuffersInfo@8
_BinkSetIOSize@4
_BinkPause@8
_BinkSetMixBinVolumes@20
_BinkRegisterFrameBuffers@8
_BinkSetError@4
_BinkSetSoundTrack@8
_BinkOpen@8
_BinkGetError@0
_BinkControlBackgroundIO@8
_BinkNextFrame@4
_BinkGetRealtime@12
_BinkSetSoundSystem@8
_BinkSetMemory@8
_BinkDoFrame@4
_BinkWait@4
_BinkGetRects@8
_BinkClose@4
Direct3DCreate9
ord11
ord6
CallNtPowerInformation
GetConsoleMode
GetConsoleCP
SetHandleCount
DeleteCriticalSection
HeapCreate
HeapDestroy
LCMapStringW
MultiByteToWideChar
WideCharToMultiByte
LCMapStringA
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
SetFilePointer
ExitThread
GetStartupInfoA
GetCommandLineA
CreateDirectoryA
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetEnvironmentStrings
HeapReAlloc
RtlUnwind
GetDriveTypeA
FileTimeToLocalFileTime
MoveFileA
VirtualQuery
ExpandEnvironmentStringsA
LoadLibraryA
FreeLibrary
GetStdHandle
GetFileType
PeekNamedPipe
TerminateThread
GetExitCodeThread
CreateMutexA
WaitForMultipleObjects
ReleaseMutex
FindNextFileA
FindFirstFileA
FindClose
GlobalMemoryStatusEx
FreeEnvironmentStringsW
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
CompareStringA
CompareStringW
SetEnvironmentVariableA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEndOfFile
FlushFileBuffers
SetStdHandle
FreeEnvironmentStringsA
OpenEventA
OpenFileMappingA
CreateSemaphoreA
CreateFileMappingA
MapViewOfFile
GetModuleHandleExA
SetEnvironmentVariableW
TerminateProcess
GetFullPathNameA
ReleaseSemaphore
SetLastError
InterlockedExchange
InterlockedExchangeAdd
GetFileSize
GetLastError
ReadFileEx
SleepEx
CloseHandle
InterlockedIncrement
InterlockedDecrement
InterlockedCompareExchange
Sleep
GetCurrentThreadId
SetEvent
ResetEvent
CreateEventA
WaitForSingleObject
GetProcessAffinityMask
GetCurrentProcess
DuplicateHandle
GetCurrentThread
SetThreadPriority
RaiseException
CreateThread
SuspendThread
ResumeThread
SetThreadAffinityMask
GetThreadPriority
SetFileAttributesA
GetFileAttributesA
VirtualAlloc
VirtualFree
CreateFileA
QueryPerformanceCounter
QueryPerformanceFrequency
GetModuleFileNameA
GetModuleHandleA
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
GlobalMemoryStatus
GetProcAddress
SetProcessAffinityMask
GetSystemInfo
FormatMessageA
GlobalUnlock
GlobalSize
GlobalLock
GetVersionExA
Module32Next
Module32First
CreateToolhelp32Snapshot
OpenProcess
WriteFile
ReadFile
GetCurrentProcessId
DeleteFileA
SetErrorMode
GetSystemTime
SystemTimeToFileTime
MulDiv
SetPriorityClass
SetThreadExecutionState
GetCurrentDirectoryA
OutputDebugStringA
GetSystemTimeAsFileTime
HeapFree
GetProcessHeap
lstrcmpiW
CreateFileW
GetFileInformationByHandle
GetFullPathNameW
HeapAlloc
HeapSize
GetTimeZoneInformation
GetComputerNameA
GetTickCount
ExitProcess
FileTimeToSystemTime
GetSystemDirectoryW
GetWindowsDirectoryW
GetModuleFileNameW
UnmapViewOfFile
LockResource
LoadResource
SizeofResource
FindResourceW
GetConsoleWindow
GetCurrentDirectoryW
GetEnvironmentStringsW
GetCommandLineW
GetStartupInfoW
LoadCursorA
IsWindow
EnumDisplayMonitors
AdjustWindowRectEx
MonitorFromPoint
MessageBoxA
SetWindowLongA
GetWindowLongA
GetWindowTextA
ReleaseDC
GetDC
GetDesktopWindow
EnumThreadWindows
ChangeDisplaySettingsA
GetActiveWindow
SetCursorPos
GetWindowRect
SetFocus
GetForegroundWindow
ScreenToClient
GetCursorPos
ClientToScreen
ShowCursor
PostMessageA
ShowWindow
TranslateMessage
DispatchMessageA
GetMessageA
CloseClipboard
GetClipboardData
OpenClipboard
RegisterClassExA
PeekMessageA
LoadIconA
SetWindowPos
AdjustWindowRect
SendMessageA
CreateWindowExA
LoadImageA
GetSystemMetrics
RegisterClassA
DefWindowProcA
UpdateWindow
DestroyWindow
PostQuitMessage
CallWindowProcA
SetWindowTextA
CloseWindow
CallNextHookEx
GetAsyncKeyState
UnhookWindowsHookEx
SetWindowsHookExA
SystemParametersInfoA
MapVirtualKeyA
MoveWindow
GetMonitorInfoA
MonitorFromWindow
RegisterWindowMessageA
SetDeviceGammaRamp
CreateFontA
GetDeviceCaps
CreateSolidBrush
InitializeSecurityDescriptor
RegCloseKey
RegQueryValueExA
RegOpenKeyA
SetSecurityDescriptorDacl
RegOpenKeyExW
RegQueryValueExW
ShellExecuteA
StringFromGUID2
DirectDrawCreateEx
DirectDrawEnumerateExA
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_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ