D:\a\_work\1\s\artifacts\obj\coreclr\windows.x86.Release\Corehost.Static\singlefilehost.pdb
Static task
static1
Behavioral task
behavioral1
Sample
PotatoGraphics.exe
Resource
win10ltsc2021-20241023-en
General
-
Target
PotatoGraphics.exe
-
Size
64.1MB
-
MD5
f73b7791baeb98ce6c6f6b7f82e1792d
-
SHA1
3b1620b7a105b3ffa6c248f020cbee1119211952
-
SHA256
7533c3d88c4ff72273d982f53faf9cfa04a7ca51dae4c481512663514872d21d
-
SHA512
dc4cdca7ece2beb159bb1ed316e61b4334931307351ca3799593c47dc706164454e874aa23ffcbd2c8787ab7d2456068c3bc054800d6d727bec8ad700a4d321c
-
SSDEEP
1572864:8Wl164XEQCrwvXoTXkcpDNNEfxPJc9XIr1lAZ1POJC6X/1B+i3j:8y640cAQ656xPJc9k1lfhWiT
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource PotatoGraphics.exe
Files
-
PotatoGraphics.exe.exe windows:6 windows x86 arch:x86
61fcf185440e7fed65cc38d7b45485ca
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
RaiseException
FreeLibrary
SetErrorMode
RaiseFailFastException
GetExitCodeProcess
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
AddVectoredExceptionHandler
MultiByteToWideChar
GetTickCount
FlushInstructionCache
QueryPerformanceFrequency
QueryPerformanceCounter
InterlockedPushEntrySList
InterlockedFlushSList
InitializeSListHead
GetTickCount64
DuplicateHandle
QueueUserAPC
WaitForSingleObjectEx
SetThreadPriority
GetThreadPriority
GetCurrentThreadId
TlsAlloc
GetCurrentThread
GetCurrentProcessId
CreateThread
GetModuleHandleW
WaitForMultipleObjectsEx
SignalObjectAndWait
SetThreadStackGuarantee
VirtualQuery
WriteFile
GetStdHandle
GetConsoleOutputCP
MapViewOfFileEx
UnmapViewOfFile
GetStringTypeExW
InterlockedPopEntrySList
ExitProcess
Sleep
CreateMemoryResourceNotification
VirtualAlloc
VirtualFree
VirtualProtect
SleepEx
SwitchToThread
SuspendThread
ResumeThread
CloseThreadpoolTimer
CreateThreadpoolTimer
SetThreadpoolTimer
ReadFile
GetFileSize
GetEnvironmentVariableW
SetEnvironmentVariableW
CreateEventW
SetEvent
ResetEvent
GetThreadContext
SetThreadContext
GetEnabledXStateFeatures
InitializeContext
CopyContext
SetXStateFeaturesMask
WerRegisterRuntimeExceptionModule
GetSystemDefaultLCID
GetUserDefaultLCID
OutputDebugStringA
RtlUnwind
HeapAlloc
HeapFree
GetProcessHeap
CloseHandle
HeapDestroy
GetEnvironmentStringsW
FreeEnvironmentStringsW
FormatMessageW
CreateSemaphoreExW
ReleaseSemaphore
GetACP
LCMapStringEx
LocalFree
VerSetConditionMask
VerifyVersionInfoW
IsWow64Process
QueryThreadCycleTime
SetThreadGroupAffinity
GetProcessAffinityMask
QueryInformationJobObject
GetSystemTimeAsFileTime
GetModuleFileNameW
CreateProcessW
GetCPInfo
GetTempPathW
LoadLibraryExW
CreateFileW
GetFileAttributesExW
GetFullPathNameW
LoadLibraryExA
OpenEventW
ReleaseMutex
ExitThread
CreateMutexW
HeapReAlloc
CreateNamedPipeA
WaitForMultipleObjects
DisconnectNamedPipe
CreateFileA
CancelIoEx
GetOverlappedResult
ConnectNamedPipe
FlushFileBuffers
SetFilePointer
CreateFileMappingW
MapViewOfFile
GetActiveProcessorGroupCount
GetCurrentProcessorNumberEx
GetSystemTime
SetConsoleCtrlHandler
GetLocaleInfoEx
GetUserDefaultLocaleName
LoadLibraryW
CreateDirectoryW
RemoveDirectoryW
CreateActCtxW
ActivateActCtx
FindResourceW
GetWindowsDirectoryW
GetFileSizeEx
FindFirstFileExW
FindNextFileW
FindClose
LoadLibraryA
GetCurrentDirectoryW
EncodePointer
DecodePointer
GetNumaHighestNodeNumber
TlsSetValue
TlsGetValue
GetSystemInfo
GetCurrentProcess
ReadProcessMemory
OutputDebugStringW
IsDebuggerPresent
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GetCommandLineW
GetProcAddress
GetModuleHandleExW
SetThreadErrorMode
FlushProcessWriteBuffers
SetLastError
DebugBreak
GetLastError
WaitForSingleObject
SetThreadAffinityMask
SetThreadIdealProcessorEx
HeapCreate
WideCharToMultiByte
GetThreadIdealProcessorEx
VirtualAllocExNuma
GetNumaProcessorNodeEx
VirtualUnlock
GetWriteWatch
GetLargePageMinimum
ResetWriteWatch
IsProcessInJob
K32GetProcessMemoryInfo
GetLogicalProcessorInformation
GlobalMemoryStatusEx
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
IsProcessorFeaturePresent
InitializeCriticalSectionAndSpinCount
TlsFree
InitializeConditionVariable
WakeConditionVariable
TryAcquireSRWLockExclusive
GetExitCodeThread
GetStringTypeW
InitializeCriticalSectionEx
CreateFileMappingA
advapi32
AdjustTokenPrivileges
RegGetValueW
SetKernelObjectSecurity
GetSidSubAuthorityCount
GetSidSubAuthority
GetTokenInformation
OpenProcessToken
DeregisterEventSource
ReportEventW
RegisterEventSourceW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
EventRegister
SetThreadToken
RevertToSelf
OpenThreadToken
EventWriteTransfer
EventWrite
LookupPrivilegeValueW
ole32
CoTaskMemFree
CoReleaseMarshalData
CoRegisterInitializeSpy
CoGetMarshalSizeMax
CoMarshalInterface
CoUnmarshalInterface
CoTaskMemAlloc
CoGetContextToken
CoGetClassObject
CoCreateFreeThreadedMarshaler
CreateStreamOnHGlobal
CoRevokeInitializeSpy
CoCreateGuid
CoWaitForMultipleHandles
CoUninitialize
CoGetObjectContext
CoInitializeEx
CLSIDFromProgID
oleaut32
SysFreeString
GetErrorInfo
SetErrorInfo
SysStringLen
CreateErrorInfo
LoadRegTypeLi
SafeArrayPutElement
SafeArrayCreateVector
SysAllocStringByteLen
SysStringByteLen
SafeArrayGetElemsize
SafeArrayAllocData
SysAllocString
SafeArraySetRecordInfo
GetRecordInfoFromTypeInfo
SysAllocStringLen
SafeArrayAllocDescriptorEx
VarCyFromDec
VariantInit
VariantClear
VariantChangeTypeEx
VariantChangeType
SafeArrayGetVartype
LoadTypeLibEx
QueryPathOfRegTypeLi
SafeArrayDestroy
SafeArrayGetLBound
SafeArrayGetDim
user32
LoadStringW
MessageBoxW
shell32
ShellExecuteW
api-ms-win-crt-string-l1-1-0
strlen
strncmp
wcscpy_s
wcsncpy_s
_strdup
_wcsicmp
strncpy
isspace
strtok_s
strcpy_s
strcat_s
strncpy_s
_strnicmp
toupper
iswupper
_wcsnicmp
tolower
wcsncmp
isalpha
isdigit
wcscat_s
isupper
wcstok_s
strnlen
_wcsdup
wcsnlen
islower
_stricmp
strcspn
__strncnt
iswspace
strncat_s
towupper
towlower
wcsncat_s
iswascii
strcmp
api-ms-win-crt-stdio-l1-1-0
fgetc
_wfsopen
fread
__stdio_common_vsnwprintf_s
_fseeki64
_get_stream_buffer_pointers
fputwc
fputws
__stdio_common_vfwprintf
fgetpos
__p__commode
setvbuf
fputs
__stdio_common_vsnprintf_s
fopen
ungetc
_setmode
_set_fmode
__stdio_common_vswprintf
__stdio_common_vsscanf
fgets
_wfopen
fclose
_dup
_fileno
ftell
fseek
fwrite
__stdio_common_vfprintf
_flushall
fflush
__acrt_iob_func
fputc
__stdio_common_vsprintf_s
fsetpos
api-ms-win-crt-runtime-l1-1-0
_initialize_onexit_table
_register_onexit_function
_crt_atexit
_cexit
_seh_filter_exe
_set_app_type
_configure_wide_argv
_initialize_wide_environment
_get_initial_wide_environment
_initterm
_initterm_e
_exit
_invalid_parameter_noinfo
__p___argc
__p___wargv
_c_exit
_register_thread_local_exe_atexit_callback
_controlfp_s
_invalid_parameter_noinfo_noreturn
_beginthreadex
_wcserror_s
terminate
abort
exit
_errno
api-ms-win-crt-convert-l1-1-0
atoi
atol
_ltow_s
_wtoi
_wcstoui64
wcstoul
strtoul
strtoull
_itow_s
api-ms-win-crt-heap-l1-1-0
calloc
_set_new_mode
realloc
free
malloc
api-ms-win-crt-utility-l1-1-0
qsort
api-ms-win-crt-math-l1-1-0
_libm_sse2_asin_precise
_libm_sse2_atan_precise
_libm_sse2_cos_precise
_isnan
_libm_sse2_acos_precise
__libm_sse2_tan
__libm_sse2_sin
__libm_sse2_pow
__libm_sse2_log10
_fdopen
__libm_sse2_log
__libm_sse2_exp
trunc
_libm_sse2_exp_precise
ilogb
ilogbf
_finite
__libm_sse2_cos
__libm_sse2_atan2
__libm_sse2_atan
__libm_sse2_asin
_libm_sse2_log10_precise
frexp
log2f
acoshf
__libm_sse2_acos
_CItanh
_CIsinh
cbrtf
atanhf
_CIfmod
_CIcosh
_CIatan2
asinhf
asinh
cbrt
acosh
atanh
log2
_libm_sse2_log_precise
_libm_sse2_pow_precise
_libm_sse2_sin_precise
_libm_sse2_sqrt_precise
modf
_copysign
_libm_sse2_tan_precise
ceil
floor
fma
fmaf
truncf
__setusermatherr
api-ms-win-crt-time-l1-1-0
wcsftime
_gmtime64_s
_time64
api-ms-win-crt-environment-l1-1-0
getenv
api-ms-win-crt-locale-l1-1-0
___mb_cur_max_func
__pctype_func
_unlock_locales
_lock_locales
___lc_codepage_func
___lc_locale_name_func
localeconv
setlocale
_configthreadlocale
api-ms-win-crt-filesystem-l1-1-0
_wremove
_unlock_file
_wrename
_lock_file
Exports
Exports
CLRJitAttachState
DotNetRuntimeInfo
MetaDataGetDispenser
g_CLREngineMetrics
g_dacTable
Sections
.text Size: 5.3MB - Virtual size: 5.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.CLR_UEF Size: 512B - Virtual size: 68B
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 79KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.didat Size: 512B - Virtual size: 28B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 262KB - Virtual size: 262KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ