Static task
static1
Behavioral task
behavioral1
Sample
e812b3bbe9d9e8c53a4ab86ba63c6ac0d02bfaefa06f759db7ab4ecc0a6b6495.exe
Resource
win7-20231023-en
Behavioral task
behavioral2
Sample
e812b3bbe9d9e8c53a4ab86ba63c6ac0d02bfaefa06f759db7ab4ecc0a6b6495.exe
Resource
win10v2004-20231025-en
General
-
Target
e812b3bbe9d9e8c53a4ab86ba63c6ac0d02bfaefa06f759db7ab4ecc0a6b6495
-
Size
4.9MB
-
MD5
3e9c564f7a08948f2f0d3442872990ff
-
SHA1
7fed5d5cf46ec62a927a6754bd5eae3471b4c3b0
-
SHA256
e812b3bbe9d9e8c53a4ab86ba63c6ac0d02bfaefa06f759db7ab4ecc0a6b6495
-
SHA512
092c1b99970b066f1cc09faeb3064bb61de09645ca6d38efe7d94ba0bc0eeee1c9601cb80b2ff9c7b88a7aa95a303bc3c7001cdd2f9542c08cd9f3c1edfeb35e
-
SSDEEP
98304:McSUHfbfby92r8t44aOToOSdSf+zlIUMWXlOctRffeDpDq:DHTfGE4aOfPnWUcLfWtW
Malware Config
Signatures
Files
-
e812b3bbe9d9e8c53a4ab86ba63c6ac0d02bfaefa06f759db7ab4ecc0a6b6495.exe windows:6 windows x86 arch:x86
2169e9466b06b96173a5fa97a408ae96
Code Sign
02:e3:3c:b5:64:e6:93:a1:4f:af:2c:55:53:f0:ed:fbCertificate
IssuerCN=tg2Not Before18/10/2023, 19:56Not After31/12/2039, 23:59SubjectCN=tg230:0f:6f:ac:dd:66:98:74:7c:a9:46:36:a7:78:2d:b9Certificate
IssuerCN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=USNot Before02/05/2019, 00:00Not After18/01/2038, 23:59SubjectCN=Sectigo RSA Time Stamping CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GBExtended Key Usages
ExtKeyUsageTimeStamping
Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
39:4c:25:e1:7c:a0:6d:27:a8:65:e2:3b:d9:1d:22:d4Certificate
IssuerCN=Sectigo RSA Time Stamping CA,O=Sectigo Limited,L=Salford,ST=Greater Manchester,C=GBNot Before03/05/2023, 00:00Not After02/08/2034, 23:59SubjectCN=Sectigo RSA Time Stamping Signer #4,O=Sectigo Limited,ST=Manchester,C=GBExtended Key Usages
ExtKeyUsageTimeStamping
Key Usages
KeyUsageDigitalSignature
KeyUsageContentCommitment
c6:4a:35:93:77:b9:07:97:56:fa:49:2c:93:a2:c1:38:2e:d4:d8:6bSigner
Actual PE Digestc6:4a:35:93:77:b9:07:97:56:fa:49:2c:93:a2:c1:38:2e:d4:d8:6bDigest Algorithmsha1PE Digest MatchestrueHeaders
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetEndOfFile
HeapSize
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
FindFirstFileExW
HeapReAlloc
SetStdHandle
GetTimeZoneInformation
FlushFileBuffers
FindFirstFileA
FindClose
GetCommandLineA
SetFileAttributesA
Sleep
ExitProcess
GetProcAddress
CreateProcessW
GetExitCodeProcess
CreateDirectoryW
GetFileAttributesExW
SetFilePointerEx
GetFileSizeEx
GetConsoleOutputCP
ReadConsoleW
GetConsoleMode
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
GetStdHandle
GetFileType
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
GetModuleFileNameA
WriteConsoleW
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InterlockedPushEntrySList
RtlUnwind
RaiseException
WaitNamedPipeW
PeekNamedPipe
GetModuleFileNameW
SetLastError
GetModuleHandleA
IsDebuggerPresent
TerminateProcess
UnhandledExceptionFilter
CreateEventW
ResetEvent
InitializeCriticalSectionAndSpinCount
InitializeSListHead
CreateFileW
GetVersionExA
HeapValidate
GetCPInfo
CompareStringEx
GetModuleHandleW
GetSystemTimeAsFileTime
FindNextFileA
GetLastError
GetCurrentProcessId
SetConsoleCtrlHandler
CreateProcessA
GetStartupInfoA
RtlCaptureStackBackTrace
SetEvent
WaitForSingleObject
GetCurrentDirectoryA
GetCurrentProcess
LoadLibraryA
lstrlenA
GetPrivateProfileStringA
CreateThread
GetTickCount
QueryPerformanceFrequency
QueryPerformanceCounter
SleepConditionVariableSRW
SleepConditionVariableCS
WakeAllConditionVariable
WakeConditionVariable
InitializeConditionVariable
TryEnterCriticalSection
AcquireSRWLockExclusive
ReleaseSRWLockExclusive
InitializeSRWLock
LCMapStringEx
DecodePointer
EncodePointer
InitializeCriticalSectionEx
GetLogicalDriveStringsA
GetSystemInfo
IsProcessorFeaturePresent
GetVolumeInformationA
GetDriveTypeA
GetProcessHeap
HeapFree
HeapAlloc
WideCharToMultiByte
DeviceIoControl
CloseHandle
FileTimeToSystemTime
GetComputerNameA
GetFileTime
GetStringTypeW
WaitForSingleObjectEx
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
ReleaseSemaphore
GetLocaleInfoA
CompareStringA
lstrlenW
GlobalLock
GlobalUnlock
FreeLibrary
GetSystemDirectoryA
GetExitCodeThread
OpenThread
WriteFile
ReadFile
GetCurrentThreadId
SetUnhandledExceptionFilter
GetFileSize
CreateFileMappingA
UnmapViewOfFile
MapViewOfFile
OutputDebugStringA
CreateDirectoryA
MultiByteToWideChar
GlobalFree
GlobalAlloc
CreateFileA
GetStartupInfoW
GetSystemFirmwareTable
user32
GetKeyboardLayoutNameA
AdjustWindowRectEx
InvalidateRect
GetMenu
CharPrevExA
CharNextExA
ReleaseDC
GetDC
UpdateWindow
SetFocus
GetKeyboardLayout
OpenClipboard
CloseClipboard
SetClipboardData
GetClipboardData
EmptyClipboard
CharNextW
TranslateMessage
PostThreadMessageA
GetMessageA
ChangeDisplaySettingsA
ReleaseCapture
SetCapture
GetCapture
ShowWindow
ClientToScreen
SetCursorPos
LoadImageA
DestroyCursor
SetCursor
ShowCursor
GetKeyState
SystemParametersInfoA
LoadIconA
ScreenToClient
GetCursorPos
SetWindowPos
SendMessageA
GetSystemMetrics
PostQuitMessage
DefWindowProcA
RegisterClassA
CreateWindowExA
IsWindow
DestroyWindow
GetClientRect
GetWindowLongA
SetWindowLongA
LoadCursorA
LoadStringA
UnregisterClassA
MessageBoxA
RegisterClassExA
SetRect
PeekMessageA
DispatchMessageA
MoveWindow
advapi32
GetUserNameA
CryptReleaseContext
CryptGenRandom
RegCreateKeyExW
RegSetValueExW
RegOpenKeyA
CryptAcquireContextA
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyExA
RegQueryValueExA
shell32
ShellExecuteA
SHGetSpecialFolderPathA
ole32
OleUninitialize
OleInitialize
CoGetClassObject
CoInitializeEx
CoUninitialize
OleSetContainedObject
CoCreateInstance
winmm
timeGetDevCaps
timeBeginPeriod
timeEndPeriod
timeGetTime
d3d8
Direct3DCreate8
python27
PyImport_AddModule
PyRun_StringFlags
Py_Finalize
Py_Initialize
Py_SetProgramName
PyErr_Fetch
Py_BuildValue
Py_InitModule4
PyArg_ParseTuple
Py_IncRef
PyTuple_Size
PyInt_AsLong
PyLong_FromLongLong
PyDict_Next
PyDict_Size
PyList_New
PyList_Append
PyString_FromStringAndSize
PyString_FromString
PyDict_GetItemString
PyDict_SetItemString
PyErr_SetString
Py_CompileStringFlags
PyEval_MergeCompilerFlags
PyObject_CallFunction
PyExc_TypeError
PyExc_RuntimeError
PyTuple_GetItem
PyModule_AddStringConstant
PyTuple_New
PyTuple_SetItem
PyImport_ImportModule
PyString_InternFromString
PyObject_GetAttrString
PyObject_GetAttr
PyCallable_Check
PyLong_AsLongLong
PyModule_AddIntConstant
PyFloat_AsDouble
PyString_AsString
PyErr_Clear
PyErr_BadArgument
PyErr_Print
PyObject_CallObject
PyNumber_Check
_Py_NoneStruct
PyModule_GetDict
iphlpapi
GetAdaptersInfo
SendARP
GetIpForwardTable
GetPerAdapterInfo
imm32
ImmNotifyIME
ImmGetOpenStatus
ImmSetConversionStatus
ImmGetConversionStatus
ImmGetCandidateListW
ImmSetCompositionStringW
ImmGetCompositionStringW
ImmAssociateContext
ImmReleaseContext
ImmGetContext
ImmIsIME
ImmGetIMEFileNameA
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
devil
ilBindImage
ilDeleteImages
ilGenImages
ilLoad
ilConvertImage
ilCopyPixels
ilEnable
ilOriginFunc
ilSave
ilInit
ilTexImage
ilSetPixels
ilGetInteger
granny2
_GrannyConvertSingleObject@20
_GrannyFindMatchingMember@16
_GrannyGetMaterialTextureByType@8
_GrannyGetFileInfo@4
_GrannyFreeFile@4
_GrannyFreeFileSection@8
_GrannyReadEntireFileFromMemory@8
_GrannyMeshIsRigid@4
_GrannyGetMeshIndexCount@4
_GrannySetModelClock@8
_GrannySetControlEaseOut@8
_GrannyFindTrackGroupForModel@12
_GrannyGetSourceSkeleton@4
_GrannyFreeCompletedModelControls@4
_GrannySampleModelAnimationsAccelerated@20
_GrannyUpdateModelMatrix@20
_GrannyNewLocalPose@4
_GrannyFreeLocalPose@4
_GrannyGetWorldPoseComposite4x4Array@4
_GrannyInstantiateModel@4
_GrannyFreeModelInstance@4
_GrannyGetMeshVertexCount@4
_GrannyNewMeshBinding@12
_GrannyFreeMeshBinding@4
_GrannyGetMeshBindingToBoneIndices@4
_GrannyFindBoneByName@12
_GrannyNewWorldPose@4
_GrannyFreeWorldPose@4
_GrannyGetWorldPose4x4@8
_GrannyGetWorldPoseComposite4x4@8
_GrannyFreeControl@4
_GrannyFreeControlOnceUnused@4
_GrannyCompleteControlAt@8
_GrannyGetControlLocalDuration@4
_GrannySetControlEaseIn@8
_GrannySetControlEaseInCurve@28
_GrannyGetTotalTypeSize@4
_GrannyGetSourceModel@4
GrannyPNT332VertexType
_GrannyDeformVertices@24
_GrannyFreeMeshDeformer@4
_GrannyNewMeshDeformer@16
_GrannyCopyMeshIndices@12
_GrannyGetMeshVertices@4
_GrannyCopyMeshVertices@12
_GrannyGetMeshVertexType@4
_GrannyGetMeshTriangleGroups@4
_GrannyGetMeshTriangleGroupCount@4
_GrannySetTrackGroupLOD@16
_GrannySetTrackGroupTarget@12
_GrannyEndControlledAnimation@4
_GrannyBeginControlledAnimation@8
_GrannyPlayControlledAnimation@12
_GrannySetControlRawLocalClock@8
_GrannyGetControlRawLocalClock@4
_GrannySetControlEaseOutCurve@28
_GrannyControlIsComplete@4
_GrannyFreeControlIfComplete@4
_GrannyGetControlLoopCount@4
_GrannySetControlLoopCount@8
_GrannyGetControlSpeed@4
_GrannySetControlSpeed@8
_GrannySetLogCallback@4
mss32
_AIL_file_read@8
_AIL_set_file_callbacks@16
_AIL_WAV_info@8
_AIL_decompress_ASI@24
_AIL_decompress_ADPCM@12
_AIL_file_type@8
_AIL_open_digital_driver@16
_AIL_open_stream@12
_AIL_close_digital_driver@4
_AIL_enumerate_3D_providers@12
_AIL_open_3D_provider@4
_AIL_close_3D_provider@4
_AIL_open_3D_listener@4
_AIL_close_3D_listener@4
_AIL_set_3D_position@16
_AIL_set_3D_velocity@20
_AIL_set_3D_orientation@28
_AIL_startup@0
_AIL_shutdown@0
_AIL_set_redist_directory@4
_AIL_close_stream@4
_AIL_start_stream@4
_AIL_pause_stream@8
_AIL_set_stream_volume_levels@12
_AIL_stream_volume_levels@12
_AIL_set_stream_loop_count@8
_AIL_stream_status@4
_AIL_last_error@0
_AIL_allocate_sample_handle@4
_AIL_release_sample_handle@4
_AIL_init_sample@4
_AIL_set_sample_file@12
_AIL_stop_sample@4
_AIL_resume_sample@4
_AIL_end_sample@4
_AIL_set_sample_volume_pan@12
_AIL_set_sample_loop_count@8
_AIL_sample_status@4
_AIL_sample_volume_pan@12
_AIL_allocate_3D_sample_handle@4
_AIL_release_3D_sample_handle@4
_AIL_start_3D_sample@4
_AIL_stop_3D_sample@4
_AIL_resume_3D_sample@4
_AIL_end_3D_sample@4
_AIL_set_3D_sample_file@8
_AIL_set_3D_sample_volume@8
_AIL_set_3D_sample_loop_count@8
_AIL_3D_sample_status@4
_AIL_3D_sample_volume@4
_AIL_auto_update_3D_position@8
_AIL_start_sample@4
_AIL_mem_free_lock@4
speedtreert
?SetLodLimits@CSpeedTreeRT@@QAEXMM@Z
?SetDropToBillboard@CSpeedTreeRT@@SAX_N@Z
?SetLodLevel@CSpeedTreeRT@@QAEXM@Z
?GetNumLeafLodLevels@CSpeedTreeRT@@QBEGXZ
?SetLocalMatrices@CSpeedTreeRT@@QAEXII@Z
?SetFrondWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?SetBranchWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?GetNumFrondLodLevels@CSpeedTreeRT@@QBEGXZ
?SetLeafWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?SetNumLeafRockingGroups@CSpeedTreeRT@@QAEXI@Z
?GetGeometry@CSpeedTreeRT@@QAEXAAUSGeometry@1@KFFF@Z
?GetTextures@CSpeedTreeRT@@QBEXAAUSTextures@1@@Z
?SetTextureFlip@CSpeedTreeRT@@SAX_N@Z
?GetCurrentError@CSpeedTreeRT@@SAPBDXZ
?GetCollisionObjectCount@CSpeedTreeRT@@QAEIXZ
?GetCollisionObject@CSpeedTreeRT@@QAEXIAAW4ECollisionObjectType@1@PAM1@Z
?GetNumBranchLodLevels@CSpeedTreeRT@@QBEGXZ
?ComputeLodLevel@CSpeedTreeRT@@QAEXXZ
?GetBoundingBox@CSpeedTreeRT@@QBEXPAM@Z
?SetLeafRockingState@CSpeedTreeRT@@QAEX_N@Z
?GetFrondMaterial@CSpeedTreeRT@@QBEPBMXZ
?GetLeafMaterial@CSpeedTreeRT@@QBEPBMXZ
?GetBranchMaterial@CSpeedTreeRT@@QBEPBMXZ
?SetFrondLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?SetLeafLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?SetBranchLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?SetTreePosition@CSpeedTreeRT@@QAEXMMM@Z
?GetTreePosition@CSpeedTreeRT@@QBEPBMXZ
?SetTreeSize@CSpeedTreeRT@@QAEXMM@Z
?LoadTree@CSpeedTreeRT@@QAE_NPBEI@Z
?LoadTree@CSpeedTreeRT@@QAE_NPBD@Z
?MakeInstance@CSpeedTreeRT@@QAEPAV1@XZ
?Compute@CSpeedTreeRT@@QAE_NPBMI_N@Z
??3CSpeedTreeRT@@SAXPAX@Z
??2CSpeedTreeRT@@SAPAXI@Z
??1CSpeedTreeRT@@QAE@XZ
??0CSpeedTreeRT@@QAE@XZ
??1STextures@CSpeedTreeRT@@QAE@XZ
??0STextures@CSpeedTreeRT@@QAE@XZ
??1SGeometry@CSpeedTreeRT@@QAE@XZ
??0SGeometry@CSpeedTreeRT@@QAE@XZ
?SetCamera@CSpeedTreeRT@@SAXPBM0@Z
?SetLightAttributes@CSpeedTreeRT@@SAXIPBM@Z
?SetLightState@CSpeedTreeRT@@SAXI_N@Z
?SetNumWindMatrices@CSpeedTreeRT@@SAXI@Z
?SetWindStrength@CSpeedTreeRT@@QAEMMMM@Z
?SetTime@CSpeedTreeRT@@SAXM@Z
dinput8
DirectInput8Create
ws2_32
htons
inet_addr
WSAStartup
gethostbyname
sendto
recv
ioctlsocket
WSACleanup
WSAGetLastError
socket
send
__WSAFDIsSet
closesocket
connect
select
gdi32
DeleteObject
SelectObject
SetBkColor
SetTextColor
TextOutW
CreateCompatibleDC
DeleteDC
SetBkMode
CreateDIBSection
TextOutA
CreateFontIndirectA
GetStockObject
EnumFontFamiliesExA
GetCharABCWidthsFloatW
GetTextExtentPoint32A
GetTextExtentPoint32W
oleaut32
SysFreeString
VariantInit
VariantClear
SysAllocString
discord_game_sdk
DiscordCreate
Exports
Exports
LZ4_compress
LZ4_compressBound
LZ4_compress_continue
LZ4_compress_default
LZ4_compress_destSize
LZ4_compress_fast
LZ4_compress_fast_continue
LZ4_compress_fast_extState
LZ4_compress_limitedOutput
LZ4_compress_limitedOutput_continue
LZ4_compress_limitedOutput_withState
LZ4_compress_withState
LZ4_create
LZ4_createStream
LZ4_createStreamDecode
LZ4_decoderRingBufferSize
LZ4_decompress_fast
LZ4_decompress_fast_continue
LZ4_decompress_fast_usingDict
LZ4_decompress_fast_withPrefix64k
LZ4_decompress_safe
LZ4_decompress_safe_continue
LZ4_decompress_safe_partial
LZ4_decompress_safe_usingDict
LZ4_decompress_safe_withPrefix64k
LZ4_freeStream
LZ4_freeStreamDecode
LZ4_initStream
LZ4_loadDict
LZ4_resetStream
LZ4_resetStreamState
LZ4_resetStream_fast
LZ4_saveDict
LZ4_setStreamDecode
LZ4_sizeofState
LZ4_sizeofStreamState
LZ4_slideInputBuffer
LZ4_uncompress
LZ4_uncompress_unknownOutputSize
LZ4_versionNumber
LZ4_versionString
Sections
.text Size: 2.6MB - Virtual size: 2.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 512KB - Virtual size: 512KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 178KB - Virtual size: 681KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data1 Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rsrc Size: 55KB - Virtual size: 55KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ