Report - KuwaitSetupHockey.exe

Emotet Generic Malware Malicious Library UPX Admin Tool (Sysinternals etc ...) Malicious Packer PE File PE32 MZP Format OS Processor Check Lnk Format GIF Format ftp DLL PE64
ScreenShot
Created 2024.07.05 11:08 Machine s1_win7_x6401
Filename KuwaitSetupHockey.exe
Type PE32 executable (GUI) Intel 80386, for MS Windows
AI Score
6
Behavior Score
9.8
ZERO API file : mailcious
VT API (file)
md5 7f69b1fa6c0a0fe8252b40794adc49c6
sha256 68662d24f56c624dee35c36010f923a8bf8d14b8c779ad3dafe8dd6b81bb3431
ssdeep 98304:qEgDVCK+/UYWDr5WxSGu1ZU+dSKnNQ0AgaaroR4q5:eDVv+MYfu4QSKnNT18
imphash 5a594319a0d69dbc452e748bcf05892e
impfuzzy 48:ukHAxN9RJjD3vF9X1RfOz9O1hr8XNVXGSHAS4Fo/g/RvEj5MlVNb7q/cE:ukH+NbJj7N9X1tOz9Yhr8XbalVNb7CcE
  Network IP location

Signature (21cnts)

Level Description
danger Connects to IP addresses that are no longer responding to requests (legitimate services will remain up-and-running usually)
warning Generates some ICMP traffic
watch Communicates with host for which no DNS query was performed
watch Deletes executed files from disk
watch Detects the presence of Wine emulator
watch One or more of the buffers contains an embedded PE file
notice Allocates read-write-execute memory (usually to unpack itself)
notice An executable file was downloaded by the process database kuwait.exe
notice Creates a shortcut to an executable file
notice Creates executable files on the filesystem
notice Drops a binary and executes it
notice Drops an executable to the user AppData folder
notice One or more potentially interesting buffers were extracted
notice Performs some HTTP requests
notice Queries for potentially installed applications
notice Queries the disk size which could be used to detect virtual machine with small fixed size or dynamic allocation
info Checks amount of memory in system
info Checks if process is being debugged by a debugger
info One or more processes crashed
info Queries for the computername
info The executable contains unknown PE section names indicative of a packer (could be a false positive)

Rules (21cnts)

Level Name Description Collection
danger Win32_Trojan_Emotet_2_Zero Win32 Trojan Emotet binaries (download)
warning Generic_Malware_Zero Generic Malware binaries (download)
watch Admin_Tool_IN_Zero Admin Tool Sysinternals binaries (download)
watch Malicious_Library_Zero Malicious_Library binaries (download)
watch Malicious_Library_Zero Malicious_Library binaries (upload)
watch Malicious_Packer_Zero Malicious Packer binaries (download)
watch UPX_Zero UPX packed file binaries (download)
watch UPX_Zero UPX packed file binaries (upload)
info ftp_command ftp command binaries (download)
info IsDLL (no description) binaries (download)
info IsPE32 (no description) binaries (download)
info IsPE32 (no description) binaries (upload)
info IsPE64 (no description) binaries (download)
info lnk_file_format Microsoft Windows Shortcut File Format binaries (download)
info Lnk_Format_Zero LNK Format binaries (download)
info mzp_file_format MZP(Delphi) file format binaries (download)
info mzp_file_format MZP(Delphi) file format binaries (upload)
info OS_Processor_Check_Zero OS Processor Check binaries (download)
info OS_Processor_Check_Zero OS Processor Check binaries (upload)
info PE_Header_Zero PE File Signature binaries (download)
info PE_Header_Zero PE File Signature binaries (upload)

Network (10cnts) ?

Request CC ASN Co IP4 Rule ? ZERO ?
http://www.srbreferee.com/CheckNET.php SE Loopia AB 93.188.2.53 clean
ftpcluster.loopia.se SE Loopia AB 93.188.1.110 clean
mysql682.loopia.se SE Loopia AB 93.188.1.8 clean
mysql679.loopia.se SE Loopia AB 93.188.1.5 clean
www.srbreferee.com SE Loopia AB 93.188.2.53 clean
93.188.1.5 SE Loopia AB 93.188.1.5 clean
93.188.2.53 SE Loopia AB 93.188.2.53 mailcious
79.101.0.33 RS TELEKOM SRBIJA a.d. 79.101.0.33 mailcious
93.188.1.110 SE Loopia AB 93.188.1.110 clean
93.188.1.8 SE Loopia AB 93.188.1.8 clean

Suricata ids

PE API

IAT(Import Address Table) Library

kernel32.dll
 0x4c22e4 GetACP
 0x4c22e8 GetExitCodeProcess
 0x4c22ec LocalFree
 0x4c22f0 CloseHandle
 0x4c22f4 SizeofResource
 0x4c22f8 VirtualProtect
 0x4c22fc VirtualFree
 0x4c2300 GetFullPathNameW
 0x4c2304 ExitProcess
 0x4c2308 HeapAlloc
 0x4c230c GetCPInfoExW
 0x4c2310 RtlUnwind
 0x4c2314 GetCPInfo
 0x4c2318 GetStdHandle
 0x4c231c GetModuleHandleW
 0x4c2320 FreeLibrary
 0x4c2324 HeapDestroy
 0x4c2328 ReadFile
 0x4c232c CreateProcessW
 0x4c2330 GetLastError
 0x4c2334 GetModuleFileNameW
 0x4c2338 SetLastError
 0x4c233c FindResourceW
 0x4c2340 CreateThread
 0x4c2344 CompareStringW
 0x4c2348 LoadLibraryA
 0x4c234c ResetEvent
 0x4c2350 GetVersion
 0x4c2354 RaiseException
 0x4c2358 FormatMessageW
 0x4c235c SwitchToThread
 0x4c2360 GetExitCodeThread
 0x4c2364 GetCurrentThread
 0x4c2368 LoadLibraryExW
 0x4c236c LockResource
 0x4c2370 GetCurrentThreadId
 0x4c2374 UnhandledExceptionFilter
 0x4c2378 VirtualQuery
 0x4c237c VirtualQueryEx
 0x4c2380 Sleep
 0x4c2384 EnterCriticalSection
 0x4c2388 SetFilePointer
 0x4c238c LoadResource
 0x4c2390 SuspendThread
 0x4c2394 GetTickCount
 0x4c2398 GetFileSize
 0x4c239c GetStartupInfoW
 0x4c23a0 GetFileAttributesW
 0x4c23a4 InitializeCriticalSection
 0x4c23a8 GetThreadPriority
 0x4c23ac SetThreadPriority
 0x4c23b0 GetCurrentProcess
 0x4c23b4 VirtualAlloc
 0x4c23b8 GetSystemInfo
 0x4c23bc GetCommandLineW
 0x4c23c0 LeaveCriticalSection
 0x4c23c4 GetProcAddress
 0x4c23c8 ResumeThread
 0x4c23cc GetVersionExW
 0x4c23d0 VerifyVersionInfoW
 0x4c23d4 HeapCreate
 0x4c23d8 GetWindowsDirectoryW
 0x4c23dc VerSetConditionMask
 0x4c23e0 GetDiskFreeSpaceW
 0x4c23e4 FindFirstFileW
 0x4c23e8 GetUserDefaultUILanguage
 0x4c23ec lstrlenW
 0x4c23f0 QueryPerformanceCounter
 0x4c23f4 SetEndOfFile
 0x4c23f8 HeapFree
 0x4c23fc WideCharToMultiByte
 0x4c2400 FindClose
 0x4c2404 MultiByteToWideChar
 0x4c2408 LoadLibraryW
 0x4c240c SetEvent
 0x4c2410 CreateFileW
 0x4c2414 GetLocaleInfoW
 0x4c2418 GetSystemDirectoryW
 0x4c241c DeleteFileW
 0x4c2420 GetLocalTime
 0x4c2424 GetEnvironmentVariableW
 0x4c2428 WaitForSingleObject
 0x4c242c WriteFile
 0x4c2430 ExitThread
 0x4c2434 DeleteCriticalSection
 0x4c2438 TlsGetValue
 0x4c243c GetDateFormatW
 0x4c2440 SetErrorMode
 0x4c2444 IsValidLocale
 0x4c2448 TlsSetValue
 0x4c244c CreateDirectoryW
 0x4c2450 GetSystemDefaultUILanguage
 0x4c2454 EnumCalendarInfoW
 0x4c2458 LocalAlloc
 0x4c245c GetUserDefaultLangID
 0x4c2460 RemoveDirectoryW
 0x4c2464 CreateEventW
 0x4c2468 SetThreadLocale
 0x4c246c GetThreadLocale
comctl32.dll
 0x4c2474 InitCommonControls
version.dll
 0x4c247c GetFileVersionInfoSizeW
 0x4c2480 VerQueryValueW
 0x4c2484 GetFileVersionInfoW
user32.dll
 0x4c248c CreateWindowExW
 0x4c2490 TranslateMessage
 0x4c2494 CharLowerBuffW
 0x4c2498 CallWindowProcW
 0x4c249c CharUpperW
 0x4c24a0 PeekMessageW
 0x4c24a4 GetSystemMetrics
 0x4c24a8 SetWindowLongW
 0x4c24ac MessageBoxW
 0x4c24b0 DestroyWindow
 0x4c24b4 CharUpperBuffW
 0x4c24b8 CharNextW
 0x4c24bc MsgWaitForMultipleObjects
 0x4c24c0 LoadStringW
 0x4c24c4 ExitWindowsEx
 0x4c24c8 DispatchMessageW
oleaut32.dll
 0x4c24d0 SysAllocStringLen
 0x4c24d4 SafeArrayPtrOfIndex
 0x4c24d8 VariantCopy
 0x4c24dc SafeArrayGetLBound
 0x4c24e0 SafeArrayGetUBound
 0x4c24e4 VariantInit
 0x4c24e8 VariantClear
 0x4c24ec SysFreeString
 0x4c24f0 SysReAllocStringLen
 0x4c24f4 VariantChangeType
 0x4c24f8 SafeArrayCreate
netapi32.dll
 0x4c2500 NetWkstaGetInfo
 0x4c2504 NetApiBufferFree
advapi32.dll
 0x4c250c RegQueryValueExW
 0x4c2510 AdjustTokenPrivileges
 0x4c2514 LookupPrivilegeValueW
 0x4c2518 RegCloseKey
 0x4c251c OpenProcessToken
 0x4c2520 RegOpenKeyExW

EAT(Export Address Table) Library

0x454058 TMethodImplementationIntercept
0x40d0a0 __dbk_fcall_wrapper
0x4be63c dbkFCallWrapperAddr


Similarity measure (PE file only) - Checking for service failure