Static task
static1
Behavioral task
behavioral1
Sample
petya_key.exe
Resource
win10-20240404-en
General
-
Target
petya_key.exe
-
Size
76KB
-
MD5
7d301ba376944a3e2ca31d4364a5a876
-
SHA1
7c1b6dbe3de9c6495ee9524db78524b035996f69
-
SHA256
368dff8cfb0f54941d5ebcdc41148f01d14137f8c7aade1a3c94824ecb9535ac
-
SHA512
274241590919749bc739c4b101b05c0c0d5becd058cbf8350afffcf2369a5eefc4078ac144e3ed8b6676a710cd53b17496d29b729ae7235bef27dbf8f6cadc54
-
SSDEEP
768:5gQU49CEBHSNrpqOQ5JHQZurQ6MAPxLBdzMd3xTrdDbYJcE4+zTmyQCzg28zlhqx:O9WBxQZ5sxFGN+sP/+SrU/ljcGwPc
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource petya_key.exe
Files
-
petya_key.exe.exe windows:6 windows x86 arch:x86
38d0aeb165e7270649b9647f1f9a77bc
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
libcrypto-1_1
BN_mul
BN_add
BN_bn2bin
BN_num_bits
AES_ecb_encrypt
AES_set_decrypt_key
SHA512_Final
SHA512_Update
SHA512_Init
ECDH_compute_key
i2o_ECPublicKey
o2i_ECPublicKey
EC_KEY_set_conv_form
EC_KEY_set_public_key
EC_KEY_get0_public_key
EC_KEY_set_private_key
EC_KEY_get0_private_key
EC_KEY_get0_group
EC_KEY_free
EC_KEY_new_by_curve_name
EC_POINT_mul
EC_POINT_free
EC_POINT_new
BN_bin2bn
BN_clear_free
BN_new
BN_CTX_end
BN_CTX_start
BN_CTX_free
BN_CTX_new
CRYPTO_free
CRYPTO_malloc
kernel32
IsValidCodePage
SetEndOfFile
HeapSize
SetEnvironmentVariableA
CreateFileW
WriteConsoleW
HeapReAlloc
LoadLibraryW
OutputDebugStringW
LoadLibraryExW
GetFileAttributesExW
CreateProcessA
GetExitCodeProcess
WaitForSingleObject
LCMapStringEx
CompareStringEx
GetStringTypeW
GetConsoleCP
FlushFileBuffers
SetStdHandle
Sleep
GetModuleHandleW
TerminateProcess
GetCurrentProcess
ReadFile
HeapAlloc
GetCommandLineA
EncodePointer
DecodePointer
RaiseException
GetLastError
HeapFree
IsDebuggerPresent
IsProcessorFeaturePresent
EnterCriticalSection
LeaveCriticalSection
CloseHandle
GetStdHandle
GetFileType
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
InitOnceExecuteOnce
GetStartupInfoW
RtlUnwind
SetFilePointer
SetFilePointerEx
MultiByteToWideChar
GetConsoleMode
ReadConsoleW
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
GetCPInfo
SetLastError
GetCurrentThreadId
ExitProcess
GetModuleHandleExW
GetProcAddress
AreFileApisANSI
WriteFile
GetModuleFileNameW
GetProcessHeap
GetModuleFileNameA
QueryPerformanceCounter
GetSystemTimeAsFileTime
GetTickCount64
GetEnvironmentStringsW
FreeEnvironmentStringsW
WideCharToMultiByte
UnhandledExceptionFilter
SetUnhandledExceptionFilter
FlsAlloc
FlsGetValue
FlsSetValue
FlsFree
Sections
.text Size: 50KB - Virtual size: 50KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 14KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ