z:\rapunzel\Tech\game\Build\Win32\protected\Rapunzel_Win32.pdb
Static task
static1
Behavioral task
behavioral1
Sample
Rapunzel.exe
Resource
win10-20240404-en
General
-
Target
Rapunzel.exe
-
Size
20.1MB
-
MD5
da7ac0a1fccc178f36e62e5af898b7d1
-
SHA1
11d6553b3650cd25797c814d5f13d34ab3f6ff34
-
SHA256
83728800ae72e24fdce74b0bbda389ad856f024383750e0497fe466f7d2549c3
-
SHA512
cc8757b22ee7b21ad010f27f48be5ff2624d0163179f9bfad38bb86a2f53341013fb97bc9de2f03c122d645ab4bdff0e80afa616fb5aa9dcf02800b269ae41c3
-
SSDEEP
393216:lwauJ1lPMTJzo9h17sqgwMs3NZlqBjspGKModXqK3nws53531UzV5:qay9xuwMuNf3pwosK3Jb
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource Rapunzel.exe
Files
-
Rapunzel.exe.exe windows:4 windows x86 arch:x86
3ec99d20461961b5f094ed8af80a6d34
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
d3dx9_34
D3DXAssembleShader
D3DXLoadSurfaceFromSurface
D3DXCreateTexture
D3DXCreateTextureFromFileExA
D3DXLoadSurfaceFromMemory
D3DXCompileShader
winmm
timeGetTime
kernel32
CreateFileA
GetCurrentDirectoryA
ReleaseMutex
GetLastError
CreateMutexA
FreeLibrary
LoadLibraryW
MultiByteToWideChar
GetLocalTime
lstrcmpiA
GetModuleFileNameA
WideCharToMultiByte
CloseHandle
OpenEventA
WritePrivateProfileStringA
GetPrivateProfileStringA
QueryPerformanceFrequency
Sleep
TlsGetValue
GetSystemInfo
VirtualAlloc
VirtualFree
InterlockedExchangeAdd
EnterCriticalSection
LeaveCriticalSection
InterlockedExchange
InterlockedCompareExchange
CreateSemaphoreA
WaitForSingleObject
ResetEvent
SetEvent
CreateEventA
ReleaseSemaphore
ResumeThread
SuspendThread
SetThreadPriority
SetThreadAffinityMask
GetCurrentThread
OutputDebugStringA
InitializeCriticalSection
DeleteCriticalSection
SetErrorMode
GetTimeZoneInformation
TlsAlloc
TlsFree
TlsSetValue
GetCurrentThreadId
RaiseException
CreateThread
GetExitCodeThread
FindClose
FindNextFileA
FindFirstFileA
GetFileAttributesA
IsBadWritePtr
GetModuleHandleW
GetLogicalDrives
GetDriveTypeA
DeleteFileA
GetFileAttributesExA
SetFileAttributesA
FormatMessageA
GetCurrentProcess
CreateFiber
DeleteFiber
ConvertThreadToFiber
LocalFree
LCMapStringW
SetLastError
HeapSize
GetACP
GetOEMCP
IsValidCodePage
GetStdHandle
FatalAppExitA
HeapDestroy
HeapCreate
SetHandleCount
GetFileType
SetConsoleCtrlHandler
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetTickCount
LCMapStringA
CompareStringA
CompareStringW
FlushFileBuffers
GetFullPathNameW
SetCurrentDirectoryA
VirtualQuery
DebugBreak
InitializeCriticalSectionAndSpinCount
GetCurrentProcessId
LoadLibraryA
GetProcAddress
GetModuleHandleA
QueryPerformanceCounter
WriteFile
GetConsoleCP
GetConsoleMode
lstrlenA
OutputDebugStringW
ReadFile
SetFilePointer
CreateDirectoryA
FindFirstFileW
GetDriveTypeW
FileTimeToLocalFileTime
CreateFileW
FileTimeToSystemTime
ExitThread
GetStartupInfoA
GetProcessHeap
GetVersionExA
GetCommandLineA
ExitProcess
HeapFree
HeapAlloc
GetSystemTimeAsFileTime
GetDateFormatA
GetTimeFormatA
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
RtlUnwind
InterlockedDecrement
InterlockedIncrement
MoveFileA
CreateProcessA
DuplicateHandle
SwitchToFiber
HeapReAlloc
GetFileSize
SystemTimeToFileTime
GetCPInfo
GetFullPathNameA
SetEndOfFile
SetEnvironmentVariableA
GetModuleFileNameW
GetLocaleInfoW
GetExitCodeProcess
CreatePipe
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
GetUserDefaultLCID
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
SetStdHandle
SetConsoleMode
ReadConsoleInputA
FindNextFileW
LocalUnlock
GlobalUnlock
LocalLock
GlobalLock
FlushConsoleInputBuffer
MoveFileExA
GetTempFileNameA
GlobalAlloc
GlobalFree
GetComputerNameA
GetShortPathNameA
WaitNamedPipeA
SetNamedPipeHandleState
VirtualProtect
GetDiskFreeSpaceW
GetDiskFreeSpaceA
SetPriorityClass
GetThreadPriority
lstrlenW
OpenProcess
IsBadReadPtr
FlushInstructionCache
GetSystemDirectoryA
GetVolumeInformationA
GetThreadContext
CreateFileMappingA
DeviceIoControl
GetSystemTime
MapViewOfFile
OpenMutexA
QueryDosDeviceA
UnmapViewOfFile
WaitForMultipleObjects
GetFileAttributesW
GetFileTime
CompareFileTime
GetTempPathW
GetPriorityClass
lstrcmpA
GetProcessAffinityMask
GetWindowsDirectoryA
GlobalMemoryStatus
LoadLibraryExA
LoadLibraryExW
GetVolumeInformationW
GetFileInformationByHandle
GetEnvironmentVariableA
GetVersion
ReadProcessMemory
WriteProcessMemory
GetUserDefaultLangID
LockResource
LoadResource
FindResourceA
GetTempPathA
IsBadCodePtr
LocalAlloc
RemoveDirectoryW
SetFileAttributesW
GetCurrentDirectoryW
CopyFileA
DeleteFileW
CopyFileW
CreateDirectoryW
user32
GetForegroundWindow
MessageBoxW
LoadCursorA
LoadIconA
RegisterClassA
CreateWindowExA
ShowWindow
UpdateWindow
DefWindowProcA
AdjustWindowRectEx
SetWindowPos
DestroyWindow
GetWindowRect
GetActiveWindow
SendMessageA
GetKeyboardLayout
GetFocus
GetCursorPos
ScreenToClient
SetWindowTextA
PostQuitMessage
MessageBoxA
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
ShowCursor
SetDlgItemTextW
SetDlgItemTextA
SetWindowTextW
EnableWindow
FlashWindow
SetForegroundWindow
GetKeyboardType
LoadStringA
SetFocus
GetSysColorBrush
GetSysColor
SendDlgItemMessageA
GetDlgItem
EndDialog
GetWindowTextA
GetClientRect
GetClassNameA
EnumChildWindows
DestroyCursor
GetCursor
GetWindowThreadProcessId
EnumWindows
wsprintfW
CharLowerA
UnregisterHotKey
RegisterHotKey
RegisterClassExA
UnregisterClassA
GetUserObjectInformationW
GetProcessWindowStation
CreateWindowExW
SendMessageW
GetSystemMetrics
SetWindowLongA
GetWindowLongA
GetClassLongA
SetTimer
KillTimer
DialogBoxIndirectParamA
CopyImage
LoadImageA
SetSystemCursor
LoadCursorFromFileA
CharLowerBuffA
GetParent
GetSubMenu
GetMenuState
GetMenu
FindWindowExA
FindWindowA
EnableMenuItem
CheckMenuItem
GetDesktopWindow
wsprintfA
SetCursor
gdi32
GetStockObject
advapi32
RegOpenKeyA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
RegCreateKeyExA
RegSetValueExA
GetSidIdentifierAuthority
RegEnumKeyA
GetUserNameA
RegDeleteKeyA
RegEnumKeyExA
RegEnumValueA
QueryServiceStatus
CloseServiceHandle
OpenServiceA
OpenSCManagerA
DeleteService
ControlService
StartServiceA
CreateServiceA
OpenProcessToken
RegOpenKeyExW
FreeSid
EqualSid
AllocateAndInitializeSid
GetTokenInformation
OpenThreadToken
RegDeleteKeyW
IsValidSid
GetSidSubAuthority
GetSidSubAuthorityCount
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
SetEntriesInAclA
SetFileSecurityW
RegCreateKeyExW
RegDeleteValueA
RegQueryInfoKeyA
DeregisterEventSource
ReportEventA
RegisterEventSourceA
dbghelp
MiniDumpWriteDump
wsock32
closesocket
socket
WSAGetLastError
recv
send
connect
ioctlsocket
htons
WSAAsyncSelect
inet_ntoa
WSAStartup
gethostname
listen
bind
setsockopt
inet_addr
ntohs
accept
__WSAFDIsSet
select
gethostbyname
WSASetLastError
closesocket
recv
WSAGetLastError
send
shutdown
d3d9
Direct3DCreate9
dinput8
DirectInput8Create
fmodex
?getChannel@ChannelGroup@FMOD@@QAG?AW4FMOD_RESULT@@HPAPAVChannel@2@@Z
?setPosition@Channel@FMOD@@QAG?AW4FMOD_RESULT@@II@Z
?getCPUUsage@System@FMOD@@QAG?AW4FMOD_RESULT@@PAM0000@Z
?getNumChannels@ChannelGroup@FMOD@@QAG?AW4FMOD_RESULT@@PAH@Z
?getVersion@System@FMOD@@QAG?AW4FMOD_RESULT@@PAI@Z
?getAdvancedSettings@System@FMOD@@QAG?AW4FMOD_RESULT@@PAUFMOD_ADVANCEDSETTINGS@@@Z
?setAdvancedSettings@System@FMOD@@QAG?AW4FMOD_RESULT@@PAUFMOD_ADVANCEDSETTINGS@@@Z
?setStreamBufferSize@System@FMOD@@QAG?AW4FMOD_RESULT@@II@Z
?playSound@System@FMOD@@QAG?AW4FMOD_RESULT@@W4FMOD_CHANNELINDEX@@PAVSound@2@_NPAPAVChannel@2@@Z
?setCallback@Channel@FMOD@@QAG?AW4FMOD_RESULT@@P6G?AW43@PAUFMOD_CHANNEL@@W4FMOD_CHANNEL_CALLBACKTYPE@@PAX2@Z@Z
?getReverbProperties@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PAUFMOD_REVERB_CHANNELPROPERTIES@@@Z
?setDelay@Channel@FMOD@@QAG?AW4FMOD_RESULT@@W4FMOD_DELAYTYPE@@II@Z
?setReverbProperties@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PBUFMOD_REVERB_CHANNELPROPERTIES@@@Z
?createSound@System@FMOD@@QAG?AW4FMOD_RESULT@@PBDIPAUFMOD_CREATESOUNDEXINFO@@PAPAVSound@2@@Z
?getPosition@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PAII@Z
?stop@Channel@FMOD@@QAG?AW4FMOD_RESULT@@XZ
?getPaused@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PA_N@Z
?setPaused@Channel@FMOD@@QAG?AW4FMOD_RESULT@@_N@Z
?getVolume@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PAM@Z
?createStream@System@FMOD@@QAG?AW4FMOD_RESULT@@PBDIPAUFMOD_CREATESOUNDEXINFO@@PAPAVSound@2@@Z
?getIndex@Channel@FMOD@@QAG?AW4FMOD_RESULT@@PAH@Z
?release@System@FMOD@@QAG?AW4FMOD_RESULT@@XZ
?release@Sound@FMOD@@QAG?AW4FMOD_RESULT@@XZ
?getOpenState@Sound@FMOD@@QAG?AW4FMOD_RESULT@@PAW4FMOD_OPENSTATE@@PAIPA_N@Z
?update@System@FMOD@@QAG?AW4FMOD_RESULT@@XZ
?setVolume@Channel@FMOD@@QAG?AW4FMOD_RESULT@@M@Z
FMOD_Memory_GetStats
FMOD_Memory_Initialize
?getStreamBufferSize@System@FMOD@@QAG?AW4FMOD_RESULT@@PAI0@Z
FMOD_System_Create
fmod_event
?setCallback@Event@FMOD@@QAG?AW4FMOD_RESULT@@P6G?AW43@PAUFMOD_EVENT@@W4FMOD_EVENT_CALLBACKTYPE@@PAX22@Z2@Z
?getChannelGroup@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAPAVChannelGroup@2@@Z
?getParameterByIndex@Event@FMOD@@QAG?AW4FMOD_RESULT@@HPAPAVEventParameter@2@@Z
?setValue@EventParameter@FMOD@@QAG?AW4FMOD_RESULT@@M@Z
?setPitch@Event@FMOD@@QAG?AW4FMOD_RESULT@@MW4FMOD_EVENT_PITCHUNITS@@@Z
?getPitch@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAMW4FMOD_EVENT_PITCHUNITS@@@Z
?setVolume@Event@FMOD@@QAG?AW4FMOD_RESULT@@M@Z
?getVolume@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAM@Z
?stop@Event@FMOD@@QAG?AW4FMOD_RESULT@@_N@Z
?getCategory@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAPAVEventCategory@2@@Z
?setPaused@Event@FMOD@@QAG?AW4FMOD_RESULT@@_N@Z
?start@Event@FMOD@@QAG?AW4FMOD_RESULT@@XZ
?getState@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAI@Z
?getPaused@Event@FMOD@@QAG?AW4FMOD_RESULT@@PA_N@Z
?getMemoryInfo@Event@FMOD@@QAG?AW4FMOD_RESULT@@IIPAIPAUFMOD_MEMORY_USAGE_DETAILS@@@Z
_FMOD_Event_GetInfo@16
?getInfo@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAHPAPADPAUFMOD_EVENT_INFO@@@Z
?getParentGroup@Event@FMOD@@QAG?AW4FMOD_RESULT@@PAPAVEventGroup@2@@Z
_FMOD_EventSystem_Create@4
?set3DAttributes@Event@FMOD@@QAG?AW4FMOD_RESULT@@PBUFMOD_VECTOR@@00@Z
binkw32
_BinkWait@4
_BinkShouldSkip@4
_BinkPause@8
_BinkSetVolume@12
_BinkGetRects@8
_BinkOpenDirectSound@4
_BinkSetSoundSystem@8
_BinkOpen@8
_BinkGetFrameBuffersInfo@8
_BinkClose@4
_BinkRegisterFrameBuffers@8
_BinkNextFrame@4
_BinkSetMemory@8
_BinkDoFrame@4
_BinkGoto@12
ole32
CoTaskMemFree
CoInitialize
CoUninitialize
shlwapi
PathRemoveExtensionW
PathRemoveFileSpecW
PathStripPathW
PathCombineW
PathFileExistsW
PathFileExistsA
shell32
SHGetSpecialFolderPathW
ShellExecuteExA
SHGetPathFromIDListW
SHGetSpecialFolderLocation
SHGetMalloc
ShellExecuteA
SHGetSpecialFolderPathA
comctl32
InitCommonControlsEx
version
VerQueryValueA
GetFileVersionInfoSizeA
GetFileVersionInfoA
Exports
Exports
??0?$GSysAlloc_SingletonSupport@VGSysAllocWinAPI@@@@QAE@XZ
??0GBufferedFile@@IAE@XZ
??0GBufferedFile@@QAE@PAVGFile@@@Z
??0GEvent@@QAE@_N0@Z
??0GImage@@QAE@ABV0@@Z
??0GImage@@QAE@ABVGImageBase@@@Z
??0GImage@@QAE@W4ImageFormat@GImageBase@@KK@Z
??0GImage@@QAE@XZ
??0GMutex@@QAE@_N0@Z
??0GSemaphore@@QAE@H_N@Z
??0GSysAlloc@@QAE@XZ
??0GSysAllocStatic@@QAE@I@Z
??0GSysAllocStatic@@QAE@PAXI0I0I0I@Z
??0GSysAllocWinAPI@@QAE@II@Z
??0GSysFile@@QAE@ABVGString@@HH@Z
??0GSysFile@@QAE@XZ
??0GSystem@@QAE@ABUHeapDesc@GMemoryHeap@@PAVGSysAlloc@@@Z
??0GSystem@@QAE@PAVGSysAlloc@@@Z
??0GThread@@QAE@ABUCreateParams@0@@Z
??0GThread@@QAE@IH@Z
??0GThread@@QAE@P6AHPAV0@PAX@Z1IHW4ThreadState@0@@Z
??0GWaitCondition@@QAE@XZ
??1GAcquireInterface@@UAE@XZ
??1GBufferedFile@@UAE@XZ
??1GDefaultAcquireInterface@@UAE@XZ
??1GEvent@@UAE@XZ
??1GFxLoader@@UAE@XZ
??1GImage@@UAE@XZ
??1GMutex@@UAE@XZ
??1GRefCountImplCore@@UAE@XZ
??1GRefCountWeakSupportImpl@@UAE@XZ
??1GSemaphore@@UAE@XZ
??1GSystem@@QAE@XZ
??1GThread@@UAE@XZ
??1GWaitCondition@@QAE@XZ
??EGSemaphore@@QAEHH@Z
??FGSemaphore@@QAEHH@Z
??YGSemaphore@@QAEHH@Z
??ZGSemaphore@@QAEHH@Z
??_B?1??InitSystemSingleton@?$GSysAlloc_SingletonSupport@VGSysAllocWinAPI@@@@SAPAVGSysAlloc@@XZ@51
??_FGEvent@@QAEXXZ
??_FGMutex@@QAEXXZ
??_FGSemaphore@@QAEXXZ
??_FGSysAllocStatic@@QAEXXZ
??_FGSysAllocWinAPI@@QAEXXZ
??_FGSystem@@QAEXXZ
??_FGThread@@QAEXXZ
?Acquire@GWaitable@@QAE_NI@Z
?AcquireMultipleObjects@GAcquireInterface@@SA_NPAPAVGWaitable@@II@Z
?AcquireOneOfMultipleObjects@GAcquireInterface@@SAHPAPAVGWaitable@@II@Z
?AddMemSegment@GSysAllocStatic@@QAEXPAXI@Z
?AddRef@GRefCountImpl@@QAEXXZ
?AddWaitHandler@GWaitable@@QAE_NP6AXPAX@Z0@Z
?Append@GMatrix2D@@QAEAAV1@ABV1@@Z
?Blend@GColor@@SG?AV1@V1@0M@Z
?BytesAvailable@GBufferedFile@@UAEHXZ
?CallWaitHandlers@GWaitable@@QAEXXZ
?CallWaitHandlers@HandlerArray@GWaitable@@QAEXXZ
?CanAcquire@GAcquireInterface@@UAE_NXZ
?CanAcquire@GEvent@@UAE_NXZ
?CanAcquire@GMutex@@UAE_NXZ
?CanAcquire@GSemaphore@@UAE_NXZ
?ChangeSize@GBufferedFile@@UAE_NH@Z
?Close@GBufferedFile@@UAE_NXZ
?Close@GSysFile@@UAE_NXZ
?Container@?1??InitSystemSingleton@?$GSysAlloc_SingletonSupport@VGSysAllocWinAPI@@@@SAPAVGSysAlloc@@XZ@4USysAllocContainer@2@A
?ConvertHSIToRGB@GColor@@SGXNNNPAN00@Z
?ConvertRGBToHSI@GColor@@SGXNNNPAN00@Z
?CopyFromStream@GBufferedFile@@UAEHPAVGFile@@H@Z
?CreateWaitableIncrement@GSemaphore@@QAEPAVGWaitable@@H@Z
?Destroy@GSystem@@SAXXZ
?DoesFlip@GMatrix2D@@QBE_NXZ
?EncloseTransform@GMatrix2D@@QBEXPAV?$GRect@M@@ABV2@@Z
?Exit@GThread@@UAEXH@Z
?FinishAllThreads@GThread@@SAXXZ
?Flush@GBufferedFile@@UAE_NXZ
?FlushBuffer@GBufferedFile@@IAEXXZ
?Format@GColor@@QBEXPAD@Z
?Format@GMatrix2D@@QBEXPAD@Z
?GetAcquireInterface@GEvent@@UAEPAVGAcquireInterface@@XZ
?GetAcquireInterface@GMutex@@UAEPAVGAcquireInterface@@XZ
?GetAcquireInterface@GSemaphore@@UAEPAVGAcquireInterface@@XZ
?GetAcquireInterface@GWaitable@@UAEPAVGAcquireInterface@@XZ
?GetBitSet@GSysAllocWinAPI@@QBEPBKI@Z
?GetCPUCount@GThread@@SAHXZ
?GetDefaultAcquireInterface@GDefaultAcquireInterface@@SAPAV1@XZ
?GetDeterminant@GMatrix2D@@QBEMXZ
?GetErrorCode@GSysFile@@UAEHXZ
?GetExitFlag@GThread@@QBE_NXZ
?GetFileStat@GSysFile@@SA_NPAUGFileStat@@ABVGString@@@Z
?GetHSI@GColor@@QBEXPAH00@Z
?GetHSI@GColor@@QBEXPAM00@Z
?GetHSV@GColor@@QBEXPAH00@Z
?GetHSV@GColor@@QBEXPAM00@Z
?GetLength@GBufferedFile@@UAEHXZ
?GetMaxScale@GMatrix2D@@QBEMXZ
?GetRotation@GMatrix2D@@QBENXZ
?GetThreadState@GThread@@QBE?AW4ThreadState@1@XZ
?GetX@GMatrix2D@@QBEMXZ
?GetXScale@GMatrix2D@@QBENXZ
?GetY@GMatrix2D@@QBEMXZ
?GetYScale@GMatrix2D@@QBENXZ
?Init@GSystem@@SAXABUHeapDesc@GMemoryHeap@@PAVGSysAlloc@@@Z
?Init@GSystem@@SAXPAVGSysAlloc@@@Z
?InitSystemSingleton@?$GSysAlloc_SingletonSupport@VGSysAllocWinAPI@@@@SAPAVGSysAlloc@@XZ
?IsFinished@GThread@@QBE_NXZ
?IsLockedByAnotherThread@GMutex@@QAE_NXZ
?IsSignaled@GEvent@@UBE_NXZ
?IsSignaled@GMutex@@UBE_NXZ
?IsSignaled@GSemaphore@@UBE_NXZ
?IsSignaled@GWaitable@@UBE_NXZ
?IsSuspended@GThread@@QBE_NXZ
?IsValid@GMatrix2D@@QBE_NXZ
?IsValid@GSysFile@@UAE_NXZ
?LGetLength@GBufferedFile@@UAE_JXZ
?LSeek@GBufferedFile@@UAE_J_JH@Z
?LTell@GBufferedFile@@UAE_JXZ
?LoadBuffer@GBufferedFile@@IAEXXZ
?Lock@GMutex@@QAEXXZ
?MSleep@GThread@@SA_NI@Z
?Notify@GWaitCondition@@QAEXXZ
?NotifyAll@GWaitCondition@@QAEXXZ
?ObtainSemaphore@GSemaphore@@QAE_NHI@Z
?OnExit@GThread@@UAEXXZ
?Open@GSysFile@@QAE_NABVGString@@HH@Z
?Prepend@GMatrix2D@@QAEAAV1@ABV1@@Z
?PulseEvent@GEvent@@QAEXXZ
?Read@GBufferedFile@@UAEHPAEH@Z
?Release@GRefCountImpl@@QAEXXZ
?Release@GRefCountNTSImpl@@QAEXXZ
?Release@HandlerArray@GWaitable@@QAEXXZ
?ReleaseSemaphore@GSemaphore@@QAE_NH@Z
?RemoveWaitHandler@GWaitable@@QAE_NP6AXPAX@Z0@Z
?ResetEvent@GEvent@@QAEXXZ
?Resume@GThread@@QAE_NXZ
?Run@GThread@@UAEHXZ
?Seek@GBufferedFile@@UAEHHH@Z
?SetBufferMode@GBufferedFile@@IAE_NW4BufferModeType@1@@Z
?SetEvent@GEvent@@QAEXXZ
?SetExitFlag@GThread@@QAEX_N@Z
?SetHSI@GColor@@QAEXHHH@Z
?SetHSI@GColor@@QAEXMMM@Z
?SetHSV@GColor@@QAEXHHH@Z
?SetHSV@GColor@@QAEXMMM@Z
?SetIdentity@GMatrix2D@@QAEXXZ
?SetInverse@GMatrix2D@@QAEXABV1@@Z
?SetLerp@GMatrix2D@@QAEXABV1@0M@Z
?SkipBytes@GBufferedFile@@UAEHH@Z
?Sleep@GThread@@SA_NI@Z
?Start@GThread@@UAE_NW4ThreadState@1@@Z
?Suspend@GThread@@QAE_NXZ
?Swap@GMatrix2D@@QAEXPAV1@@Z
?Tell@GBufferedFile@@UAEHXZ
?Transform@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z
?TransformByInverse@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z
?TransformVector@GMatrix2D@@QBEXPAV?$GPoint@M@@ABV2@@Z
?TryAcquire@GAcquireInterface@@UAE_NXZ
?TryAcquire@GEvent@@UAE_NXZ
?TryAcquire@GMutex@@UAE_NXZ
?TryAcquire@GSemaphore@@UAE_NXZ
?TryAcquireCancel@GAcquireInterface@@UAE_NXZ
?TryAcquireCancel@GEvent@@UAE_NXZ
?TryAcquireCancel@GMutex@@UAE_NXZ
?TryAcquireCancel@GSemaphore@@UAE_NXZ
?TryAcquireCommit@GAcquireInterface@@UAE_NXZ
?TryAcquireCommit@GEvent@@UAE_NXZ
?TryAcquireCommit@GMutex@@UAE_NXZ
?TryAcquireCommit@GSemaphore@@UAE_NXZ
?TryLock@GMutex@@QAE_NXZ
?Unlock@GMutex@@QAEXXZ
?Wait@GEvent@@QAE_NI@Z
?Wait@GWaitCondition@@QAE_NPAVGMutex@@I@Z
?Wait@GWaitable@@QAE_NI@Z
?Write@GBufferedFile@@UAEHPBEH@Z
Sections
.text Size: 9.2MB - Virtual size: 9.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1.0MB - Virtual size: 3.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 72KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Stext Size: 4.2MB - Virtual size: 8.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Sitext Size: 32KB - Virtual size: 28KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
Srdata Size: 448KB - Virtual size: 446KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
Sdata Size: 836KB - Virtual size: 2.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Sidata Size: 24KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.securom Size: 2.8MB - Virtual size: 2.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE