C:\BuildAgent\temp\buildTmp\UnityPlayer_Symbols.pdb
Static task
static1
Behavioral task
behavioral1
Sample
AottgRC x Prolonpo.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
AottgRC x Prolonpo.exe
Resource
win10v2004-20240802-en
General
-
Target
AottgRC x Prolonpo.exe
-
Size
14.2MB
-
MD5
3f6e0245cc9581cf9abb1046ff74dbeb
-
SHA1
d3e18cba8b76feaf7e7ca11e796838266d01d1f0
-
SHA256
42746553878ed7f124e5d1ad707bae56c0dca4272892d4ad80f51b9eb22248c7
-
SHA512
ab6c98d2f17376481ed79853a275de098b0930d0aa9b47712fb6916eb5ba01770ecbfcdb46ff5ded52956a6bf0f9bef0600bd679e7452e7cfe0200067ea6d521
-
SSDEEP
393216:5+Q55I2Op07sXcnAo0IiXRWnl+ZcsmeU3Dd8:+CNZ8
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource AottgRC x Prolonpo.exe
Files
-
AottgRC x Prolonpo.exe.exe windows:5 windows x64 arch:x64
2bb589e77a1f63144ebeada5744c880b
Headers
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
PDB Paths
Imports
hid
HidP_GetButtonCaps
HidP_GetCaps
HidD_GetProductString
HidP_GetValueCaps
HidP_MaxDataListLength
HidD_FreePreparsedData
HidD_GetPreparsedData
HidP_GetData
HidD_GetHidGuid
ws2_32
inet_ntoa
inet_addr
closesocket
WSACleanup
getsockname
connect
gethostbyname
htons
WSAStartup
WSAAsyncGetHostByName
WSACancelAsyncRequest
gethostbyaddr
getaddrinfo
freeaddrinfo
getpeername
getsockopt
send
recv
shutdown
listen
accept
ntohs
bind
recvfrom
sendto
__WSAFDIsSet
WSASetLastError
select
setsockopt
ioctlsocket
htonl
gethostname
socket
WSAGetLastError
kernel32
DeleteFileW
RemoveDirectoryW
FindNextFileW
FindFirstFileW
GetModuleFileNameW
lstrcpynA
lstrcpyA
lstrcpynW
FreeLibrary
GetCommandLineW
GetProcAddress
LoadLibraryW
CancelIo
GetOverlappedResult
CreateEventW
ExpandEnvironmentStringsA
CreateMutexA
GetCurrentThreadId
RaiseException
GetSystemInfo
GetModuleHandleA
GlobalMemoryStatusEx
GetCurrentProcess
GetUserDefaultLangID
GetVersionExA
GetComputerNameW
LoadLibraryA
GetTempPathW
GetModuleHandleW
GetCurrentProcessId
SetUnhandledExceptionFilter
WaitForSingleObject
CreateThread
OutputDebugStringA
SetLastError
GetEnvironmentVariableA
GetFileAttributesA
GetModuleFileNameA
GetCurrentDirectoryA
ResumeThread
GetThreadContext
SuspendThread
RtlCaptureContext
GetCurrentThread
IsBadReadPtr
GetWindowsDirectoryA
GetFullPathNameW
CreateSemaphoreA
Sleep
WaitForSingleObjectEx
ReleaseSemaphore
SleepEx
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
TryEnterCriticalSection
SetThreadPriority
CreateEventA
CopyFileW
SetEvent
ResetEvent
CloseHandle
FileTimeToLocalFileTime
lstrlenA
GetFileTime
VirtualQuery
GlobalMemoryStatus
GetSystemTimeAsFileTime
CreateProcessW
IsDebuggerPresent
SetErrorMode
FindClose
GetFileAttributesW
HeapAlloc
HeapReAlloc
HeapFree
RtlLookupFunctionEntry
RtlUnwindEx
RtlPcToFileHeader
EncodePointer
DecodePointer
ExitProcess
SetConsoleCtrlHandler
ExitThread
DuplicateHandle
GetCommandLineA
GetStartupInfoW
GetStdHandle
HeapSetInformation
GetVersion
HeapCreate
FlsGetValue
FlsSetValue
FlsFree
FlsAlloc
HeapSize
GetLocaleInfoW
UnhandledExceptionFilter
RtlVirtualUnwind
TerminateProcess
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
InitializeCriticalSectionAndSpinCount
GetConsoleCP
GetConsoleMode
FlushFileBuffers
SetHandleCount
GetFileType
SetStdHandle
LCMapStringW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetTickCount
GetStringTypeW
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
CompareStringW
SetEnvironmentVariableA
CreateFileA
WriteConsoleW
GetProcessHeap
GetFullPathNameA
lstrcmpiA
MapViewOfFile
CreateFileMappingA
UnmapViewOfFile
VirtualFree
VirtualAlloc
GetProcessAffinityMask
OpenEventA
GetSystemDirectoryA
GetDateFormatA
CreateSemaphoreW
CreateMutexW
SignalObjectAndWait
ReleaseMutex
GetThreadLocale
FlushConsoleInputBuffer
GetVersionExW
WriteFile
WritePrivateProfileStringW
MoveFileExW
WideCharToMultiByte
GlobalAlloc
GlobalLock
SetFileAttributesW
CreateDirectoryW
GetFileSize
ReadFile
CreateFileW
SetEndOfFile
SetFilePointer
GlobalUnlock
FormatMessageA
LocalFree
MultiByteToWideChar
QueryPerformanceCounter
QueryPerformanceFrequency
GetLastError
TlsSetValue
TlsGetValue
TlsFree
TlsAlloc
GetTimeFormatA
FileTimeToSystemTime
GetFileInformationByHandle
PeekNamedPipe
GetDriveTypeA
FindFirstFileExA
GetTimeZoneInformation
ReadConsoleInputA
SetConsoleMode
GetCurrentDirectoryW
GetDriveTypeW
WaitForMultipleObjects
TerminateThread
SetThreadAffinityMask
HeapValidate
FileTimeToDosDateTime
HeapWalk
user32
EnumWindows
SendMessageA
SetForegroundWindow
ShowWindow
IsIconic
RegisterWindowMessageA
GetUserObjectInformationA
GetThreadDesktop
GetParent
SendMessageTimeoutA
GetWindowLongA
SetWindowPos
GetClientRect
GetWindowLongPtrA
CreateDialogParamA
SetWindowLongPtrA
GetDlgItem
ChangeDisplaySettingsA
SetWindowLongA
GetWindowPlacement
AdjustWindowRectEx
EnumDisplaySettingsA
GetDesktopWindow
GetRawInputDeviceList
GetRawInputDeviceInfoW
GetRawInputData
GetCursorPos
GetKeyState
wsprintfA
GetWindowRect
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
CreateWindowExW
DestroyWindow
DefWindowProcW
UnregisterClassW
DestroyCursor
LoadCursorA
SetCursor
GetSystemMetrics
GetDC
ReleaseDC
CreateIconIndirect
GetUserObjectInformationW
GetProcessWindowStation
wvsprintfA
MonitorFromWindow
GetCaretBlinkTime
PeekMessageA
GetMessageA
DispatchMessageA
ValidateRect
EnumDisplayDevicesA
EnumDisplayMonitors
GetMonitorInfoA
LoadImageA
DialogBoxParamA
IsDlgButtonChecked
CheckDlgButton
CreateDialogParamW
PeekMessageW
IsDialogMessageW
TranslateMessage
DispatchMessageW
MsgWaitForMultipleObjects
EnableWindow
SetWindowTextW
RegisterClassW
PostQuitMessage
SetWindowLongPtrW
GetWindowLongPtrW
SetCursorPos
ClipCursor
ShowCursor
GetFocus
IsWindowVisible
ScreenToClient
GetClipboardData
IsClipboardFormatAvailable
SetCapture
ReleaseCapture
UnregisterDeviceNotification
RegisterDeviceNotificationW
SystemParametersInfoW
ClientToScreen
GetAsyncKeyState
SetFocus
WindowFromPoint
MessageBoxW
RegisterClassExW
DialogBoxParamW
EndDialog
LoadIconA
SetDlgItemTextA
SetDlgItemTextW
MessageBoxA
CopyRect
OffsetRect
GetAncestor
RegisterRawInputDevices
SendDlgItemMessageW
version
GetFileVersionInfoW
GetFileVersionInfoSizeW
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
ole32
CoCreateInstance
CoTaskMemFree
CoTaskMemAlloc
StringFromGUID2
CoCreateGuid
CoInitialize
CoUninitialize
CoSetProxyBlanket
shlwapi
PathFileExistsW
PathCanonicalizeW
SHDeleteKeyA
PathIsDirectoryW
advapi32
CryptReleaseContext
CryptImportKey
CryptVerifySignatureA
CryptDestroyKey
RegDeleteValueA
GetUserNameA
RegCreateKeyExW
RegQueryValueExW
CryptDestroyHash
RegOpenKeyExW
RegSetValueExW
RegCreateKeyA
RegSetValueExA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
CryptAcquireContextA
RegisterEventSourceW
ReportEventW
DeregisterEventSource
CryptGetHashParam
CryptHashData
CryptCreateHash
gdi32
SwapBuffers
GetObjectA
GetDeviceCaps
ChoosePixelFormat
SetPixelFormat
DeleteObject
CreateBitmap
CreateDIBSection
shell32
CommandLineToArgvW
ShellExecuteW
SHGetFolderPathW
opengl32
glIsTexture
glGetTexParameteriv
glTexSubImage2D
glPixelStorei
glCopyTexSubImage2D
glDrawBuffer
glReadBuffer
glDrawArrays
wglDeleteContext
glBegin
glEnd
glColor4f
glNormal3f
glVertex3f
glHint
glLightModelf
glLoadIdentity
glMaterialfv
glMaterialf
glReadPixels
glFinish
glFogi
glFogf
glFogfv
glLightModelfv
glLightf
glLightfv
glTexGeni
glTexGenfv
glTexEnvfv
glScissor
glViewport
glColor4fv
glLightModeli
glColorMaterial
glGetFloatv
glMultMatrixf
glMatrixMode
glLoadMatrixf
glFrontFace
glClearColor
glClearDepth
glClearStencil
glClear
glIsEnabled
glStencilFunc
glStencilOp
glStencilMask
glDepthFunc
glDepthMask
glCullFace
glPolygonOffset
glColorMask
glDisable
glBlendFunc
glEnable
glAlphaFunc
glTexEnvi
glTexEnvf
glDisableClientState
glEnableClientState
glColorPointer
glVertexPointer
glNormalPointer
glTexCoordPointer
glDrawElements
glGetString
glGetError
glDeleteTextures
glGenTextures
glBindTexture
glTexParameteri
glTexImage2D
wglGetProcAddress
glGetIntegerv
wglShareLists
wglGetCurrentDC
wglGetCurrentContext
wglMakeCurrent
wglCreateContext
glPolygonMode
winmm
waveInOpen
waveInStart
waveInGetDevCapsW
waveInGetDevCapsA
waveInUnprepareHeader
waveInPrepareHeader
waveInAddBuffer
waveOutGetPosition
waveOutReset
waveOutWrite
waveInClose
waveOutOpen
waveOutClose
waveOutGetDevCapsW
waveOutGetDevCapsA
waveOutGetNumDevs
waveInGetNumDevs
timeBeginPeriod
timeEndPeriod
timeGetTime
waveInReset
waveOutUnprepareHeader
waveOutPrepareHeader
oleaut32
SysStringLen
SysAllocString
VariantChangeType
VariantClear
VariantInit
SysFreeString
msacm32
acmStreamConvert
acmStreamUnprepareHeader
acmFormatSuggest
acmStreamOpen
acmStreamSize
acmStreamPrepareHeader
imm32
ImmReleaseContext
ImmSetOpenStatus
ImmGetCompositionStringW
ImmGetConversionStatus
ImmAssociateContextEx
ImmAssociateContext
ImmGetContext
ImmSetCompositionStringW
dnsapi
DnsQuery_A
DnsFree
iphlpapi
GetIpAddrTable
winhttp
WinHttpGetIEProxyConfigForCurrentUser
Exports
Exports
??$Transfer@V?$StreamedBinaryRead@$00@@@AnimationEvent@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@Behaviour@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@Component@Unity@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@GameObject@Unity@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@GlobalGameManager@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@LevelGameManager@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@NamedObject@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@Object@@IEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$00@@@Renderer@@QEAAXAEAV?$StreamedBinaryRead@$00@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@AnimationEvent@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@Behaviour@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@Component@Unity@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@GameObject@Unity@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@GlobalGameManager@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@LevelGameManager@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@NamedObject@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@Object@@IEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryRead@$0A@@@@Renderer@@QEAAXAEAV?$StreamedBinaryRead@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@AnimationEvent@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@Behaviour@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@Component@Unity@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@GameObject@Unity@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@GlobalGameManager@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@LevelGameManager@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@NamedObject@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@Object@@IEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@V?$StreamedBinaryWrite@$0A@@@@Renderer@@QEAAXAEAV?$StreamedBinaryWrite@$0A@@@@Z
??$Transfer@VProxyTransfer@@@AnimationEvent@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@Behaviour@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@Component@Unity@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@GameObject@Unity@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@GlobalGameManager@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@LevelGameManager@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@NamedObject@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@Object@@IEAAXAEAVProxyTransfer@@@Z
??$Transfer@VProxyTransfer@@@Renderer@@QEAAXAEAVProxyTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@AnimationEvent@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@Behaviour@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@Component@Unity@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@GameObject@Unity@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@GlobalGameManager@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@LevelGameManager@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@NamedObject@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@Object@@IEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VRemapPPtrTransfer@@@Renderer@@QEAAXAEAVRemapPPtrTransfer@@@Z
??$Transfer@VSafeBinaryRead@@@AnimationEvent@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@Behaviour@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@Component@Unity@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@GameObject@Unity@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@GlobalGameManager@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@LevelGameManager@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@NamedObject@@QEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@Object@@IEAAXAEAVSafeBinaryRead@@@Z
??$Transfer@VSafeBinaryRead@@@Renderer@@QEAAXAEAVSafeBinaryRead@@@Z
AgPmDestroySourceConnection
AgPmEventEnabled
AgPmEventLoggingEnabled
AgPmSubmitEvent
NvOptimusEnablement
NxCreateCoreSDK
Sections
.text Size: 10.2MB - Virtual size: 10.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 2.3MB - Virtual size: 2.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 453KB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 595KB - Virtual size: 594KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
text Size: 11KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
data Size: 24KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.trace Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 553KB - Virtual size: 552KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 121KB - Virtual size: 121KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ