Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Behavioral task
behavioral1
Sample
mp.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
mp.exe
Resource
win10v2004-20240508-en
Target
mp.exe
Size
9.2MB
MD5
bbc886e8c9dde33980c382263b7ce8b8
SHA1
a5953c53277cfb3db60f8060fe6d69ca87dc8ee4
SHA256
6f08d25994d6b37a4c711033e6b949ab66c15914952eb4c86efa504f727af635
SHA512
f247523b095cd3259a18ec2866491385326d8ae92b4cba0f068822b06730c9b7a15b9773ac0cd043a7b06655b0fe29d9cca7d6559c4ce0f9241f0abfab592bee
SSDEEP
196608:wssBSXxz17OxBaQR5MetJ05SuN1qpJ1pRONksJp:wssBSXxzIBaQR525do1pRbkp
resource | yara_rule |
---|---|
sample | family_hijackloader |
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
VirtualFree
LoadLibraryExW
GetPrivateProfileSectionA
GetPrivateProfileSectionNamesA
WritePrivateProfileStructW
LocalFileTimeToFileTime
GetCurrentProcessId
CreateFileMappingW
FlushViewOfFile
SetErrorMode
CreateMutexW
FindFirstFileW
GetModuleFileNameW
VirtualAllocEx
ReadProcessMemory
VirtualFreeEx
CreateProcessW
CreateJobObjectW
CreateIoCompletionPort
SetInformationJobObject
AssignProcessToJobObject
ResumeThread
GetQueuedCompletionStatus
CreateRemoteThread
GetDiskFreeSpaceW
GetDiskFreeSpaceExW
HeapFree
GetProcessHeap
HeapAlloc
lstrcatW
GetTempFileNameW
RtlCaptureContext
OpenMutexW
GetCurrentThreadId
VirtualProtect
WaitForMultipleObjects
GetSystemTime
GetModuleHandleExW
ExitProcess
InterlockedFlushSList
InterlockedPushEntrySList
RtlUnwindEx
RaiseException
RtlPcToFileHeader
ReplaceFileA
MoveFileA
SetFilePointerEx
RemoveDirectoryA
GetFileAttributesExA
FindNextFileA
FindFirstFileA
CreateDirectoryA
FormatMessageA
LockFileEx
CreateFileMappingA
UnlockFile
HeapDestroy
HeapCompact
HeapReAlloc
GetVersionExA
LoadLibraryA
GetFileAttributesExW
GetFileAttributesA
GetDiskFreeSpaceA
GetTempPathA
HeapSize
VirtualAlloc
UnlockFileEx
GetFullPathNameA
InitializeCriticalSection
LockFile
HeapCreate
AreFileApisANSI
UnmapViewOfFile
SetVolumeLabelW
GetTempPathW
InitializeSListHead
GetStartupInfoW
IsDebuggerPresent
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
WaitForSingleObjectEx
LCMapStringW
CompareStringW
GetTickCount
GetSystemTimeAsFileTime
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
GetCPInfo
DecodePointer
EncodePointer
GetStringTypeW
FindResourceW
LoadResource
GetNumberFormatW
LockResource
SizeofResource
GetModuleHandleA
DeleteCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
EnterCriticalSection
TryEnterCriticalSection
MoveFileW
GetFileTime
SetFileTime
GetFileSizeEx
SetFileAttributesW
SystemTimeToFileTime
FormatMessageW
OutputDebugStringA
FlushFileBuffers
MultiByteToWideChar
GetDriveTypeW
GetExitCodeProcess
GetFileAttributesW
MoveFileExW
OutputDebugStringW
lstrcpynW
ExpandEnvironmentStringsW
GetFullPathNameW
GetLongPathNameW
GetEnvironmentVariableW
GetComputerNameW
RemoveDirectoryW
QueryPerformanceCounter
QueryPerformanceFrequency
DuplicateHandle
QueryDosDeviceW
GetLogicalDriveStringsW
TerminateThread
FreeLibrary
LoadLibraryW
GlobalFree
GlobalAlloc
GlobalUnlock
GlobalLock
GetTimeFormatW
GetDateFormatW
FileTimeToSystemTime
GetLocaleInfoW
LocalAlloc
LocalFree
FileTimeToLocalFileTime
GetSystemInfo
GetProcAddress
SetEndOfFile
SetFilePointer
FindFirstFileExW
DeleteFileW
ReadFile
GetFileSize
WriteFile
CreateFileA
GetCurrentProcess
WideCharToMultiByte
DeleteFileA
SetLastError
GetVolumeInformationW
FindClose
FindNextFileW
lstrcmpW
GetStdHandle
GetACP
SetEnvironmentVariableA
MapViewOfFile
OpenFileMappingW
GetModuleHandleW
CreateFileW
DeviceIoControl
UnregisterWaitEx
QueryDepthSList
ReleaseSemaphore
GetThreadTimes
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
TerminateProcess
OpenProcess
lstrlenW
SetEvent
ResetEvent
Sleep
InterlockedPopEntrySList
FlushInstructionCache
LoadLibraryExA
CreateTimerQueue
SignalObjectAndWait
SwitchToThread
CreateDirectoryW
GetVersionExW
GetLastError
CreateThread
GetLocalTime
WaitForSingleObject
CloseHandle
CreateEventW
SetThreadPriority
SetPriorityClass
HeapValidate
GetFileType
SetStdHandle
GetConsoleCP
GetConsoleMode
ReadConsoleW
ExitThread
FreeLibraryAndExitThread
GetCurrentThread
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
GetTimeZoneInformation
IsValidCodePage
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
WriteConsoleW
FreeEnvironmentStringsW
SendMessageTimeoutW
PostMessageW
PeekMessageW
GetClassNameW
EnumWindows
GetParent
IsWindowVisible
SendMessageW
IsWindow
EnumChildWindows
LoadIconW
SetPropW
EndDialog
EnableWindow
IsWindowEnabled
TranslateMessage
DispatchMessageW
GetWindowThreadProcessId
LoadCursorW
SetClipboardData
UpdateLayeredWindow
TrackPopupMenu
AppendMenuW
GetMenuStringW
CreatePopupMenu
GetSystemMenu
EndPaint
BeginPaint
SetWindowLongPtrW
UnregisterClassW
TrackMouseEvent
ClientToScreen
SetCapture
ReleaseCapture
GetDC
ReleaseDC
SystemParametersInfoW
GetSystemMetrics
SetWindowPlacement
GetWindowPlacement
PtInRect
GetKeyState
EmptyClipboard
ExitWindowsEx
EnumDisplayDevicesW
IsZoomed
UnregisterHotKey
RegisterHotKey
MoveWindow
SetFocus
GetIconInfo
SetWindowPos
PostQuitMessage
GetMessageW
MessageBoxW
GetPropW
GetDesktopWindow
GetWindow
EnumDisplaySettingsW
FindWindowExW
ShowWindow
GetActiveWindow
DestroyWindow
mouse_event
SetCursorPos
ShowCursor
SetActiveWindow
GetWindowLongW
SetWindowLongW
FindWindowW
GetWindowRect
DefWindowProcW
IsIconic
SetForegroundWindow
GetCursorPos
SetMenuDefaultItem
DestroyMenu
EnableMenuItem
LoadStringW
KillTimer
SetTimer
DestroyIcon
CreateWindowExW
RegisterClassExW
RegisterWindowMessageW
CloseClipboard
GetClipboardData
OpenClipboard
SetCursor
GetObjectW
EnumFontFamiliesW
CreateCompatibleDC
DeleteDC
SelectObject
DeleteObject
CreateDIBSection
GetOpenFileNameW
GetSaveFileNameW
ClearEventLogW
CredFree
CredEnumerateW
CredDeleteW
EqualSid
CryptReleaseContext
CryptGenRandom
CryptAcquireContextA
RegCloseKey
RegEnumValueW
RegQueryValueExW
RegCreateKeyW
RegDeleteValueW
RegSetValueExW
RegEnumKeyW
RegOpenKeyExW
RegQueryInfoKeyW
RegOpenKeyW
RegCreateKeyExW
RegEnumKeyExW
RegDeleteKeyW
LookupAccountNameW
ConvertStringSidToSidW
OpenProcessToken
LookupPrivilegeValueW
CloseEventLog
OpenEventLogW
GetTokenInformation
GetUserNameW
RegSetKeySecurity
FreeSid
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
AddAce
InitializeAcl
GetLengthSid
AllocateAndInitializeSid
RegGetKeySecurity
GetSidSubAuthority
GetSidSubAuthorityCount
GetSidIdentifierAuthority
RegUnLoadKeyW
RegLoadKeyW
AdjustTokenPrivileges
SHGetSpecialFolderPathW
SHGetDesktopFolder
SHGetPathFromIDListW
SHBrowseForFolderW
ShellExecuteExW
SHEmptyRecycleBinW
Shell_NotifyIconW
ExtractIconExW
DragQueryFileW
SHAddToRecentDocs
ShellExecuteW
SHGetFolderPathW
SHGetFileInfoW
StgIsStorageFile
StgOpenStorageEx
CoSetProxyBlanket
CoInitialize
OleRegGetUserType
CLSIDFromString
PropVariantClear
OleUninitialize
OleInitialize
CoTaskMemFree
CreateStreamOnHGlobal
CoCreateInstance
CoUninitialize
CoInitializeSecurity
CoInitializeEx
VariantTimeToSystemTime
SysAllocString
VariantClear
VariantInit
SysFreeString
GdipCloneImage
GdipDisposeImage
GdipGetImageHorizontalResolution
GdipGetImageVerticalResolution
GdipBitmapSetResolution
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipDrawImageI
GdipLoadImageFromStream
GdipAddPathRectangleI
GdipAddPathLineI
GdipAddPathArcI
GdipCreateLineBrush
GdipDrawImageRectRectI
GdipSetImageAttributesColorMatrix
GdipDisposeImageAttributes
GdipCreateImageAttributes
GdipSetPathGradientFocusScales
GdipSetPathGradientPresetBlend
GdipDeleteRegion
GdipCreateRegion
GdipDeleteFont
GdipCreateFontFamilyFromName
GdipDeleteFontFamily
GdipGetGenericFontFamilySansSerif
GdipCreateFont
GdipCreateTexture
GdipCreateLineBrushI
GdipDrawString
GdipCreateSolidFill
GdipSetPenDashArray
GdipGetFontHeightGivenDPI
GdipClosePathFigure
GdipAddPathPolygonI
GdipCloneBrush
GdipAlloc
GdipFree
GdipDeleteBrush
GdipCreatePathGradientFromPath
GdipAddPathPieI
GdipDeletePath
GdipCreatePath
GdiplusStartup
GdipSetPenDashStyle
GdipDeletePen
GdipCreatePen1
GdipSetTextRenderingHint
GdipMeasureString
GdipDeleteGraphics
GdipCreateFromHDC
GdipGetImageWidth
GdipGetImageHeight
GdipSetStringFormatTrimming
GdipSetStringFormatLineAlign
GdipSetStringFormatAlign
GdipGraphicsClear
GdipGetDpiX
GdipGetDpiY
GdipSetSmoothingMode
GdipSetClipPath
GdipSetClipRectI
GdipSetClipRegion
GdipGetClip
GdipTranslateWorldTransform
GdipCreateMatrix
GdipDeleteMatrix
GdipDrawLine
GdipDrawImage
GdipTranslateMatrix
GdipRotateMatrix
GdipSetWorldTransform
GdipDrawImageRect
GdipDrawImageRectRect
GdipDrawImagePointRectI
GdipSetImageAttributesGamma
GdipDrawRectangle
GdipFillRectangle
GdipFillRectangleI
GdipFillPath
GdipSetStringFormatTabStops
GdipCloneStringFormat
GdipSetStringFormatMeasurableCharacterRanges
GdipMeasureCharacterRanges
GdipGetRegionScansCount
GdipGetRegionScansI
GdipGetRegionBounds
GdipBitmapLockBits
GdipCreateBitmapFromHBITMAP
GdipGetImagePixelFormat
GdipBitmapUnlockBits
GdipSetPenColor
GdipSetStringFormatFlags
GdipDeleteStringFormat
GdipCreateStringFormat
GdipResetPath
SfcIsFileProtected
RtlVirtualUnwind
RtlLookupFunctionEntry
NtTerminateProcess
NtWriteVirtualMemory
JetCloseTable
JetInit2
JetCloseDatabase
JetEndSession
JetTerm
JetMove
JetDelete
JetRetrieveColumn
FindNextUrlCacheEntryExW
InternetGetConnectedState
InternetOpenW
InternetSetStatusCallbackW
InternetReadFileExA
InternetReadFileExW
InternetCloseHandle
InternetCheckConnectionW
InternetOpenUrlW
HttpQueryInfoW
DeleteUrlCacheEntryW
FindCloseUrlCache
FindFirstUrlCacheEntryExW
CertFindCertificateInStore
CertGetNameStringW
CryptMsgClose
CryptMsgGetParam
CryptQueryObject
CertCloseStore
CertFreeCertificateContext
NetApiBufferFree
NetUserEnum
PathIsDirectoryW
SHDeleteValueW
SHDeleteKeyW
PathCanonicalizeW
PathGetDriveNumberW
PathFindExtensionW
PathIsNetworkPathW
PathIsRelativeW
SHStrDupW
PathFileExistsW
PathMatchSpecW
PathStripPathW
PathMatchSpecA
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
InitCommonControlsEx
EnumProcesses
EnumProcessModules
GetProcessImageFileNameW
GetModuleFileNameExW
timeGetTime
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_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