Static task
static1
Behavioral task
behavioral1
Sample
3c7c4fb9de47606dc2b708acd6448ac65f6cb0708bacdf4ca22db140cceced79.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
3c7c4fb9de47606dc2b708acd6448ac65f6cb0708bacdf4ca22db140cceced79.exe
Resource
win10v2004-20230915-en
General
-
Target
3c7c4fb9de47606dc2b708acd6448ac65f6cb0708bacdf4ca22db140cceced79
-
Size
5.3MB
-
MD5
9c30da1c41bf32bc0685caf488762e81
-
SHA1
5a83b82e15541420358daae55c266311458f84ef
-
SHA256
3c7c4fb9de47606dc2b708acd6448ac65f6cb0708bacdf4ca22db140cceced79
-
SHA512
044bc5c23a9708ae720a80e5bc175c2e423f0e157f17b1cfbb11a99925de43af610a9e75e1ffd8d6efdb092a538ed440724c6261da35dc75add96b9bd714fa97
-
SSDEEP
49152:1SRgMf54SjJi881lN/caOPz0VuOqvkDTnbtAMRfI8QNqkwBSsJ5SMisLxyQ10XIN:1SrszvN/caA0V+kDT6MRf3tnainOnev
Malware Config
Signatures
Files
-
3c7c4fb9de47606dc2b708acd6448ac65f6cb0708bacdf4ca22db140cceced79.exe windows:5 windows x86
093591d357ab6fe8ada0a362c52d1351
Code Sign
44:ad:1d:19:7f:ec:39:54:b7:97:20:f2:d5:7d:ce:60Certificate
IssuerCN=RASCALNot Before06/10/2023, 18:37Not After31/12/2039, 23:59SubjectCN=RASCAL30: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
70:e7:7e:de:05:ad:f3:bd:ba:90:89:ac:dd:fe:e4:39:a3:e9:2d:4bSigner
Actual PE Digest70:e7:7e:de:05:ad:f3:bd:ba:90:89:ac:dd:fe:e4:39:a3:e9:2d:4bDigest Algorithmsha1PE Digest MatchestrueHeaders
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetTimeZoneInformation
SetEndOfFile
GetCurrentDirectoryA
GetPrivateProfileStringA
LoadLibraryA
lstrlenA
GetCurrentProcess
RtlCaptureStackBackTrace
HeapReAlloc
GetLastError
FindNextFileA
FindFirstFileA
GetModuleFileNameA
FindClose
SetFileAttributesA
Sleep
CreateProcessA
GetExitCodeProcess
FlushFileBuffers
CreateDirectoryW
SetFilePointerEx
GetFileAttributesExW
GetConsoleCP
ReadConsoleW
GetConsoleMode
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetACP
GetStdHandle
GetFileType
GetModuleHandleExW
ExitThread
SetConsoleCtrlHandler
RtlUnwind
RaiseException
LoadLibraryW
UnregisterWaitEx
QueryDepthSList
InterlockedPopEntrySList
VirtualFree
VirtualProtect
VirtualAlloc
GetVersionExW
LoadLibraryExW
FreeLibraryAndExitThread
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
ExitProcess
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
SignalObjectAndWait
CreateTimerQueue
WaitNamedPipeW
PeekNamedPipe
GetModuleFileNameW
GetThreadTimes
FormatMessageA
LocalFree
FindFirstFileExA
GetCurrentProcessId
GetStartupInfoW
IsDebuggerPresent
TerminateProcess
UnhandledExceptionFilter
InitializeSListHead
ResetEvent
SetEvent
CreateFileW
GetVersionExA
HeapValidate
GetCPInfo
GetLocaleInfoW
LCMapStringW
CompareStringW
QueryPerformanceFrequency
InterlockedPushEntrySList
SetStdHandle
IsValidCodePage
GetOEMCP
GetCommandLineA
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableA
HeapSize
InterlockedFlushSList
WriteConsoleW
QueryPerformanceCounter
GetModuleHandleW
GetTickCount
GetSystemTimeAsFileTime
GetModuleHandleA
GetProcAddress
GetVolumeInformationA
GetDriveTypeA
GetLogicalDriveStringsA
IsProcessorFeaturePresent
GetSystemInfo
GetProcessHeap
HeapFree
HeapAlloc
WideCharToMultiByte
CreateFileA
CloseHandle
DeviceIoControl
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
CreateEventW
InitializeCriticalSectionAndSpinCount
SetLastError
DecodePointer
EncodePointer
GetStringTypeW
TryEnterCriticalSection
GetCurrentThreadId
GetCurrentThread
SwitchToThread
WaitForSingleObjectEx
DuplicateHandle
CreateThread
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
WaitForSingleObject
ReleaseSemaphore
SetThreadPriority
GetLocaleInfoA
CompareStringA
GetSystemDirectoryA
lstrlenW
GlobalUnlock
GlobalLock
FreeLibrary
GetExitCodeThread
OpenThread
SetFilePointer
ReadFile
WriteFile
SetUnhandledExceptionFilter
GetFileSize
OutputDebugStringA
CreateFileMappingA
UnmapViewOfFile
MapViewOfFile
CreateDirectoryA
MultiByteToWideChar
GlobalFree
GlobalAlloc
GetComputerNameA
GetProcessAffinityMask
GetSystemFirmwareTable
user32
LoadStringA
MessageBoxA
LoadCursorA
SetWindowLongA
GetWindowLongA
GetClientRect
AdjustWindowRectEx
UpdateWindow
DestroyWindow
CreateWindowExA
RegisterClassExA
UnregisterClassA
DefWindowProcA
DispatchMessageA
TranslateMessage
PostQuitMessage
GetSystemMetrics
SetWindowPos
GetCursorPos
ScreenToClient
LoadIconA
SystemParametersInfoA
GetKeyState
ShowCursor
SetCursor
DestroyCursor
LoadImageA
SetCursorPos
ClientToScreen
ShowWindow
GetCapture
SetCapture
GetDesktopWindow
CharNextW
EmptyClipboard
GetClipboardData
SetClipboardData
CloseClipboard
OpenClipboard
GetKeyboardLayout
GetKeyboardLayoutNameA
PostThreadMessageA
PeekMessageA
SetRect
GetMessageA
InvalidateRect
GetMenu
RegisterClassA
CharPrevExA
CharNextExA
ReleaseDC
GetDC
SetFocus
MoveWindow
IsWindow
ReleaseCapture
ChangeDisplaySettingsA
gdi32
DeleteObject
GetStockObject
SelectObject
CreateCompatibleDC
GetTextExtentPoint32A
DeleteDC
GetPixel
TextOutA
CreateDIBSection
SetBkMode
TextOutW
SetTextColor
SetBkColor
GetTextExtentPoint32W
GetCharABCWidthsFloatW
CreateFontIndirectA
EnumFontFamiliesExA
advapi32
RegQueryValueExA
CryptAcquireContextA
CryptReleaseContext
CryptGenRandom
RegCreateKeyExW
RegSetValueExW
GetUserNameA
RegCloseKey
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyExA
RegOpenKeyA
shell32
ShellExecuteA
SHGetSpecialFolderPathA
ole32
CoCreateInstance
OleSetContainedObject
OleUninitialize
OleInitialize
CoGetClassObject
CoInitializeEx
CoUninitialize
winmm
timeGetDevCaps
timeGetTime
timeEndPeriod
timeBeginPeriod
d3d8
Direct3DCreate8
python27
PyImport_AddModule
Py_BuildValue
PyModule_AddIntConstant
Py_InitModule4
PyArg_ParseTuple
Py_IncRef
PyTuple_Size
PyInt_AsLong
PyLong_FromLongLong
PyDict_Next
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
PyImport_ImportModule
PyString_InternFromString
PyObject_GetAttrString
PyObject_GetAttr
PyCallable_Check
PyLong_AsLongLong
PyFloat_AsDouble
PyString_AsString
PyErr_Clear
PyErr_BadArgument
PyErr_Print
PyObject_CallObject
PyNumber_Check
PyDict_Size
_Py_NoneStruct
PyModule_GetDict
PyErr_Fetch
Py_SetProgramName
Py_Initialize
Py_Finalize
PyRun_StringFlags
PyTuple_SetItem
iphlpapi
GetAdaptersInfo
GetPerAdapterInfo
imm32
ImmGetOpenStatus
ImmSetConversionStatus
ImmGetConversionStatus
ImmGetCandidateListW
ImmSetCompositionStringW
ImmGetCompositionStringW
ImmAssociateContext
ImmReleaseContext
ImmGetContext
ImmIsIME
ImmGetIMEFileNameA
ImmNotifyIME
version
GetFileVersionInfoSizeA
VerQueryValueA
GetFileVersionInfoA
devil
ilBindImage
ilDeleteImages
ilGenImages
ilLoad
ilConvertImage
ilCopyPixels
ilEnable
ilOriginFunc
ilSave
ilGetInteger
ilInit
ilTexImage
ilSetPixels
mss32
_AIL_3D_sample_volume@4
_AIL_3D_sample_status@4
_AIL_set_3D_sample_loop_count@8
_AIL_set_3D_sample_volume@8
_AIL_set_3D_sample_file@8
_AIL_end_3D_sample@4
_AIL_resume_3D_sample@4
_AIL_stop_3D_sample@4
_AIL_start_3D_sample@4
_AIL_release_3D_sample_handle@4
_AIL_allocate_3D_sample_handle@4
_AIL_sample_volume_pan@12
_AIL_sample_status@4
_AIL_set_sample_loop_count@8
_AIL_set_sample_volume_pan@12
_AIL_end_sample@4
_AIL_resume_sample@4
_AIL_stop_sample@4
_AIL_start_sample@4
_AIL_set_sample_file@12
_AIL_init_sample@4
_AIL_release_sample_handle@4
_AIL_allocate_sample_handle@4
_AIL_last_error@0
_AIL_stream_status@4
_AIL_set_stream_loop_count@8
_AIL_stream_volume_levels@12
_AIL_set_stream_volume_levels@12
_AIL_pause_stream@8
_AIL_start_stream@4
_AIL_close_stream@4
_AIL_set_redist_directory@4
_AIL_shutdown@0
_AIL_startup@0
_AIL_set_3D_orientation@28
_AIL_set_3D_velocity@20
_AIL_set_3D_position@16
_AIL_close_3D_listener@4
_AIL_open_3D_listener@4
_AIL_close_3D_provider@4
_AIL_open_3D_provider@4
_AIL_enumerate_3D_providers@12
_AIL_close_digital_driver@4
_AIL_open_stream@12
_AIL_open_digital_driver@16
_AIL_file_type@8
_AIL_decompress_ADPCM@12
_AIL_decompress_ASI@24
_AIL_WAV_info@8
_AIL_set_file_callbacks@16
_AIL_file_read@8
_AIL_mem_free_lock@4
_AIL_auto_update_3D_position@8
speedtreert
?MakeInstance@CSpeedTreeRT@@QAEPAV1@XZ
?LoadTree@CSpeedTreeRT@@QAE_NPBD@Z
?LoadTree@CSpeedTreeRT@@QAE_NPBEI@Z
?SetNumWindMatrices@CSpeedTreeRT@@SAXI@Z
?GetTreePosition@CSpeedTreeRT@@QBEPBMXZ
?SetTreePosition@CSpeedTreeRT@@QAEXMMM@Z
?SetBranchLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?SetLeafLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?SetFrondLightingMethod@CSpeedTreeRT@@QAEXW4ELightingMethod@1@@Z
?GetBranchMaterial@CSpeedTreeRT@@QBEPBMXZ
?GetLeafMaterial@CSpeedTreeRT@@QBEPBMXZ
?GetFrondMaterial@CSpeedTreeRT@@QBEPBMXZ
?SetLeafRockingState@CSpeedTreeRT@@QAEX_N@Z
?SetNumLeafRockingGroups@CSpeedTreeRT@@QAEXI@Z
?SetLeafWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?Compute@CSpeedTreeRT@@QAE_NPBMI_N@Z
?SetFrondWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?SetLocalMatrices@CSpeedTreeRT@@QAEXII@Z
?ComputeLodLevel@CSpeedTreeRT@@QAEXXZ
?SetLodLevel@CSpeedTreeRT@@QAEXM@Z
?SetDropToBillboard@CSpeedTreeRT@@SAX_N@Z
?SetLodLimits@CSpeedTreeRT@@QAEXMM@Z
?GetNumBranchLodLevels@CSpeedTreeRT@@QBEGXZ
?GetNumLeafLodLevels@CSpeedTreeRT@@QBEGXZ
?GetNumFrondLodLevels@CSpeedTreeRT@@QBEGXZ
?GetGeometry@CSpeedTreeRT@@QAEXAAUSGeometry@1@KFFF@Z
?GetTextures@CSpeedTreeRT@@QBEXAAUSTextures@1@@Z
?SetTextureFlip@CSpeedTreeRT@@SAX_N@Z
?GetCurrentError@CSpeedTreeRT@@SAPBDXZ
?GetBoundingBox@CSpeedTreeRT@@QBEXPAM@Z
?GetCollisionObjectCount@CSpeedTreeRT@@QAEIXZ
?GetCollisionObject@CSpeedTreeRT@@QAEXIAAW4ECollisionObjectType@1@PAM1@Z
??3CSpeedTreeRT@@SAXPAX@Z
?SetWindStrength@CSpeedTreeRT@@QAEMMMM@Z
?SetTime@CSpeedTreeRT@@SAXM@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
?SetBranchWindMethod@CSpeedTreeRT@@QAEXW4EWindMethod@1@@Z
?SetLightState@CSpeedTreeRT@@SAXI_N@Z
?SetTreeSize@CSpeedTreeRT@@QAEXMM@Z
dinput8
DirectInput8Create
ws2_32
ioctlsocket
connect
closesocket
__WSAFDIsSet
recv
sendto
gethostbyname
inet_addr
select
WSAStartup
WSACleanup
send
socket
WSAGetLastError
htons
oleaut32
SysFreeString
SysAllocString
VariantInit
VariantClear
discord_game_sdk
DiscordCreate
Exports
Exports
AmdPowerXpressRequestHighPerformance
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
NvOptimusEnablement
Sections
.text Size: 2.9MB - Virtual size: 2.9MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 558KB - Virtual size: 557KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 210KB - Virtual size: 722KB
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
.rascal0 Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 168KB - Virtual size: 168KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 42KB - Virtual size: 41KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ