W:\TT-Miner(SOLUTION)\TT-Miner\Project-Windows\bin\x64\Release\TT-Miner.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-06-02_0e107941097d40aaaeccc418ebc18c7d_cobalt-strike_ryuk.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-06-02_0e107941097d40aaaeccc418ebc18c7d_cobalt-strike_ryuk.exe
Resource
win10v2004-20240508-en
General
-
Target
2024-06-02_0e107941097d40aaaeccc418ebc18c7d_cobalt-strike_ryuk
-
Size
805KB
-
MD5
0e107941097d40aaaeccc418ebc18c7d
-
SHA1
9b440ebcd624dfbf0619549971532c0c2e0ba62d
-
SHA256
2bab505e3a56af65f88b2b57662e58bd5eb60abb2988b40bf3a384b19b925797
-
SHA512
19c38318d7d836a266db0cc0f997300e60cd7646657a5e8ae3eedd740ceccf792d5a0216ec8b10548824e1a740653512b25565742ec17729180f10eaa00d55e0
-
SSDEEP
12288:XY2+B7G3pSve5L/a4g6suUoIWmd1ezK6KRNYOpg3qK8rcCUD5ECGK1NQXPtLi:XYbB7G8W5GSsuUbzyNJa/tO
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-02_0e107941097d40aaaeccc418ebc18c7d_cobalt-strike_ryuk
Files
-
2024-06-02_0e107941097d40aaaeccc418ebc18c7d_cobalt-strike_ryuk.exe windows:6 windows x64 arch:x64
8de71dd22555878ba9148f2a0a1de061
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
tt-subsystem
??0CAsioContext@@QEAA@XZ
??0CComposerJson@@QEAA@XZ
??0CEventHandler@@QEAA@XZ
??0CLightDynString@@QEAA@$$QEAV0@@Z
??0CLightDynString@@QEAA@AEBUBUFFER_RAW_LT@@@Z
??0CLightDynString@@QEAA@AEBV0@@Z
??0CLightDynString@@QEAA@AEBV?$GenericValue@U?$UTF8@D@rapidjson@@V?$MemoryPoolAllocator@VCrtAllocator@rapidjson@@@2@@rapidjson@@@Z
??0CLightDynString@@QEAA@PEBD@Z
??0CLightDynString@@QEAA@_K@Z
??0ILogSinkFile@@QEAA@XZ
??0ILogSinkStdout@@QEAA@XZ
??0ILogSystem@@QEAA@XZ
??0datetime_t@@QEAA@W4ENUM_DATETIMETYPE@@@Z
??0datetime_t@@QEAA@_KW4ENUM_DATETIMETYPE@@@Z
??0duration_t@@QEAA@_J@Z
??0uint256_type@@QEAA@PEBD@Z
??0uint256_type@@QEAA@XZ
??0uint256_type@@QEAA@_K@Z
??1CAsioContext@@QEAA@XZ
??1CComposerJson@@QEAA@XZ
??1CEventHandler@@UEAA@XZ
??1CLightDynString@@QEAA@XZ
??1ILogSinkFile@@UEAA@XZ
??1ILogSinkStdout@@UEAA@XZ
??1ILogSystem@@QEAA@XZ
??4CLightDynString@@QEAAAEAV0@$$QEAV0@@Z
??4CLightDynString@@QEAAAEAV0@AEBV0@@Z
??8uint256_type@@QEBA_NAEBV0@@Z
??9uint256_type@@QEBA_NAEBV0@@Z
??BCLightDynString@@QEBAPEADXZ
??BCLightDynString@@QEBAPEBDXZ
??Bdatetime_t@@QEBA_KXZ
??G@YA?AVduration_t@@Vdatetime_t@@0@Z
??Yduration_t@@QEAAAEAV0@AEBV0@@Z
??__Mduration_t@@QEBA?AUstrong_ordering@std@@AEBV0@@Z
?AddCategory@ILogSystem@@QEAAPEAVILogCategory@@PEBD@Z
?AddSink@ILogCategory@@QEAAPEAVILogSinkBase@@PEAV2@@Z
?Append@CLightDynString@@QEAAXPEBD@Z
?AppendData@CComposerJson@@QEAA_KPEBE_K@Z
?AppendFormat@CLightDynString@@QEAAXPEBDZZ
?CreateEventSystem@@YA?AW4ddt_error@@PEAVio_context@asio@boost@@@Z
?DeleteCategory@ILogSystem@@QEAAXPEAVILogCategory@@@Z
?DescrambleDecompressData@@YA?AUBUFFER_RAW_LT@@AEBU1@@Z
?DestroyData@CLightDynString@@QEAAXXZ
?DestroyEventSystem@@YA?AW4ddt_error@@XZ
?ElapsedSinceEpoch@datetime_t@@QEAA?AVduration_t@@XZ
?ElapsedTime@datetime_t@@QEBA?AVduration_t@@XZ
?EnableColorOutput@ILogSinkBase@@QEAAX_N@Z
?Exit@CAsioContext@@QEAAXXZ
?FindCharCountR@@YAPEADPEADD_K@Z
?FindLargestPrime@@YA_K_K@Z
?Format@CLightDynString@@QEAAXPEBDZZ
?Format@ILogSinkBase@@UEAA?AVCLightDynString@@AEBULOG_CTRL@@PEBD@Z
?FromISO8601@datetime_t@@QEAAXPEBD@Z
?FromURL@NETWORK_HOST_DETAILS@@QEAA?AW4ddt_error@@PEBD@Z
?GetContextPtr@CAsioContext@@QEAAPEAVio_context@asio@boost@@XZ
?GetEvHandle@CEventHandler@@QEBAPEAXXZ
?GetFirstLine@ILogSinkFile@@UEAA?AVCLightDynString@@XZ
?GetIoContext@@YAAEAVio_context@asio@boost@@XZ
?GetKbHit@@YAIAEAH@Z
?GetLastChar@@YADPEAD@Z
?GetLength@CLightDynString@@QEBA_KXZ
?GetNextMessage@CComposerJson@@QEAA?AW4ddt_error@@AEAVCLightDynString@@@Z
?GetTransferRateString@@YA?AVCLightDynString@@AEAVtimemeasure_t@@_K@Z
?InDays@duration_t@@QEBA_JXZ
?InMilliSeconds@duration_t@@QEBA_JXZ
?InMinutes@duration_t@@QEBA_JXZ
?InSeconds@duration_t@@QEBA_JXZ
?Init@CAsioContext@@QEAAXH@Z
?InstallMiniDumpWriter@@YAXXZ
?IsEmpty@CLightDynString@@QEBA_NXZ
?IsZero@uint256_type@@QEBA_NXZ
?KillAllTimer@CEventHandler@@QEAAXXZ
?LoadFileDescrambleDecompress@@YA?AUBUFFER_RAW_LT@@PEBDI@Z
?LogPrintf@ILogCategory@@QEAAXAEBULOG_CTRL@@PEBDPEAD@Z
?LogPrintf@ILogCategory@@QEAAXAEBULOG_CTRL@@PEBDZZ
?LogPrintf@ILogCategory@@QEAAXPEAVILogSinkBase@@AEBULOG_CTRL@@PEBDPEAD@Z
?LogPrintf@ILogSinkFile@@UEAAXAEBULOG_CTRL@@PEBD@Z
?LogPrintf@ILogSinkStdout@@UEAAXAEBULOG_CTRL@@PEBD@Z
?MAX@duration_t@@SA?BV1@XZ
?MILLISECONDS@duration_t@@SA?BV1@_J@Z
?MakeLength@CLightDynString@@QEAAX_K@Z
?PostEvent@@YA_KPEAX_K11@Z
?PostEvent@CEventHandler@@QEAA_K_K00@Z
?RemoveLastChar@CLightDynString@@QEAAX_K@Z
?Replace@CLightDynString@@QEAA_KPEBD0@Z
?SaveFileCompressScramble@@YAXPEBDIAEBUBUFFER_RAW_LT@@@Z
?SetFireOnce@CEventHandler@@QEAAPEAXII_K0@Z
?SetLength@CLightDynString@@QEAA_K_K@Z
?SetLogfileName@ILogSinkFile@@QEAAXPEBD@Z
?SetLogfilePath@ILogSinkFile@@QEAAXPEBD@Z
?SetLogfilePattern@ILogSinkFile@@QEAAXPEBD@Z
?SetMaxFile@ILogSinkFile@@QEAAXH@Z
?SetTimer@CEventHandler@@QEAAPEAXII_K0@Z
?TT_CloseFile@@YAXPEAX@Z
?TT_CreateExclusiveFile@@YAPEAXPEBD@Z
?TT_GetFileSize@@YA_KPEBD@Z
?TT_GetProcedure@@YAPEAXPEAUHINSTANCE__@@PEBD@Z
?TT_LoadLibrary@@YAPEAUHINSTANCE__@@PEBD@Z
?TT_OpenCreateExclusiveFile@@YAPEAXPEBD@Z
?TT_OpenSharedFileForReading@@YAPEAXPEBD@Z
?TT_ReadFile@@YA_KPEAX0_K@Z
?TT_ReadFromFile@@YA_KPEBDPEAX_K@Z
?TT_ReleaseLibrary@@YAXPEAUHINSTANCE__@@@Z
?TT_WriteFile@@YA_KPEAXPEBX_K@Z
?TT_WriteToFile@@YA_KPEBDPEBX_K@Z
?ToDateString@datetime_t@@QEBA?AVCLightDynString@@W4ENUM_DATEFORMAT@@PEBD@Z
?ToLower@CLightDynString@@QEAAXXZ
?ToNow@datetime_t@@QEAAXW4ENUM_DATETIMETYPE@@@Z
?ToString@VERSION_INFO@@QEBA?AVCLightDynString@@XZ
?ToTimeString@datetime_t@@QEBA?AVCLightDynString@@W4ENUM_TIMEFORMAT@@@Z
?ToTimeString@duration_t@@QEBA?AVCLightDynString@@W4ENUM_TIMEFORMAT@@@Z
?UninstallMiniDumpWriter@@YAXXZ
?elapsed@timemeasure_t@@QEAA?AVduration_t@@XZ
?reset@CLightDynString@@QEAAXXZ
?reset@timemeasure_t@@QEAAXXZ
?reset@uint256_type@@QEAAXE@Z
?resume@timemeasure_t@@QEAAXXZ
?st_free@@YAXPEAX@Z
?st_malloc@@YAPEAX_KAEBUsource_location@std@@@Z
?start@timemeasure_t@@QEAAXXZ
?stop@timemeasure_t@@QEAAXXZ
?suspend@timemeasure_t@@QEAAXXZ
ws2_32
WSACleanup
WSAGetLastError
WSARecv
WSASend
WSASetLastError
WSASocketW
WSAStartup
WSAStringToAddressW
bind
closesocket
htons
ioctlsocket
listen
setsockopt
shutdown
mswsock
AcceptEx
GetAcceptExSockaddrs
advapi32
GetTokenInformation
OpenProcessToken
kernel32
AcquireSRWLockExclusive
AreFileApisANSI
CancelIoEx
CloseHandle
CompareStringW
CreateDirectoryW
CreateEventW
CreateFileW
CreateIoCompletionPort
CreateThread
CreateWaitableTimerA
DeleteCriticalSection
EncodePointer
EnterCriticalSection
ExitProcess
ExitThread
FindClose
FindFirstFileExW
FindFirstFileW
FindNextFileW
FlsAlloc
FlsFree
FlsGetValue
FlsSetValue
FlushFileBuffers
FormatMessageA
FormatMessageW
FreeEnvironmentStringsW
FreeLibrary
FreeLibraryAndExitThread
GetACP
GetCPInfo
GetCommandLineA
GetCommandLineW
GetComputerNameA
GetConsoleMode
GetConsoleOutputCP
GetCurrentProcess
GetCurrentProcessId
GetCurrentThreadId
GetEnvironmentStringsW
GetExitCodeThread
GetFileAttributesExW
GetFileInformationByHandleEx
GetFileType
GetFullPathNameW
GetLastError
GetLocaleInfoEx
GetModuleFileNameW
GetModuleHandleA
GetModuleHandleExW
GetModuleHandleW
GetNativeSystemInfo
GetOEMCP
GetProcAddress
GetProcessHeap
GetQueuedCompletionStatus
GetStartupInfoW
GetStdHandle
GetStringTypeW
GetSystemTimeAsFileTime
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
InitializeCriticalSectionAndSpinCount
InitializeSListHead
IsDebuggerPresent
IsProcessorFeaturePresent
IsValidCodePage
LCMapStringW
LeaveCriticalSection
LoadLibraryExW
LocalFree
MultiByteToWideChar
PostQueuedCompletionStatus
QueryPerformanceCounter
QueryPerformanceFrequency
QueueUserAPC
RaiseException
ReleaseSRWLockExclusive
RtlCaptureContext
RtlLookupFunctionEntry
RtlPcToFileHeader
RtlUnwindEx
RtlVirtualUnwind
SetConsoleCtrlHandler
SetEnvironmentVariableW
SetErrorMode
SetEvent
SetFileInformationByHandle
SetFilePointerEx
SetLastError
SetStdHandle
SetUnhandledExceptionFilter
SetWaitableTimer
Sleep
SleepConditionVariableSRW
SleepEx
TerminateProcess
TerminateThread
TlsAlloc
TlsFree
TlsGetValue
TlsSetValue
TryAcquireSRWLockExclusive
UnhandledExceptionFilter
WaitForMultipleObjects
WaitForSingleObject
WaitForSingleObjectEx
WakeAllConditionVariable
WideCharToMultiByte
WriteConsoleW
WriteFile
Sections
.text Size: 549KB - Virtual size: 548KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 191KB - Virtual size: 190KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 25KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 25KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.00cfg Size: 512B - Virtual size: 56B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gxfg Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 21B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 512B - Virtual size: 500B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 424B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ