Static task
static1
Behavioral task
behavioral1
Sample
Horion.dll
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
Horion.dll
Resource
win10v2004-20221111-en
General
-
Target
Horion.dll
-
Size
2.1MB
-
MD5
3d7240187df9f33525b15c8d4b39a770
-
SHA1
15c55ec12ca70f1177a47b87819b06fd93414517
-
SHA256
183713c002f2dc675b5119f8750fb702516a41af25f914e85ac49cf5ae5b1bcf
-
SHA512
5da5751f1c8c32fd7d95ece003f3646efc37ac099cb8399607c9950c3347bf3137d96d21197f7069282466525fcee93e59f0e6bfd89dff8de64a17ab5cadd034
-
SSDEEP
49152:ngKdgwkLPHDD8NNZAszjrx/P0LtPnc8yr/deXLuj7PGC/ZviZkZsWfOql:a4ySeXYDuVS
Malware Config
Signatures
Files
-
Horion.dll.dll windows x64
26f8717ac9edb6a874696b5eeabd0933
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
RaiseException
QueryPerformanceFrequency
QueryPerformanceCounter
FindResourceA
LoadResource
LockResource
SizeofResource
Sleep
FreeLibraryAndExitThread
CreateThread
ExitThread
DisableThreadLibraryCalls
VirtualProtect
GetModuleHandleA
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
GetSystemTimeAsFileTime
MultiByteToWideChar
GlobalLock
GlobalUnlock
GlobalAlloc
GlobalFree
K32GetModuleInformation
GetCurrentProcess
InterlockedPushEntrySList
InterlockedFlushSList
RtlPcToFileHeader
GetModuleFileNameW
LoadLibraryExW
SetLastError
LoadLibraryW
FormatMessageW
HeapSize
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
SetEndOfFile
SetStdHandle
OutputDebugStringW
GetFileSizeEx
GetConsoleOutputCP
WriteFile
FlushFileBuffers
DeleteFileW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
ExitProcess
SetFilePointerEx
ReadConsoleW
GetConsoleMode
ReadFile
WriteConsoleW
GetFileType
GetStdHandle
GetModuleHandleExW
RtlUnwind
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
RtlUnwindEx
user32
CloseClipboard
GetClipboardData
OpenClipboard
EmptyClipboard
SetClipboardData
ole32
CoCreateGuid
api-ms-win-core-winrt-l1-1-0
RoGetActivationFactory
api-ms-win-core-winrt-string-l1-1-0
WindowsCreateStringReference
WindowsGetStringRawBuffer
WindowsDeleteString
api-ms-win-core-handle-l1-1-0
CloseHandle
api-ms-win-core-errorhandling-l1-1-0
SetUnhandledExceptionFilter
GetLastError
UnhandledExceptionFilter
api-ms-win-core-heap-l1-1-0
HeapCreate
GetProcessHeap
HeapAlloc
HeapReAlloc
HeapFree
HeapDestroy
api-ms-win-core-processthreads-l1-1-0
TerminateProcess
GetCurrentThreadId
ResumeThread
SuspendThread
OpenThread
GetCurrentProcessId
GetStartupInfoW
api-ms-win-core-processthreads-l1-1-1
IsProcessorFeaturePresent
SetThreadContext
FlushInstructionCache
GetThreadContext
api-ms-win-core-libraryloader-l1-2-0
GetModuleHandleW
FreeLibrary
GetProcAddress
api-ms-win-core-toolhelp-l1-1-0
Thread32Next
Thread32First
CreateToolhelp32Snapshot
api-ms-win-core-sysinfo-l1-1-0
GetSystemInfo
api-ms-win-core-memory-l1-1-0
VirtualFree
VirtualQuery
VirtualAlloc
api-ms-win-core-synch-l1-1-0
InitializeCriticalSectionEx
DeleteCriticalSection
ResetEvent
SetEvent
InitializeSRWLock
InitializeCriticalSectionAndSpinCount
ReleaseSRWLockExclusive
WaitForSingleObjectEx
CreateEventW
TryAcquireSRWLockExclusive
AcquireSRWLockShared
AcquireSRWLockExclusive
ReleaseSRWLockShared
api-ms-win-core-localization-l1-2-0
GetCPInfo
FormatMessageA
LCMapStringEx
GetLocaleInfoEx
api-ms-win-core-heap-l2-1-0
LocalFree
api-ms-win-core-file-l1-1-0
GetFileAttributesExW
CreateDirectoryW
CreateFileW
FindClose
FindFirstFileW
FindNextFileW
FindFirstFileExW
api-ms-win-core-file-l1-2-2
AreFileApisANSI
api-ms-win-core-file-l2-1-0
GetFileInformationByHandleEx
api-ms-win-core-string-l1-1-0
CompareStringEx
WideCharToMultiByte
GetStringTypeW
api-ms-win-core-util-l1-1-0
EncodePointer
DecodePointer
api-ms-win-core-fibers-l1-1-0
FlsFree
FlsAlloc
FlsSetValue
FlsGetValue
api-ms-win-core-debug-l1-1-0
IsDebuggerPresent
api-ms-win-core-rtlsupport-l1-1-0
RtlLookupFunctionEntry
RtlCaptureContext
RtlVirtualUnwind
api-ms-win-core-interlocked-l1-1-0
InitializeSListHead
oleaut32
SysStringLen
SetErrorInfo
GetErrorInfo
SysAllocString
SysFreeString
Sections
.text Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 276KB - Virtual size: 276KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 125KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 40KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 348B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 601KB - Virtual size: 600KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ