Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
2024-08-08_cf4ea1c4c520a48dc2fa19d1b7a8eb80_avoslocker_hijackloader_revil.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
2024-08-08_cf4ea1c4c520a48dc2fa19d1b7a8eb80_avoslocker_hijackloader_revil.exe
Resource
win10v2004-20240802-en
Target
2024-08-08_cf4ea1c4c520a48dc2fa19d1b7a8eb80_avoslocker_hijackloader_revil
Size
3.1MB
MD5
cf4ea1c4c520a48dc2fa19d1b7a8eb80
SHA1
3b6ac044a1aa24d8527892f97dcd6e1979e7f344
SHA256
5d687eb2671c9ee4149c3ec84b1b28fcda982b372e833d437d52b90599704409
SHA512
b2fc3ef04f26024b873e599fd671bc74745a044e4415d0ce9c1e40c51ec705a7ce3b695755c97825b70021d151b4fdc00cfde4763ad98f5ce04b2a4b364c4a80
SSDEEP
98304:B5he7IdCb40s58A9QmAJPZoW3D12oRRYIa2KS+bnjGgH25leG9vuI/H:B5hQmed3RDeGhJ/H
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
D:\workspace\Downloader\output\v141\x86\Release\Downloader.pdb
GetDiskFreeSpaceExW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
GetCurrentProcessId
GetCurrentThreadId
WriteFile
CreateFileW
GetDriveTypeW
FreeResource
LockResource
SizeofResource
LoadLibraryW
FindResourceW
OutputDebugStringA
IsDebuggerPresent
SetUnhandledExceptionFilter
GetPrivateProfileSectionW
GetPrivateProfileIntW
GetPrivateProfileStringW
WritePrivateProfileStringW
ExpandEnvironmentStringsW
GetTickCount
GetTempPathW
CloseHandle
GetProcAddress
GetSystemInfo
GetVersionExW
LoadResource
GetExitCodeProcess
WaitForSingleObject
DuplicateHandle
WaitForSingleObjectEx
SwitchToThread
GetCurrentThread
QueryPerformanceCounter
QueryPerformanceFrequency
EnterCriticalSection
LeaveCriticalSection
TryEnterCriticalSection
DeleteCriticalSection
CreateDirectoryW
FindClose
FindFirstFileExW
FindNextFileW
GetFileAttributesExW
GetFileInformationByHandle
SetEndOfFile
SetFilePointerEx
SetFileTime
CreateProcessW
SetLastError
InitializeCriticalSectionAndSpinCount
CreateEventW
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
GetModuleHandleW
EncodePointer
DecodePointer
CompareStringW
LCMapStringW
GetStringTypeW
GetCPInfo
GetACP
GetCurrentDirectoryW
GetFileSize
ExitProcess
GetFileType
SetFilePointer
DosDateTimeToFileTime
SystemTimeToFileTime
MulDiv
GetLocalTime
GlobalAlloc
GlobalUnlock
GlobalLock
InitializeCriticalSectionEx
SleepEx
GetSystemDirectoryW
FreeLibrary
MoveFileExW
CompareFileTime
GetEnvironmentVariableA
GetStdHandle
WaitForMultipleObjects
VerSetConditionMask
GetModuleHandleA
VerifyVersionInfoW
GetEnvironmentVariableW
GetConsoleMode
ReadConsoleA
ReadConsoleW
SetConsoleMode
GetModuleHandleExW
SwitchToFiber
DeleteFiber
CreateFiber
ConvertFiberToThread
ConvertThreadToFiber
LoadLibraryA
FindFirstFileW
GetSystemTime
UnhandledExceptionFilter
IsProcessorFeaturePresent
SetEvent
ResetEvent
GetStartupInfoW
InitializeSListHead
CreateTimerQueue
SignalObjectAndWait
CreateThread
SetThreadPriority
GetThreadPriority
GetLogicalProcessorInformation
CreateTimerQueueTimer
ChangeTimerQueueTimer
DeleteTimerQueueTimer
GetNumaHighestNodeNumber
GetProcessAffinityMask
SetThreadAffinityMask
RegisterWaitForSingleObject
UnregisterWait
GetThreadTimes
FreeLibraryAndExitThread
LoadLibraryExW
VirtualAlloc
VirtualProtect
VirtualFree
ReleaseSemaphore
InterlockedPopEntrySList
InterlockedPushEntrySList
InterlockedFlushSList
QueryDepthSList
UnregisterWaitEx
RtlUnwind
RaiseException
ExitThread
GetFullPathNameW
SetEnvironmentVariableW
RemoveDirectoryW
DeleteFileW
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
WriteConsoleW
SetConsoleCtrlHandler
GetConsoleOutputCP
HeapReAlloc
HeapFree
HeapAlloc
GetDateFormatW
GetTimeFormatW
GetFileSizeEx
FlushFileBuffers
GetTimeZoneInformation
SetStdHandle
IsValidCodePage
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetProcessHeap
HeapSize
CreatePipe
ReadFile
PeekNamedPipe
GetSystemDefaultLangID
MultiByteToWideChar
WideCharToMultiByte
GetCurrentProcess
TerminateProcess
Sleep
GetLastError
CreateMutexW
FormatMessageW
GetModuleFileNameW
PtInRect
GetParent
GetWindow
DefWindowProcW
CallWindowProcW
RegisterClassW
RegisterClassExW
GetClassInfoExW
EnableWindow
GetMenu
AdjustWindowRectEx
MonitorFromWindow
GetMonitorInfoW
IsZoomed
MessageBoxW
CharPrevW
DrawTextW
FillRect
SetRect
CreateCaret
GetCaretBlinkTime
HideCaret
ShowCaret
SetCaretPos
GetCaretPos
ReleaseDC
GetSysColor
SetWindowTextW
IntersectRect
GetWindowTextLengthW
MoveWindow
CreateAcceleratorTableW
InvalidateRgn
GetGUIThreadInfo
GetProcessWindowStation
GetUserObjectInformationW
IsWindowVisible
SetWindowPos
DestroyWindow
CreateWindowExW
SendMessageW
DispatchMessageW
TranslateMessage
GetMessageW
LoadCursorW
OffsetRect
UnionRect
SetCursor
wvsprintfW
GetDC
GetDesktopWindow
KillTimer
ReleaseCapture
SetCapture
GetKeyState
IsWindow
GetPropW
PostMessageW
IsRectEmpty
MapWindowPoints
GetCursorPos
InvalidateRect
GetUpdateRect
EndPaint
GetWindowTextW
BeginPaint
GetFocus
GetActiveWindow
SetFocus
ClientToScreen
CharNextW
GetSystemMetrics
SetTimer
SetWindowLongW
GetWindowLongW
SetWindowRgn
GetWindowRect
GetClientRect
ScreenToClient
IsIconic
PostQuitMessage
ShowWindow
SwitchToThisWindow
MessageBoxA
SetPropW
SetBkMode
ExtSelectClipRgn
CreateRectRgnIndirect
SetTextColor
CreateDIBSection
MoveToEx
TextOutW
ExtTextOutW
GdiFlush
GetDeviceCaps
SetBkColor
SelectClipRgn
CreateSolidBrush
RoundRect
LineTo
GetClipBox
GetCharABCWidthsW
StretchBlt
CreatePenIndirect
CombineRgn
CreateCompatibleBitmap
GetObjectA
SetWindowOrgEx
GetObjectW
GetTextMetricsW
SaveDC
RestoreDC
Rectangle
GetStockObject
DeleteDC
CreatePatternBrush
GetTextExtentPoint32W
SelectObject
CreateRoundRectRgn
DeleteObject
CreatePen
CreateFontIndirectW
CreateCompatibleDC
SetStretchBltMode
BitBlt
RegOpenKeyExA
RegQueryValueExW
RegOpenKeyExW
RegQueryValueExA
DeregisterEventSource
RegisterEventSourceW
ReportEventW
CryptAcquireContextW
CryptReleaseContext
CryptDestroyKey
CryptSetHashParam
CryptGetProvParam
CryptGetUserKey
CryptExportKey
CryptDecrypt
CryptCreateHash
CryptDestroyHash
CryptSignHashW
CryptEnumProvidersW
RegCloseKey
SHBrowseForFolderW
SHGetPathFromIDListW
SHGetFolderPathW
ShellExecuteW
PathFileExistsW
PathFindFileNameA
PathRemoveFileSpecW
PathFindFileNameW
CertGetCertificateContextProperty
CertFindCertificateInStore
CertOpenStore
CertOpenSystemStoreW
CertGetIntendedKeyUsage
CertGetEnhancedKeyUsage
CertFreeCertificateContext
CertEnumCertificatesInStore
CertCloseStore
CertDuplicateCertificateContext
MiniDumpWriteDump
MakeSureDirectoryPathExists
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
ord17
_TrackMouseEvent
ImmSetCompositionFontW
ImmReleaseContext
ImmGetContext
ImmSetCompositionWindow
BCryptGenRandom
CoUninitialize
CLSIDFromString
CLSIDFromProgID
CoInitialize
CreateStreamOnHGlobal
OleLockRunning
CoCreateInstance
VariantClear
VariantInit
SysFreeString
SysAllocString
GdipImageGetFrameDimensionsCount
GdipGetImageHeight
GdipGetImageWidth
GdipLoadImageFromStream
GdipSetStringFormatLineAlign
GdipSetStringFormatAlign
GdipDeleteStringFormat
GdipCreateStringFormat
GdipDrawString
GdipGetFamily
GdipDeleteFont
GdipCreateFontFromLogfontA
GdipCreateFontFromDC
GdipDeleteFontFamily
GdipDrawImageRectI
GdipDrawImage
GdipImageGetFrameDimensionsList
GdipSetInterpolationMode
GdipSetTextRenderingHint
GdipSetPixelOffsetMode
GdipSetSmoothingMode
GdipImageGetFrameCount
GdipDeleteGraphics
GdipCreateFromHDC
GdipImageSelectActiveFrame
GdipCreateBitmapFromScan0
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdipCreateLineBrushI
GdipDeleteBrush
GdipCloneBrush
GdiplusShutdown
GdiplusStartup
GdipFree
GdipAlloc
GdipGetPropertyItemSize
GdipGetPropertyItem
GdipGraphicsClear
GdipSetCompositingQuality
shutdown
getnameinfo
gethostname
ioctlsocket
sendto
recvfrom
freeaddrinfo
getaddrinfo
listen
htonl
accept
select
__WSAFDIsSet
WSACleanup
WSAStartup
WSAIoctl
WSASetLastError
socket
setsockopt
ntohs
htons
getsockopt
getsockname
getpeername
connect
bind
recv
WSAGetLastError
closesocket
WSAWaitForMultipleEvents
send
WSACloseEvent
WSACreateEvent
WSAEnumNetworkEvents
WSAEventSelect
WSAResetEvent
ord79
ord167
ord133
ord147
ord301
ord142
ord219
ord145
ord127
ord27
ord26
ord117
ord41
ord208
ord216
ord14
ord46
_cJSON_AddArrayToObject@8
_cJSON_AddBoolToObject@12
_cJSON_AddFalseToObject@8
_cJSON_AddItemReferenceToArray@8
_cJSON_AddItemReferenceToObject@12
_cJSON_AddItemToArray@8
_cJSON_AddItemToObject@12
_cJSON_AddItemToObjectCS@12
_cJSON_AddNullToObject@8
_cJSON_AddNumberToObject@16
_cJSON_AddObjectToObject@8
_cJSON_AddRawToObject@12
_cJSON_AddStringToObject@12
_cJSON_AddTrueToObject@8
_cJSON_Compare@12
_cJSON_CreateArray@0
_cJSON_CreateArrayReference@4
_cJSON_CreateBool@4
_cJSON_CreateDoubleArray@8
_cJSON_CreateFalse@0
_cJSON_CreateFloatArray@8
_cJSON_CreateIntArray@8
_cJSON_CreateNull@0
_cJSON_CreateNumber@8
_cJSON_CreateObject@0
_cJSON_CreateObjectReference@4
_cJSON_CreateRaw@4
_cJSON_CreateString@4
_cJSON_CreateStringArray@8
_cJSON_CreateStringReference@4
_cJSON_CreateTrue@0
_cJSON_Delete@4
_cJSON_DeleteItemFromArray@8
_cJSON_DeleteItemFromObject@8
_cJSON_DeleteItemFromObjectCaseSensitive@8
_cJSON_DetachItemFromArray@8
_cJSON_DetachItemFromObject@8
_cJSON_DetachItemFromObjectCaseSensitive@8
_cJSON_DetachItemViaPointer@8
_cJSON_Duplicate@8
_cJSON_GetArrayItem@8
_cJSON_GetArraySize@4
_cJSON_GetErrorPtr@0
_cJSON_GetNumberValue@4
_cJSON_GetObjectItem@8
_cJSON_GetObjectItemCaseSensitive@8
_cJSON_GetStringValue@4
_cJSON_HasObjectItem@8
_cJSON_InitHooks@4
_cJSON_InsertItemInArray@12
_cJSON_IsArray@4
_cJSON_IsBool@4
_cJSON_IsFalse@4
_cJSON_IsInvalid@4
_cJSON_IsNull@4
_cJSON_IsNumber@4
_cJSON_IsObject@4
_cJSON_IsRaw@4
_cJSON_IsString@4
_cJSON_IsTrue@4
_cJSON_Minify@4
_cJSON_Parse@4
_cJSON_ParseWithLength@8
_cJSON_ParseWithLengthOpts@16
_cJSON_ParseWithOpts@12
_cJSON_Print@4
_cJSON_PrintBuffered@12
_cJSON_PrintPreallocated@16
_cJSON_PrintUnformatted@4
_cJSON_ReplaceItemInArray@12
_cJSON_ReplaceItemInObject@12
_cJSON_ReplaceItemInObjectCaseSensitive@12
_cJSON_ReplaceItemViaPointer@12
_cJSON_SetNumberHelper@12
_cJSON_SetValuestring@8
_cJSON_Version@0
_cJSON_free@4
_cJSON_malloc@4
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_DISCARDABLE
IMAGE_SCN_MEM_READ