Extended Key Usages
ExtKeyUsageCodeSigning
Key Usages
KeyUsageDigitalSignature
Overview
overview
10Static
static
10files/Manager.dll
windows7_x64
1files/Manager.dll
windows10-2004_x64
1files/Wiper.exe
windows7_x64
8files/Wiper.exe
windows10-2004_x64
8files/spreaderA.dll
windows7_x64
1files/spreaderA.dll
windows10-2004_x64
1files/spreaderB.dll
windows7_x64
1files/spreaderB.dll
windows10-2004_x64
1Static task
static1
Behavioral task
behavioral1
Sample
files/Manager.dll
Resource
win7-20220414-en
Behavioral task
behavioral2
Sample
files/Manager.dll
Resource
win10v2004-20220414-en
Behavioral task
behavioral3
Sample
files/Wiper.exe
Resource
win7-20220414-en
Behavioral task
behavioral4
Sample
files/Wiper.exe
Resource
win10v2004-20220414-en
Behavioral task
behavioral5
Sample
files/spreaderA.dll
Resource
win7-20220414-en
Behavioral task
behavioral6
Sample
files/spreaderA.dll
Resource
win10v2004-20220414-en
Behavioral task
behavioral7
Sample
files/spreaderB.dll
Resource
win7-20220414-en
Behavioral task
behavioral8
Sample
files/spreaderB.dll
Resource
win10v2004-20220414-en
Target
84eda1c70305436d1f9567e274b95f6f3a22e0c9dfbb1b70b8a97febf9bb5d18
Size
776KB
MD5
3f37fb6bb24b85a00177bce8911b89c6
SHA1
23b4c25c221c6393cc47cc234ceeb23094fdfee1
SHA256
84eda1c70305436d1f9567e274b95f6f3a22e0c9dfbb1b70b8a97febf9bb5d18
SHA512
c19bc482a09506b2cacdf8d24abc50bc732d8e6912faa21a5ff43d0b3b06ec5f2a1fb7dc13faa7fee5cdebc4df9bdb226f2a561a44726e20e88c69887d9faa63
SSDEEP
24576:b5Z9nTNvkUHEK97kgGAZhk0tRmeuJfFtcEnX9:b79nTN7h7k+ZhntbubCEnt
Processes:
resource | yara_rule |
---|---|
static1/unpack001/files/Wiper.exe | family_hermeticwiper |
Processes:
resource | yara_rule |
---|---|
static1/unpack001/files/Manager.dll | family_hermeticwizard |
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
InitializeCriticalSectionEx
Thread32First
SuspendThread
ResumeThread
OpenProcess
CreateToolhelp32Snapshot
WaitForSingleObjectEx
RaiseException
DecodePointer
CreateProcessW
OpenThread
GetExitCodeProcess
MultiByteToWideChar
WideCharToMultiByte
GetCurrentProcess
GetModuleFileNameW
GetProcessId
GetCurrentThreadId
DuplicateHandle
GetModuleHandleA
GetLocalTime
GetCurrentDirectoryW
GetWindowsDirectoryW
GetComputerNameExA
VirtualQuery
GetSystemDirectoryW
GetExitCodeThread
TerminateThread
CreateThread
SizeofResource
FindResourceA
LockResource
LoadResource
WriteConsoleW
SetEndOfFile
FlushFileBuffers
SleepEx
Sleep
GetTickCount
GetProcessHeap
HeapAlloc
HeapSize
HeapFree
CloseHandle
GetLastError
Thread32Next
CreateNamedPipeW
DeleteCriticalSection
LocalFree
InitializeCriticalSection
SetStdHandle
HeapReAlloc
SetConsoleCtrlHandler
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetCPInfo
GetOEMCP
IsValidCodePage
FindNextFileW
FindNextFileA
FindFirstFileExW
FindFirstFileExA
FindClose
GetConsoleCP
WriteFile
OutputDebugStringA
ReadConsoleW
GetConsoleMode
SetFilePointerEx
GetStringTypeW
GetFileType
GetStdHandle
GetACP
GetCurrentThread
GetModuleFileNameA
GetModuleHandleExW
ExitProcess
ReadFile
LoadLibraryExW
TlsFree
TerminateProcess
FreeLibrary
LoadLibraryW
GetProcAddress
VerifyVersionInfoW
CreateFileW
VerSetConditionMask
TlsSetValue
TlsGetValue
TlsAlloc
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSectionAndSpinCount
EncodePointer
SetLastError
InterlockedFlushSList
InterlockedPushEntrySList
RtlUnwind
OutputDebugStringW
InitializeSListHead
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
GetModuleHandleW
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
UnregisterClassA
FreeSid
GetLengthSid
InitializeAcl
OpenProcessToken
GetTokenInformation
RegSetValueExW
RegQueryValueExW
SetSecurityDescriptorDacl
RegCloseKey
AllocateAndInitializeSid
RegCreateKeyExW
InitializeSecurityDescriptor
AddAccessAllowedAce
CommandLineToArgvW
CoInitializeSecurity
CoInitializeEx
CoSetProxyBlanket
CoUninitialize
CoCreateInstance
VariantClear
VariantInit
SysFreeString
SysAllocString
htons
ioctlsocket
WSAGetLastError
WSACleanup
WSAStartup
getsockopt
getaddrinfo
inet_addr
WSAAddressToStringW
htonl
freeaddrinfo
ntohl
connect
setsockopt
select
closesocket
__WSAFDIsSet
recv
WSAStringToAddressA
send
shutdown
socket
WNetCancelConnection2W
WNetCloseEnum
WNetEnumResourceW
WNetOpenEnumW
WNetAddConnection2W
GetIpNetTable
GetAdaptersAddresses
GetTcpTable
DnsQuery_W
DnsFree
NetServerEnum
NetApiBufferFree
CertNameToStrA
FreeContextBuffer
InitializeSecurityContextA
DeleteSecurityContext
QueryContextAttributesA
ApplyControlToken
UuidCreate
DllInstall
DllRegisterServer
DllUnregisterServer
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
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
StrStrW
StrRChrW
StrChrW
StrToIntW
PathAddExtensionW
PathFindExtensionW
PathFileExistsW
StrCatBuffW
PathAddBackslashW
PathAppendW
StrStrIW
StrCmpNW
wnsprintfW
StrStrA
LZClose
LZCopy
LZOpenFileW
towupper
wcsncpy
memcpy
_except_handler3
memset
HeapAlloc
GetProcessHeap
DeviceIoControl
GetLastError
HeapReAlloc
HeapFree
lstrcmpA
GetSystemTimeAsFileTime
CreateFileW
CloseHandle
SetFilePointerEx
ReadFile
GetDiskFreeSpaceW
lstrlenW
WriteFile
FlushFileBuffers
CreateThread
WaitForMultipleObjects
GetModuleHandleW
GetProcAddress
GetCurrentProcess
VerSetConditionMask
VerifyVersionInfoW
FindResourceW
LoadResource
LockResource
SizeofResource
GetSystemDirectoryW
Sleep
WaitForSingleObject
SetThreadPriority
FindFirstFileW
FindNextFileW
FindClose
GetLogicalDriveStringsW
SetLastError
GetCommandLineW
GetModuleFileNameW
CreateEventW
SetEvent
ExitProcess
GetCurrentProcessId
GetFileInformationByHandle
DeleteFileW
wsprintfW
CharLowerW
InitiateSystemShutdownExW
ControlService
CloseServiceHandle
DeleteService
StartServiceW
ChangeServiceConfigW
QueryServiceStatus
CreateServiceW
OpenServiceW
OpenSCManagerW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
RegDeleteKeyW
CryptReleaseContext
CryptGenRandom
CryptAcquireContextW
RegQueryInfoKeyW
RegEnumKeyExW
RegOpenKeyW
RegCloseKey
RegSetValueExW
CommandLineToArgvW
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
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
VirtualQuery
lstrcmpW
Sleep
LocalFree
ExitProcess
GetModuleHandleW
CopyFileW
InitializeCriticalSectionAndSpinCount
RaiseException
DecodePointer
GetProcAddress
GetCurrentThreadId
GetCurrentProcess
WideCharToMultiByte
MultiByteToWideChar
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetProcessHeap
HeapAlloc
HeapSize
HeapFree
CloseHandle
GetLastError
CreateFileW
DeleteFileW
WriteConsoleW
FlushFileBuffers
SetStdHandle
HeapReAlloc
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetCPInfo
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExA
FindClose
LCMapStringW
GetConsoleCP
IsProcessorFeaturePresent
IsDebuggerPresent
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetStartupInfoW
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
InitializeSListHead
TerminateProcess
OutputDebugStringW
InterlockedFlushSList
SetLastError
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
FreeLibrary
LoadLibraryExW
RtlUnwind
GetModuleHandleExW
GetModuleFileNameA
GetACP
GetStdHandle
GetFileType
GetStringTypeW
SetFilePointerEx
GetConsoleMode
WriteFile
CreateServiceW
QueryServiceStatus
OpenSCManagerW
DeleteService
ControlService
StartServiceW
OpenServiceW
CloseServiceHandle
ImpersonateLoggedOnUser
LogonUserW
EqualSid
OpenProcessToken
GetTokenInformation
AllocateAndInitializeSid
FreeSid
CommandLineToArgvW
CoCreateInstance
CoInitializeSecurity
CoInitializeEx
CoSetProxyBlanket
CoCreateGuid
CoUninitialize
VariantClear
SysAllocString
SysAllocStringByteLen
SysStringByteLen
SysFreeString
VariantInit
WSAAddressToStringW
getaddrinfo
inet_addr
freeaddrinfo
WNetCancelConnection2W
WNetAddConnection2W
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_DISCARDABLE
IMAGE_SCN_MEM_READ
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
GetModuleFileNameW
GetProcessId
GetCurrentThreadId
DuplicateHandle
GetModuleHandleA
GetLocalTime
GetCurrentDirectoryW
GetWindowsDirectoryW
GetCurrentProcess
GetModuleHandleW
GetComputerNameExA
VirtualQuery
ReadFile
LocalAlloc
LocalFree
GetFileSize
ExitProcess
WaitForSingleObjectEx
WideCharToMultiByte
MultiByteToWideChar
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetProcessHeap
HeapAlloc
HeapSize
HeapFree
CloseHandle
GetLastError
CreateFileW
GetProcAddress
CreateNamedPipeW
OutputDebugStringW
OutputDebugStringA
DecodePointer
SetEndOfFile
HeapReAlloc
WriteConsoleW
FlushFileBuffers
SetStdHandle
SetConsoleCtrlHandler
SetEnvironmentVariableW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetCPInfo
GetOEMCP
IsValidCodePage
FindNextFileW
FindNextFileA
FindFirstFileExW
CreateThread
FindFirstFileExA
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetStartupInfoW
IsProcessorFeaturePresent
TerminateProcess
RtlUnwind
RaiseException
InterlockedPushEntrySList
InterlockedFlushSList
SetLastError
EncodePointer
InitializeCriticalSectionAndSpinCount
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
FreeLibrary
LoadLibraryExW
GetModuleHandleExW
GetModuleFileNameA
GetCurrentThread
GetACP
GetStdHandle
GetFileType
GetStringTypeW
SetFilePointerEx
GetConsoleMode
ReadConsoleW
WriteFile
GetConsoleCP
GetDateFormatW
GetTimeFormatW
CompareStringW
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
FindClose
EqualSid
OpenProcessToken
GetTokenInformation
RegSetValueExW
RegQueryValueExW
SetSecurityDescriptorDacl
RegCloseKey
AllocateAndInitializeSid
RegCreateKeyExW
FreeSid
InitializeSecurityDescriptor
InitializeAcl
GetLengthSid
AddAccessAllowedAce
CommandLineToArgvW
CoCreateGuid
socket
connect
recv
WSACleanup
WSAStartup
send
closesocket
inet_addr
WSAAddressToStringW
htonl
freeaddrinfo
ntohl
WSAStringToAddressA
select
getaddrinfo
WNetAddConnection2W
WNetCancelConnection2W
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_DISCARDABLE
IMAGE_SCN_MEM_READ