>W���g�����~����R�b��q�8W�'�ɧ��A'��i �@�i��f�2>��Ʊ�z��w���w�|����@���6e~Wז��-O�b���4HO�)'�9B��Q^��&�{eo�fv`�vܳu��Y�H�����k����C�~�@L���3���D�%��joꬰ�s�z�ܷZ�����%F5Ư;8ƕ\MP����78��}��} ��<�V��V8#���r<���l��A����K�s�LgT�;�0�!� ���F5mh;�M�>**F#�H�>��z�֡���< ���H�����%�D�1$- B�C�c@�W������W?d�`(����"��?���_,�|��a<7�H�M�)�*�+=�&�拲���9͛ ޔh�J�U[;�v�ߜ��^�-�vja$@ۭ;q�I#�\P�xF�zl+i<��*����������D7,��0��H�%FV��7e��S����a�*��-X/�* ����Qo����Et��7�ڮ�,�F��:.���A/�(�ao����x��5˶�9��y�z��6��|�[AP`��S�3�.���<b�nw�D�QE&��U��1��:��KL�#h~�,| W��آv����ɢ"\J� Ѻ<k�5 �l`�fMD�ϐ�;�G~��~���G0�A�.l���m�:|���|��i$���B��� �z�x�Rd�����ukB����� ��]E���!7/��e��?��ӟ�.m����`7nԎ&��}�%� %����~_����F��u�U9�e;��y��H�!����ߴ��~�D���D#��q�c�e�!�S�m���ժT���@�l@�+�zO1�S�HH����{:��,�f�!3,w���Y�F���JY��Ͱ��m�9�J���S좃|"�.�����FtcEw�<?��'�8�<�/|eY�8u�����0�Wƃc�c�֥ݻ#:o�e���,�Pp�����%lW�ff�N��P�_�]�ޘ��d`i� L�}�t�fk/OF\�Ӵ��C�� �9]��6�q�H�ze =Z��}tT��]����r��j÷1�Wl�L�F�f���O�5�ΐZ�*���"!��~�N���B�J'?W��K������m�.I۵�b�FM���{��n4c+zO��X�ʒ�7��s���樠�n�:��z��l�{æI���ի4{��%����~�Ǹ�w�̮� �G��v|�Z�ɲ����=�o~dr��xD�0-&�VE GY����y@k�B���\ �`y\�k�UD��d��"R��η��48�~��§�I��c^�:�z��j0Ts���ɲݘOa�_�B UDŽ �f��`�v�g�ԟ^����2裴b~�^�J�����b��˜���um�����k����X�j��+� l���������\��s\�W�����2�Ҋb&�ua�ʨ�S+��t��n���D�8 �ly��� �.6_ �m�C��0�w.|>{q�����g?sm���iN;6�r�u:қ��pSzTFv�I�d�ӯv���L+?��w%��_�B'� �l�N�;����5�="�DI��)���[ˤ`H3uC�yh�Ur����G�y�<�=��í�M��Ƚ�2���52�>/�.�)22ߖo�]��8��#�4WÆ���r�y���B��ba�a��o����D��H 7�SDŽ����̋�P��g����y)�)/۱��kl�0����:���^�Þq*�H%j�[d������τ�?f��Gbp�M����V2;J�W�}�x�j��X�xm��ϱv��P���wT�9yb����#<u|8��2�u�Nݧ'��{���V:��ދDtª\$�`W����ŵ�H[u�)q=>%0��DʙQ���ߙ2z�h�v�D��]rq&����Þ��[�<�i3�B7����M�e�YW������k�<�"U�Ef���F��g.ꌹ�/�G����B0�����&�������Eѐ�ی'�ʧ�']��O���17�&�/#Nׄ��FX>��&�:����8Ym��f��S���+�d&{�� ���!���`.U^�� ����^B@�'%��$p�/�!ئ�8�R X��������ڇ��G֙=��ރa~�p���X:�<I\xS������R=D�1�E�ME���݇�y��n��[ls�O��[}�z@a�P'�C���2�l�=��7�l������ׯB�2�Y� �E���9� q�}rDI�|{͊�~�|>��m�>/h?��d6t�k�S���o�J�>{�~#N9<��YuZ<q�;E�w����=.��֏�����)��S��$hp�$<?��T�B-�sF��U�3���S�gx��nG˫��aN7�-G��hm|��5(.��*@F�v ��r�'\��J��ُ�����X���P5JG=���!�����TN��K�K�k�N���ߵ�¶�]����Mn0x����S�_��o]��9�p�����N;��#(�S�����}�ȶ�*HJ�����ZA��������/���0(Ģh=��gi��>���;P�q���������fb��cjo�7�)�����}��[`��A�+ �� �\��Xc��� ���ƥ{+��W�It5#!|dI�ʹs��bv���o�+¼ȶ�<U�J��(8�$���yL�`O��Nb�#�frC���� ��a��+5y:���RZ�� ;?L8��>���!v.��h���e��re��:��=K�"gF\*�t�ga�!Hl����Y�<ܕ%���ſ&|��~��P�im� >�˂u`���T>�'�f�V�������6u�Aޒ8���邖��5IN��l.��L���:F��"�5���b�� tE9m�B@��Y1��t�jTL\�A�g��(��]���=���t��7W{���Ӆ��Uj*��?��:��\�lj��h>��*���v�����N`��!E&쩒>fo��y`]��0�n��S?і*�B�� &(���1p�o���@�R�C
Static task
static1
Behavioral task
behavioral1
Sample
Hvh420King$.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
Hvh420King$.exe
Resource
win10v2004-20231215-en
Behavioral task
behavioral3
Sample
hvhKing$.dll
Resource
win7-20231215-en
Behavioral task
behavioral4
Sample
hvhKing$.dll
Resource
win10v2004-20231215-en
General
-
Target
3d3992a212289134ba262f64508cf177
-
Size
8.0MB
-
MD5
3d3992a212289134ba262f64508cf177
-
SHA1
fbee89253394b636c49f778de7967693e3229cf7
-
SHA256
767bba769f8e938392a4876e098144f65c5f04479b635738a68e7200dde98799
-
SHA512
ced518ce86a4c318aed0d9a54371d1fa7efa5b3ff6f0810e567be12aff62fd501ce4f9e252b5ba2efcab564f084267d2f1b8196c15e0ec398fc78c321cf72e4d
-
SSDEEP
196608:Lu2w58pmjY3w8CsOXl8Pfx7uIkKt1b4MK1NRAgAPeX32MdixHg:Q5Rjf9s8afx7uI7t1kMK7hAPeX32MdIg
Malware Config
Signatures
-
AutoIT Executable 1 IoCs
AutoIT scripts compiled to PE executables.
resource yara_rule static1/unpack001/Hvh420King$.exe autoit_exe -
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/Hvh420King$.exe unpack001/hvhKing$.dll
Files
-
3d3992a212289134ba262f64508cf177.rar
-
Hvh420King$.exe.exe windows:5 windows x86 arch:x86
eb97e4fc5518ac300a92a11673825e0b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
wsock32
WSACleanup
socket
inet_ntoa
setsockopt
ntohs
recvfrom
ioctlsocket
htons
WSAStartup
__WSAFDIsSet
select
accept
listen
bind
closesocket
WSAGetLastError
recv
sendto
send
inet_addr
gethostbyname
gethostname
connect
version
GetFileVersionInfoW
GetFileVersionInfoSizeW
VerQueryValueW
winmm
timeGetTime
waveOutSetVolume
mciSendStringW
comctl32
ImageList_ReplaceIcon
ImageList_Destroy
ImageList_Remove
ImageList_SetDragCursorImage
ImageList_BeginDrag
ImageList_DragEnter
ImageList_DragLeave
ImageList_EndDrag
ImageList_DragMove
InitCommonControlsEx
ImageList_Create
mpr
WNetUseConnectionW
WNetCancelConnection2W
WNetGetConnectionW
WNetAddConnection2W
wininet
InternetQueryDataAvailable
InternetCloseHandle
InternetOpenW
InternetSetOptionW
InternetCrackUrlW
HttpQueryInfoW
InternetQueryOptionW
HttpOpenRequestW
HttpSendRequestW
FtpOpenFileW
FtpGetFileSize
InternetOpenUrlW
InternetReadFile
InternetConnectW
psapi
GetProcessMemoryInfo
iphlpapi
IcmpCreateFile
IcmpCloseHandle
IcmpSendEcho
userenv
DestroyEnvironmentBlock
UnloadUserProfile
CreateEnvironmentBlock
LoadUserProfileW
uxtheme
IsThemeActive
kernel32
DuplicateHandle
CreateThread
WaitForSingleObject
HeapAlloc
GetProcessHeap
HeapFree
Sleep
GetCurrentThreadId
MultiByteToWideChar
MulDiv
GetVersionExW
IsWow64Process
GetSystemInfo
FreeLibrary
LoadLibraryA
GetProcAddress
SetErrorMode
GetModuleFileNameW
WideCharToMultiByte
lstrcpyW
lstrlenW
GetModuleHandleW
QueryPerformanceCounter
VirtualFreeEx
OpenProcess
VirtualAllocEx
WriteProcessMemory
ReadProcessMemory
CreateFileW
SetFilePointerEx
SetEndOfFile
ReadFile
WriteFile
FlushFileBuffers
TerminateProcess
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
SetFileTime
GetFileAttributesW
FindFirstFileW
SetCurrentDirectoryW
GetLongPathNameW
GetShortPathNameW
DeleteFileW
FindNextFileW
CopyFileExW
MoveFileW
CreateDirectoryW
RemoveDirectoryW
SetSystemPowerState
QueryPerformanceFrequency
FindResourceW
LoadResource
LockResource
SizeofResource
EnumResourceNamesW
OutputDebugStringW
GetTempPathW
GetTempFileNameW
DeviceIoControl
GetLocalTime
CompareStringW
GetCurrentProcess
EnterCriticalSection
LeaveCriticalSection
GetStdHandle
CreatePipe
InterlockedExchange
TerminateThread
LoadLibraryExW
FindResourceExW
CopyFileW
VirtualFree
FormatMessageW
GetExitCodeProcess
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileSectionW
WritePrivateProfileSectionW
GetPrivateProfileSectionNamesW
FileTimeToLocalFileTime
FileTimeToSystemTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetDriveTypeW
GetDiskFreeSpaceExW
GetDiskFreeSpaceW
GetVolumeInformationW
SetVolumeLabelW
CreateHardLinkW
SetFileAttributesW
CreateEventW
SetEvent
GetEnvironmentVariableW
SetEnvironmentVariableW
GlobalLock
GlobalUnlock
GlobalAlloc
GetFileSize
GlobalFree
GlobalMemoryStatusEx
Beep
GetSystemDirectoryW
HeapReAlloc
HeapSize
GetComputerNameW
GetWindowsDirectoryW
GetCurrentProcessId
GetProcessIoCounters
CreateProcessW
GetProcessId
SetPriorityClass
LoadLibraryW
VirtualAlloc
IsDebuggerPresent
GetCurrentDirectoryW
lstrcmpiW
DecodePointer
GetLastError
RaiseException
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
InterlockedDecrement
InterlockedIncrement
GetCurrentThread
CloseHandle
GetFullPathNameW
EncodePointer
ExitProcess
GetModuleHandleExW
ExitThread
GetSystemTimeAsFileTime
ResumeThread
GetCommandLineW
IsProcessorFeaturePresent
IsValidCodePage
GetACP
GetOEMCP
GetCPInfo
SetLastError
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetStartupInfoW
GetStringTypeW
SetStdHandle
GetFileType
GetConsoleCP
GetConsoleMode
RtlUnwind
ReadConsoleW
GetTimeZoneInformation
GetDateFormatW
GetTimeFormatW
LCMapStringW
GetEnvironmentStringsW
FreeEnvironmentStringsW
WriteConsoleW
FindClose
SetEnvironmentVariableA
user32
AdjustWindowRectEx
CopyImage
SetWindowPos
GetCursorInfo
RegisterHotKey
ClientToScreen
GetKeyboardLayoutNameW
IsCharAlphaW
IsCharAlphaNumericW
IsCharLowerW
IsCharUpperW
GetMenuStringW
GetSubMenu
GetCaretPos
IsZoomed
MonitorFromPoint
GetMonitorInfoW
SetWindowLongW
SetLayeredWindowAttributes
FlashWindow
GetClassLongW
TranslateAcceleratorW
IsDialogMessageW
GetSysColor
InflateRect
DrawFocusRect
DrawTextW
FrameRect
DrawFrameControl
FillRect
PtInRect
DestroyAcceleratorTable
CreateAcceleratorTableW
SetCursor
GetWindowDC
GetSystemMetrics
GetActiveWindow
CharNextW
wsprintfW
RedrawWindow
DrawMenuBar
DestroyMenu
SetMenu
GetWindowTextLengthW
CreateMenu
IsDlgButtonChecked
DefDlgProcW
CallWindowProcW
ReleaseCapture
SetCapture
CreateIconFromResourceEx
mouse_event
ExitWindowsEx
SetActiveWindow
FindWindowExW
EnumThreadWindows
SetMenuDefaultItem
InsertMenuItemW
IsMenu
TrackPopupMenuEx
GetCursorPos
DeleteMenu
SetRect
GetMenuItemID
GetMenuItemCount
SetMenuItemInfoW
GetMenuItemInfoW
SetForegroundWindow
IsIconic
FindWindowW
MonitorFromRect
keybd_event
SendInput
GetAsyncKeyState
SetKeyboardState
GetKeyboardState
GetKeyState
VkKeyScanW
LoadStringW
DialogBoxParamW
MessageBeep
EndDialog
SendDlgItemMessageW
GetDlgItem
SetWindowTextW
CopyRect
ReleaseDC
GetDC
EndPaint
BeginPaint
GetClientRect
GetMenu
DestroyWindow
EnumWindows
GetDesktopWindow
IsWindow
IsWindowEnabled
IsWindowVisible
EnableWindow
InvalidateRect
GetWindowLongW
GetWindowThreadProcessId
AttachThreadInput
GetFocus
GetWindowTextW
ScreenToClient
SendMessageTimeoutW
EnumChildWindows
CharUpperBuffW
GetParent
GetDlgCtrlID
SendMessageW
MapVirtualKeyW
PostMessageW
GetWindowRect
SetUserObjectSecurity
CloseDesktop
CloseWindowStation
OpenDesktopW
SetProcessWindowStation
GetProcessWindowStation
OpenWindowStationW
GetUserObjectSecurity
MessageBoxW
DefWindowProcW
SetClipboardData
EmptyClipboard
CountClipboardFormats
CloseClipboard
GetClipboardData
IsClipboardFormatAvailable
OpenClipboard
BlockInput
GetMessageW
LockWindowUpdate
DispatchMessageW
TranslateMessage
PeekMessageW
UnregisterHotKey
CheckMenuRadioItem
CharLowerBuffW
MoveWindow
SetFocus
PostQuitMessage
KillTimer
CreatePopupMenu
RegisterWindowMessageW
SetTimer
ShowWindow
CreateWindowExW
RegisterClassExW
LoadIconW
LoadCursorW
GetSysColorBrush
GetForegroundWindow
MessageBoxA
DestroyIcon
SystemParametersInfoW
LoadImageW
GetClassNameW
gdi32
StrokePath
DeleteObject
GetTextExtentPoint32W
ExtCreatePen
GetDeviceCaps
EndPath
SetPixel
CloseFigure
CreateCompatibleBitmap
CreateCompatibleDC
SelectObject
StretchBlt
GetDIBits
LineTo
AngleArc
MoveToEx
Ellipse
DeleteDC
GetPixel
CreateDCW
GetStockObject
GetTextFaceW
CreateFontW
SetTextColor
PolyDraw
BeginPath
Rectangle
SetViewportOrgEx
GetObjectW
SetBkMode
RoundRect
SetBkColor
CreatePen
CreateSolidBrush
StrokeAndFillPath
comdlg32
GetOpenFileNameW
GetSaveFileNameW
advapi32
GetAce
RegEnumValueW
RegDeleteValueW
RegDeleteKeyW
RegEnumKeyExW
RegSetValueExW
RegOpenKeyExW
RegCloseKey
RegQueryValueExW
RegConnectRegistryW
InitializeSecurityDescriptor
InitializeAcl
AdjustTokenPrivileges
OpenThreadToken
OpenProcessToken
LookupPrivilegeValueW
DuplicateTokenEx
CreateProcessAsUserW
CreateProcessWithLogonW
GetLengthSid
CopySid
LogonUserW
AllocateAndInitializeSid
CheckTokenMembership
RegCreateKeyExW
FreeSid
GetTokenInformation
GetSecurityDescriptorDacl
GetAclInformation
AddAce
SetSecurityDescriptorDacl
GetUserNameW
InitiateSystemShutdownExW
shell32
DragQueryPoint
ShellExecuteExW
DragQueryFileW
SHEmptyRecycleBinW
SHGetPathFromIDListW
SHBrowseForFolderW
SHCreateShellItem
SHGetDesktopFolder
SHGetSpecialFolderLocation
SHGetFolderPathW
SHFileOperationW
ExtractIconExW
Shell_NotifyIconW
ShellExecuteW
DragFinish
ole32
CoTaskMemAlloc
CoTaskMemFree
CLSIDFromString
ProgIDFromCLSID
CLSIDFromProgID
OleSetMenuDescriptor
MkParseDisplayName
OleSetContainedObject
CoCreateInstance
IIDFromString
StringFromGUID2
CreateStreamOnHGlobal
OleInitialize
OleUninitialize
CoInitialize
CoUninitialize
GetRunningObjectTable
CoGetInstanceFromFile
CoGetObject
CoSetProxyBlanket
CoCreateInstanceEx
CoInitializeSecurity
oleaut32
LoadTypeLibEx
VariantCopyInd
SysReAllocString
SysFreeString
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayAllocData
SafeArrayAllocDescriptorEx
SafeArrayCreateVector
RegisterTypeLi
CreateStdDispatch
DispCallFunc
VariantChangeType
SysStringLen
VariantTimeToSystemTime
VarR8FromDec
SafeArrayGetVartype
VariantCopy
VariantClear
OleLoadPicture
QueryPathOfRegTypeLi
RegisterTypeLibForUser
UnRegisterTypeLibForUser
UnRegisterTypeLi
CreateDispTypeInfo
SysAllocString
VariantInit
Sections
.text Size: 568KB - Virtual size: 567KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 191KB - Virtual size: 191KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 28KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
READ ME.txt
-
hvhKing$.dll.dll windows:6 windows x86 arch:x86
16baad0f45a35208738765e80d927865
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
QueryPerformanceCounter
VirtualQuery
LocalAlloc
LocalFree
GetModuleFileNameW
GetProcessAffinityMask
SetProcessAffinityMask
SetThreadAffinityMask
Sleep
ExitProcess
FreeLibrary
LoadLibraryA
GetModuleHandleA
GetProcAddress
user32
GetKeyState
GetUserObjectInformationW
GetProcessWindowStation
GetUserObjectInformationW
shell32
SHGetFolderPathA
msvcp140
?uncaught_exception@std@@YA_NXZ
imm32
ImmSetCompositionWindow
vcruntime140
memchr
api-ms-win-crt-math-l1-1-0
_except1
api-ms-win-crt-runtime-l1-1-0
_seh_filter_dll
api-ms-win-crt-stdio-l1-1-0
fread
api-ms-win-crt-convert-l1-1-0
atoi
api-ms-win-crt-string-l1-1-0
_stricmp
api-ms-win-crt-utility-l1-1-0
rand
api-ms-win-crt-heap-l1-1-0
free
api-ms-win-crt-filesystem-l1-1-0
_lock_file
wtsapi32
WTSSendMessageW
Exports
Exports
Sections
.text Size: - Virtual size: 370KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 53KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: - Virtual size: 80B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.flat0 Size: - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.flat1 Size: 5.6MB - Virtual size: 5.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 469B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
ПРОЧТИ МЕНЯ.txt