Key Usages
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
2024-09-19_e8c07aa3fdd841d7c0459323b737fd4d_hijackloader_mafia_revil.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
2024-09-19_e8c07aa3fdd841d7c0459323b737fd4d_hijackloader_mafia_revil.exe
Resource
win10v2004-20240802-en
Target
2024-09-19_e8c07aa3fdd841d7c0459323b737fd4d_hijackloader_mafia_revil
Size
3.0MB
MD5
e8c07aa3fdd841d7c0459323b737fd4d
SHA1
54f35a0f79f7d814ddaac2e5a84b03e76355cff1
SHA256
ca0bebc32e5107ef820808c7161107821df721748fd630d8f99438c3dba442d2
SHA512
9a0cfe2ffac606e0935a8b2542abfffd63b5f52e81aeb72191f6f939ae0287656cded1757f822950e309c427674eecdcc7b037ab75e42553f4322bbd874cb741
SSDEEP
49152:JosuWZrs1kco1VuSF0bTayIobtjBL1uYwZOKmrGDTlQXVpTW4iOWF/T2qIryph9E:ys/Zrs6co1QSF0DlyYbKmoKXV04iOWHE
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:\Webhost\13-08-2024\WindowsBuilds\DC_NATIVE\8894969\desktopcentral\ONPREMISE\SA_SRC\native\agent\Release\dcondemand.pdb
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
RegCreateKeyExA
RegSetValueExW
RegSetValueExA
RegDeleteValueA
RegDeleteValueW
RegOpenKeyExW
RegQueryValueExW
RegDeleteKeyA
RegEnumKeyA
RegOpenKeyA
RegQueryInfoKeyA
CryptDestroyKey
CryptReleaseContext
CryptGenKey
CryptGetUserKey
CryptAcquireContextA
ControlService
CloseServiceHandle
RegEnumValueA
RegEnumKeyExA
RevertToSelf
CryptGetHashParam
CryptSetHashParam
CryptExportKey
CryptAcquireContextW
CryptSignHashW
CryptEnumProvidersW
CryptGetProvParam
CryptDecrypt
CryptGenRandom
ImpersonateLoggedOnUser
CryptDestroyHash
CryptHashData
CryptCreateHash
DeregisterEventSource
ReportEventA
RegisterEventSourceA
ReportEventW
RegisterEventSourceW
LookupAccountSidA
GetTokenInformation
CreateProcessAsUserW
OpenProcessToken
LookupPrivilegeNameA
LookupPrivilegeValueA
CreateProcessAsUserA
LogonUserA
QueryServiceStatus
OpenServiceW
OpenSCManagerW
WSAStartup
send
ioctlsocket
gethostbyname
inet_addr
connect
gethostbyaddr
closesocket
WSASetLastError
getservbyname
socket
recv
WSACleanup
getservbyport
ntohs
htons
htonl
WSAGetLastError
CertVerifyTimeValidity
CertDeleteCertificateFromStore
PFXVerifyPassword
PFXImportCertStore
CertOpenStore
CertEnumCertificatesInStore
CertAddCertificateContextToStore
CertCreateCertificateContext
CryptStringToBinaryA
CertNameToStrW
CryptMsgGetParam
CertGetNameStringA
CertCloseStore
CertFindCertificateInStore
CertFreeCertificateContext
CryptQueryObject
CertGetCertificateContextProperty
CertDuplicateCertificateContext
NotifyAddrChange
GetAdaptersInfo
WTSQuerySessionInformationA
WTSEnumerateSessionsA
WTSFreeMemory
DsGetDcNameA
NetApiBufferFree
NetGetJoinInformation
WinHttpConnect
WinHttpOpenRequest
WinHttpSetStatusCallback
WinHttpCloseHandle
WinHttpSendRequest
WinHttpSetOption
WinHttpReceiveResponse
WinHttpQueryHeaders
WinHttpReadData
WinHttpQueryDataAvailable
WinHttpSetCredentials
WinHttpWriteData
WinHttpQueryOption
WinHttpOpen
WinHttpAddRequestHeaders
AgentSendRequestEx
LoadUserProfileA
CreateEnvironmentBlock
DestroyEnvironmentBlock
UnloadUserProfile
xmlParseMemory
xmlParseFile
xmlTextReaderValue
xmlDocGetRootElement
xmlTextReaderGetAttribute
xmlTextReaderAttributeCount
xmlFreeDoc
xmlTextReaderDepth
xmlTextReaderName
xmlTextReaderRead
xmlCleanupParser
xmlFree
xmlStrcmp
xmlFreeTextReader
xmlNewTextReaderFilename
xmlNodeListGetString
WSAWaitForMultipleEvents
WSACreateEvent
WSACloseEvent
WSASend
WSARecv
WSAResetEvent
WSAGetOverlappedResult
?getLastErrorMsg@SocketAdapter@ClientSocket@SocketUtils@@QAEPADXZ
?setServerHostName@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?setServerPort@SocketAdapter@ClientSocket@SocketUtils@@UAEXH@Z
?setConnectionMode@SocketAdapter@ClientSocket@SocketUtils@@UAEX_N@Z
?setConnectionDetails@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H_N0H00@Z
?setProxyDetails@SocketAdapter@ClientSocket@SocketUtils@@UAEXAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H00@Z
?setProxySwitch@SocketAdapter@ClientSocket@SocketUtils@@UAEX_N@Z
?setProxyHostName@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?CreateAsyncSocket@AsyncSocket@ClientSocket@SocketUtils@@SA?AV?$SmartPtr@VAsyncSocket@ClientSocket@SocketUtils@@@@HAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H_NK0V56@AAUstProxyDetails@23@1AAV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@6@@Z
??1AsyncSocket@ClientSocket@SocketUtils@@UAE@XZ
?registerPongMessageHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXPADHK@Z@Z
?registerSendCompleteHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXPAXHK@Z@Z
?registerBinaryMessageHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXPAEHK@Z@Z
?registerTextMessageHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXPADHK@Z@Z
?registerCloseHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXHPADK@Z@Z
?registerErrorHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXHPADK@Z@Z
?registerConnectHandler@AsyncSocket@ClientSocket@SocketUtils@@QAEXP6AXK@Z@Z
??1SocketAdapter@ClientSocket@SocketUtils@@UAE@XZ
?setCustomheaders@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@@Z
?setProxyPassword@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?setProxyUserName@SocketAdapter@ClientSocket@SocketUtils@@UAEXV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?setProxyPort@SocketAdapter@ClientSocket@SocketUtils@@UAEXH@Z
MoveFileExA
InterlockedExchange
GetStringTypeW
EncodePointer
DecodePointer
InitializeCriticalSection
GetLocaleInfoW
RaiseException
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
LocalLock
ExitProcess
GetCommandLineA
HeapSetInformation
RtlUnwind
PeekNamedPipe
GetDriveTypeA
FindFirstFileExA
ExitThread
GetCPInfo
CompareStringW
LCMapStringW
GetProcessHeap
UnhandledExceptionFilter
IsDebuggerPresent
GetACP
GetOEMCP
IsValidCodePage
LocalUnlock
HeapCreate
GetModuleFileNameW
IsProcessorFeaturePresent
SetHandleCount
CreateFileA
GetFileSize
FindResourceExW
GetStartupInfoW
LoadResource
SystemTimeToTzSpecificLocalTime
SystemTimeToFileTime
WriteFile
WideCharToMultiByte
SizeofResource
ReadFile
GetTimeZoneInformation
GetEnvironmentVariableA
MultiByteToWideChar
FindFirstFileA
GetLastError
FindClose
LockResource
GetModuleFileNameA
GetVersionExA
CloseHandle
GetSystemTime
DeleteFileA
InterlockedIncrement
InterlockedDecrement
SetUnhandledExceptionFilter
GetCurrentProcess
SetEvent
SetConsoleMode
GetProcAddress
LoadLibraryA
SetConsoleCtrlHandler
SetProcessShutdownParameters
WaitForSingleObject
CreateEventA
CreateThread
GetEnvironmentVariableW
FreeLibrary
TerminateThread
GetSystemDirectoryA
CopyFileA
GetExitCodeThread
GetCurrentThreadId
Sleep
GetLocalTime
FindNextFileA
DeleteTimerQueue
CreateTimerQueue
ReleaseMutex
GetFileSizeEx
CreateTimerQueueTimer
CreateDirectoryA
FileTimeToSystemTime
GetModuleHandleA
Process32Next
TerminateProcess
GetExitCodeProcess
OpenProcess
Process32First
CreateToolhelp32Snapshot
RemoveDirectoryA
GetTickCount
SetDllDirectoryA
GetComputerNameExW
CreateMutexA
GetLocaleInfoA
CreateProcessA
SetCurrentDirectoryA
GetCurrentDirectoryA
GetSystemInfo
FindNextFileW
FindFirstFileW
LocalFree
FormatMessageA
FormatMessageW
GlobalFree
GlobalAlloc
GetCurrentProcessId
GetFileAttributesExA
GetFullPathNameA
lstrlenW
lstrlenA
DeleteFileW
FlushFileBuffers
CreateDirectoryW
CopyFileW
CreateFileW
LoadLibraryW
ProcessIdToSessionId
SetCurrentDirectoryW
SetFilePointer
QueryPerformanceCounter
SuspendThread
ResumeThread
DisconnectNamedPipe
ConnectNamedPipe
CreateNamedPipeA
lstrcmpW
GetFileInformationByHandle
SetLastError
GetCurrentDirectoryW
FileTimeToLocalFileTime
LocalAlloc
GetVersion
GetModuleHandleExW
TlsGetValue
InterlockedCompareExchange
TlsSetValue
InitializeCriticalSectionAndSpinCount
LeaveCriticalSection
EnterCriticalSection
InterlockedExchangeAdd
DeleteCriticalSection
TlsAlloc
TlsFree
CreateFiber
SwitchToFiber
DeleteFiber
GetModuleHandleW
GetStdHandle
GetFileType
GetSystemTimeAsFileTime
ConvertThreadToFiber
ConvertFiberToThread
ReadConsoleA
ReadConsoleW
GetConsoleMode
SetStdHandle
GetConsoleCP
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
WriteConsoleW
SetEndOfFile
GetDriveTypeW
VirtualQuery
SetEnvironmentVariableA
FindResourceW
GetProcessWindowStation
MessageBoxW
wsprintfW
GetUserObjectInformationW
MessageBoxA
SHCreateDirectoryExW
SHCreateDirectoryExA
SHGetFolderPathA
ord3
ord49
ord48
ord72
ord26
ord13
ord4
ord8
ord18
ord11
ord43
ord39
ord29
ord36
ord9
ord41
ord1
ord31
ord2
ord20
ord16
ord12
ord19
StrTrimA
StrStrIA
PathFindExtensionA
CoSetProxyBlanket
CoInitializeEx
CoInitializeSecurity
CoCreateInstance
CoUninitialize
VariantClear
VariantInit
SafeArrayAccessData
SafeArrayGetLBound
SafeArrayGetUBound
SysAllocStringByteLen
SysFreeString
SysAllocString
SysStringLen
??0AsyncSocket@ClientSocket@SocketUtils@@QAE@ABV012@@Z
??0SocketAdapter@ClientSocket@SocketUtils@@QAE@ABV012@@Z
??4AsyncSocket@ClientSocket@SocketUtils@@QAEAAV012@ABV012@@Z
??4SocketAdapter@ClientSocket@SocketUtils@@QAEAAV012@ABV012@@Z
??_7AsyncSocket@ClientSocket@SocketUtils@@6B@
??_7SocketAdapter@ClientSocket@SocketUtils@@6B@
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