e68ad58e21bb167423b16629e71a93e8

Summary

Architecture IMAGE_FILE_MACHINE_I386
Subsystem IMAGE_SUBSYSTEM_WINDOWS_GUI
Compilation Date 2019-May-10 11:20:10
Detected languages English - United Kingdom
Debug artifacts F:\jenkins-home\jobs\UK_V12.2.1.x\workspace\Barcrest\SBG\SBExec\SBExec\ReleaseDLL\ge.pdb
CompanyName Barcrest
FileDescription SBG Client
FileVersion 12,2,1,48536
InternalName Mini Exec
LegalCopyright Copyright (C) 2006
OriginalFilename SBClientExecl.exe
ProductName Server Based Gaming Client Application
ProductVersion 12,2,1,48536

Plugin Output

Info Matching compiler(s): Microsoft Visual C++ v6.0 DLL
Microsoft Visual C++ 6.0 - 8.0
MASM/TASM - sig2(h)
MASM/TASM - sig1(h)
Suspicious Strings found in the binary may indicate undesirable behavior: Tries to detect virtualized environments:
  • HARDWARE\DESCRIPTION\System
May have dropper capabilities:
  • CurrentControlSet\Services
  • CurrentControlSet\services
Accesses the WMI:
  • ROOT\CIMV2
Miscellaneous malware strings:
  • cmd.exe
Contains domain names:
  • gaming.com
  • http://relaxng.org
  • http://www.oasis-open.org
  • http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd
  • http://www.w3.org
  • http://www.w3.org/1999/xhtml
  • http://www.w3.org/2000/xmlns
  • http://www.w3.org/2000/xmlns/
  • http://www.w3.org/2001/XInclude
  • http://www.w3.org/2001/XMLSchema
  • http://www.w3.org/2001/XMLSchema-datatypes
  • http://www.w3.org/2001/XMLSchema-instance
  • http://www.w3.org/2002/08/xquery-functions
  • http://www.w3.org/2003/XInclude
  • http://www.w3.org/TR/REC-html40/loose.dtd
  • http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd
  • http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
  • http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
  • http://www.w3.org/XML/1998/namespace
  • oasis-open.org
  • relaxng.org
  • sbg04.vertex.sg-gaming.com
  • sg-gaming.com
  • vertex.sg-gaming.com
  • www.oasis-open.org
  • www.w3.org
Info Cryptographic algorithms detected in the binary: Uses constants related to MD5
Uses constants related to SHA1
Uses constants related to Blowfish
Microsoft's Cryptography API
Malicious The PE contains functions mostly used by malware. [!] The program may be hiding some of its imports:
  • LoadLibraryA
  • GetProcAddress
Code injection capabilities:
  • VirtualAlloc
  • WriteProcessMemory
  • OpenProcess
Can access the registry:
  • RegCloseKey
  • RegQueryValueExA
  • RegCreateKeyExA
  • RegOpenKeyExA
  • RegSetValueExA
  • RegEnumKeyExA
Possibly launches other programs:
  • CreateProcessA
  • system
Uses Windows's Native API:
  • ntohs
  • ntohl
Uses Microsoft's cryptographic API:
  • CryptStringToBinaryA
  • CryptBinaryToStringA
  • CryptReleaseContext
  • CryptDestroyKey
  • CryptDestroyHash
  • CryptDeriveKey
  • CryptHashData
  • CryptCreateHash
  • CryptAcquireContextA
  • CryptDecrypt
  • CryptEncrypt
Can create temporary files:
  • CreateFileA
  • GetTempPathA
Has Internet access capabilities:
  • InternetGetLastResponseInfoA
  • InternetReadFile
  • InternetOpenA
  • InternetConnectA
Leverages the raw socket API to access the Internet:
  • recv
  • getsockopt
  • __WSAFDIsSet
  • connect
  • ioctlsocket
  • send
  • listen
  • getsockname
  • getnameinfo
  • WSAEventSelect
  • WSAEnumNetworkEvents
  • getaddrinfo
  • freeaddrinfo
  • WSACleanup
  • WSASetLastError
  • ntohs
  • getservbyport
  • gethostbyaddr
  • getservbyname
  • gethostbyname
  • htonl
  • WSACreateEvent
  • WSACloseEvent
  • bind
  • select
  • recvfrom
  • inet_ntoa
  • setsockopt
  • htons
  • inet_addr
  • socket
  • sendto
  • WSAGetLastError
  • closesocket
  • WSAStartup
Functions related to the privilege level:
  • AdjustTokenPrivileges
  • OpenProcessToken
Interacts with services:
  • QueryServiceStatusEx
  • OpenServiceA
  • OpenSCManagerA
  • ControlService
Enumerates local disk drives:
  • GetDriveTypeA
Manipulates other processes:
  • EnumProcesses
  • EnumProcessModules
  • WriteProcessMemory
  • ReadProcessMemory
  • OpenProcess
Can take screenshots:
  • GetDC
  • CreateCompatibleDC
Can shut the system down or lock the screen:
  • ExitWindowsEx
  • InitiateSystemShutdownA
Suspicious No VirusTotal score. This file has never been scanned on VirusTotal.

Hashes

MD5 e68ad58e21bb167423b16629e71a93e8
SHA1 a3f46137176e7499ffe5c09a982d066e6fcddcb8
SHA256 1d577c689eab398fe5da670d2fd40ed83943ac2e9ab33108b8dbad72d49ced7f
SHA3 e60cef4f7487bc2040b3512f92f703bac90413290633116547b993f7fe383759
SSDeep 98304:QkRSHxPMtoZdMXRgZiEGF9Soxs+jJAtac3WahRffp2mByzNU3YypSaj2:ltoZdMXRgZTGvSks+jJAtaqNfHtj2
Imports Hash ca14dec3354f9837ee0b310caabac9c3

DOS Header

e_magic MZ
e_cblp 0x90
e_cp 0x3
e_crlc 0
e_cparhdr 0x4
e_minalloc 0
e_maxalloc 0xffff
e_ss 0
e_sp 0xb8
e_csum 0
e_ip 0
e_cs 0
e_ovno 0
e_oemid 0
e_oeminfo 0
e_lfanew 0x118

PE Header

Signature PE
Machine IMAGE_FILE_MACHINE_I386
NumberofSections 5
TimeDateStamp 2019-May-10 11:20:10
PointerToSymbolTable 0
NumberOfSymbols 0
SizeOfOptionalHeader 0xe0
Characteristics IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_EXECUTABLE_IMAGE

Image Optional Header

Magic PE32
LinkerVersion 10.0
SizeOfCode 0x523800
SizeOfInitializedData 0x470400
SizeOfUninitializedData 0
AddressOfEntryPoint 0x00379E30 (Section: .text)
BaseOfCode 0x1000
BaseOfData 0x525000
ImageBase 0x400000
SectionAlignment 0x1000
FileAlignment 0x200
OperatingSystemVersion 5.1
ImageVersion 0.0
SubsystemVersion 5.1
Win32VersionValue 0
SizeOfImage 0x997000
SizeOfHeaders 0x400
Checksum 0
Subsystem IMAGE_SUBSYSTEM_WINDOWS_GUI
DllCharacteristics IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
SizeofStackReserve 0x100000
SizeofStackCommit 0x1000
SizeofHeapReserve 0x100000
SizeofHeapCommit 0x1000
LoaderFlags 0
NumberOfRvaAndSizes 16

.text

MD5 a6bb186750dc9f1e8ba06df20de89277
SHA1 605bfbb6cccb76963a6101aacf724f95f977bd54
SHA256 3f670e2226b66a1b219f47801f8c9b48e077dd51bb51ad14aeb275241edf5335
SHA3 a90b57a985c29d0a53cd77096404f1e59cadff5ab66c1afefc04e5fbd5c91f49
VirtualSize 0x52372c
VirtualAddress 0x1000
SizeOfRawData 0x523800
PointerToRawData 0x400
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
Entropy 6.59184

.rdata

MD5 625de49aa8cc6cdd8725f856d23b6aff
SHA1 916b43af27c83bc5eed3f2efba5e067e62618d9e
SHA256 7e2d7098b13f7afc34c112ec67b8e5c9f8c9f938ab192dddf8aa8b03ee28ac9f
SHA3 3ef9b1a2a7532b8c9b533bea905cfc0e5f42749e46f1e9cdec331c3901fd8f36
VirtualSize 0x37a726
VirtualAddress 0x525000
SizeOfRawData 0x37a800
PointerToRawData 0x523c00
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Entropy 4.47701

.data

MD5 4e8e10fbcf08ce6051b6108a096ae2a6
SHA1 7bf1a42f81b2aa13e12a160d7453ca97191d899a
SHA256 94aa8097f39666689bb5eb08c4b9cf5a10f1b46c3ab130bb03b349c9e2cc5eb6
SHA3 e3cd8ba2e21e90c5637f885dca9f05a2f752f70352241a075501a84fa20d0416
VirtualSize 0x95e50
VirtualAddress 0x8a0000
SizeOfRawData 0x14200
PointerToRawData 0x89e400
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Entropy 5.38597

.rsrc

MD5 f28e28c65ee2726ac55d2fbe72e2b812
SHA1 3322ac8dd4472a2d5e0fb0b13e8e6cd197777fad
SHA256 f1d63171b58686c0b9b709f59d95324dbc0650b728993b93ccea37093f823acd
SHA3 10df3ee521f1a96e52198d786b478c5863e0558e3e3e5cd2f384d91893c1839f
VirtualSize 0x3e8
VirtualAddress 0x936000
SizeOfRawData 0x400
PointerToRawData 0x8b2600
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Entropy 3.1881

.reloc

MD5 1aa0b1081b2360d5c7397c04405506cd
SHA1 fb5e6e2552dbd33c70e7e5e3dc9237ef6c708c7d
SHA256 8c56c3ce6988989d2f34a31d3d756dbc952b588ce807a1b2c3fa4856857a4098
SHA3 9f408dc61f72dfcded50768b55f995a53a7a377c928a1e261c437268e7ad8b71
VirtualSize 0x5f6ce
VirtualAddress 0x937000
SizeOfRawData 0x5f800
PointerToRawData 0x8b2a00
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
Entropy 6.57762

Imports

WINMM.dll timeSetEvent
mixerGetLineInfoA
mixerOpen
waveOutSetVolume
timeGetDevCaps
timeKillEvent
mixerSetControlDetails
mixerGetLineControlsA
mixerClose
IPHLPAPI.DLL AddIPAddress
DeleteIPAddress
GetAdaptersInfo
NotifyAddrChange
CancelIPChangeNotify
GetIpAddrTable
GetInterfaceInfo
GetIpForwardTable
GetNumberOfInterfaces
GetAdaptersAddresses
CreateIpForwardEntry
VERSION.dll GetFileVersionInfoSizeA
GetFileVersionInfoA
SHLWAPI.dll PathIsRelativeA
StrCmpW
Networking.dll ?recv@CommunicatingSocket@@QAEHPAXH_N@Z
??_7NetworkingTCPSocket@@6B@
??_7CommunicatingSocket@@6B@
?setSocketOption@NetworkingTCPSocket@@QAEHHHPBDH@Z
??_7NetworkingTCPServerSocket@@6B@
??1Socket@@UAE@XZ
?DataLength@CDataPacket@@QBEKXZ
?send@CommunicatingSocket@@QAEXPBXH@Z
??1NetworkingTCPServerSocket@@UAE@XZ
??0NetworkingTCPServerSocket@@QAE@GH@Z
?accept@NetworkingTCPServerSocket@@QAEPAVNetworkingTCPSocket@@K@Z
?Clean@TCPIPClean@@SAXPAVSocket@@@Z
?close@Socket@@QAEXXZ
?DataPtr@CDataPacket@@QBEQBEXZ
?Read@CDataPacketReader@@SA_NAAVNetworkingTCPSocket@@AAK_N@Z
??0CDataPacket@@QAE@XZ
?SetData@CDataPacket@@QAEXKPAX@Z
??1CDataPacket@@QAE@XZ
?getForeignAddress@CommunicatingSocket@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
??1NetworkingTCPSocket@@UAE@XZ
??0NetworkingTCPSocket@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G@Z
?AnyDataSelect@Socket@@QAEHK@Z
?what@SocketException@@UBEPBDXZ
??1SocketException@@UAE@XZ
?SendData@CDataPacketWriter@@SAXPAVNetworkingTCPSocket@@KPAX@Z
?ForceShutdown@Socket@@QAEXXZ
CRYPT32.dll CryptStringToBinaryA
CryptBinaryToStringA
RegionManager.dll ?Format@CCurrencyFormatter@RegionManager@@QBEPA_WJPB_WPA_WI@Z
?Format@CCurrencyFormatter@RegionManager@@QBEPADJPBDPADI@Z
?GetLocale@CRegionManager@RegionManager@@QBE?AW4Locale_t@12@XZ
?Destroy@CRegionManager@RegionManager@@QBEXXZ
?SelectLocale@CRegionManager@RegionManager@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?Create@CRegionManager@RegionManager@@SAPAV12@XZ
?Format@CDateTimeFormatter@RegionManager@@QAEPA_WABUtm@@PB_WPA_WI@Z
?GetDateTimeFormatter@CRegionManager@RegionManager@@QAEPAVCDateTimeFormatter@2@XZ
?Format@CNumberFormatter@RegionManager@@QBEPA_WHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PA_WI@Z
?Format@CDateTimeFormatter@RegionManager@@QAEPADABUtm@@PB_WPADI@Z
?Format@CNumberFormatter@RegionManager@@QBEPADHPBDPADI@Z
?GetNumberFormatter@CRegionManager@RegionManager@@QAEPAVCNumberFormatter@2@XZ
?GetCurrencyFormatter@CRegionManager@RegionManager@@QAEPAVCCurrencyFormatter@2@XZ
SDL.dll SDL_SaveBMP_RW
SDL_RWFromFile
SDL_FreeSurface
SDL_Init
SDL_LockSurface
SDL_UnlockSurface
SDL_Delay
SDL_Quit
SDL_WM_GetCaption
SDL_InitSubSystem
SDL_GL_SetAttribute
SDL_SetVideoMode
SDL_WM_SetCaption
SDL_GL_SwapBuffers
SDL_GetTicks
SDL_PollEvent
SDL_CreateRGBSurfaceFrom
SDL_ShowCursor
SDL_GetVideoSurface
SDL_GetVideoInfo
SDL_CreateRGBSurface
SDL_image.dll IMG_Load
SDL_mixer.dll Mix_VolumeMusic
Mix_FreeMusic
Mix_LoadWAV_RW
Mix_VolumeChunk
Mix_FreeChunk
Mix_HaltMusic
Mix_HaltChannel
Mix_AllocateChannels
Mix_OpenAudio
Mix_QuerySpec
Mix_Volume
Mix_CloseAudio
Mix_PlayMusic
Mix_PlayChannelTimed
Mix_LoadMUS
AlertBox.dll ?SetPromptString@CAlertBox@@QAE_NPB_W@Z
??1CAlertBox@@QAE@XZ
?HideWindow@CAlertBox@@QAEXXZ
?Show@CAlertBox@@QAE_NPBD0P6AXW4EAlertBoxEvents@@H@ZHPAPA_WPB_WUtagPOINT@@H@Z
?SetFontAttributes@CAlertBox@@QAE_NPBDPBKHH@Z
??0CAlertBox@@QAE@XZ
?ShowWindow@CAlertBox@@QAEXXZ
UsbClass.dll ?Destroy@CUsbManager@@QAEXXZ
?Create@CUsbManager@@SAPAV1@XZ
?SetLogCallback@CUsbManager@@SAXP6AXPBD@Z@Z
CabinetTimeDLL.dll ?UTCToLocalSystemTime@CCabinetTimeDLL@@SAXPAU_SYSTEMTIME@@PAJ@Z
?IsLeapYear@CCabinetTimeDLL@@SA_NH@Z
?IsDaylightSavingNeeded@CCabinetTimeDLL@@SA_NPBUtm@@@Z
?GetUTCSystemTime@CCabinetTimeDLL@@SAXPAU_SYSTEMTIME@@@Z
?ValidateTm@CCabinetTimeDLL@@SAXPAUtm@@@Z
?GetZoneOffsetFromUTC@CCabinetTimeDLL@@SA?BJPBU_SYSTEMTIME@@@Z
?ConvertToLocalTm@CCabinetTimeDLL@@SAXPA_JPAUtm@@@Z
?GetLocalSystemTime@CCabinetTimeDLL@@SAXPAU_SYSTEMTIME@@PAJ@Z
?GetXSDDateTimeFromLocalTimeWithOffset@CCabinetTimeDLL@@SAXPBU_SYSTEMTIME@@PADKJ@Z
?SetLocation@CCabinetTimeDLL@@SAXPBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?ConvertSystemTimeToTm@CCabinetTimeDLL@@SA?AUtm@@PBU_SYSTEMTIME@@@Z
?ConvertTmToTime@CCabinetTimeDLL@@SA_JPBUtm@@@Z
?ConvertTimeToTm@CCabinetTimeDLL@@SAXPAUtm@@PB_J@Z
?GetFileTimeToTimeT64@CCabinetTimeDLL@@SAXPBU_FILETIME@@PA_J@Z
?GetLocalTime@CCabinetTimeDLL@@SA_JPAJ@Z
?GetUTCTime@CCabinetTimeDLL@@SA_JXZ
?SetLocalTime@CCabinetTimeDLL@@SAXPBUtm@@@Z
BarcrestEventLogger.dll ?FreeEventLogger@@YAXXZ
?GetEventLogger@@YAPAVIEventLogger@@XZ
UK_FileValidator.dll StartHash
Cleanup
RequestFileHash
RequestFolderHash
CollectHash
AbortHash
imagehlp.dll CheckSumMappedFile
SymGetOptions
SymSetOptions
SymInitialize
SymCleanup
SymGetModuleBase64
SymFunctionTableAccess64
StackWalk64
WS2_32.dll recv
getsockopt
__WSAFDIsSet
connect
ioctlsocket
send
listen
getsockname
getnameinfo
WSAEventSelect
WSAEnumNetworkEvents
getaddrinfo
freeaddrinfo
WSACleanup
WSASetLastError
ntohs
getservbyport
gethostbyaddr
getservbyname
gethostbyname
htonl
WSACreateEvent
WSACloseEvent
bind
select
recvfrom
inet_ntoa
setsockopt
htons
inet_addr
socket
sendto
WSAGetLastError
closesocket
WSAStartup
GameAPITransport.dll ?FreeGameApiTransportServer@@YAXPAVIGameApiTransportServer@@@Z
?CreateGameApiTransportServer@@YAPAVIGameApiTransportServer@@GAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
McsClient.dll ?BactaAlarm@CMcsClient@@QAEX_JEEPBD1@Z
?Connect@CMcsClient@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@G0GCPBEK_N@Z
?GetEarliestMessageTimeStamp@CMcsClient@@QAE_JXZ
?ClearQueue@CMcsClient@@QAEXXZ
?AllGames@CMcsClient@@QAEX_JPA_KG@Z
?AddGame@CMcsClient@@QAEX_J_KPBDW4EBetDataSource@1@@Z
??0CMcsClient@@QAE@PBD0KKG_N00FF_K@Z
?SetSiteId@CMcsClient@@QAEXK@Z
?SetTerminalId@CMcsClient@@QAEXPBD@Z
??1CMcsClient@@QAE@XZ
?GetQueuePercentageFull@CMcsClient@@QAEEXZ
?ServerStatus@CMcsClient@@QAE?AW4EServerStatus@NMCSServerStatus@@XZ
?Initialise@CMcsClient@@QAEXPAVCMTaskMutex2@@@Z
?MoneyIn@CMcsClient@@QAEX_JW4EMoneyType@1@KKABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z
?BetPlaced@CMcsClient@@QAEX_JK_KKKK_NIPBE2K@Z
?MoneyOut@CMcsClient@@QAEX_JKKW4EMoneyOutType@1@EPBE_N@Z
?BalanceUpdate@CMcsClient@@QAEX_JKJJ_N@Z
InspiredTicket.dll ??0InspiredTicketComms@@QAE@PBDAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z
WININET.dll FtpOpenFileA
InternetGetLastResponseInfoA
InternetReadFile
FtpGetFileSize
InternetOpenA
InternetConnectA
PSAPI.DLL GetModuleBaseNameA
EnumProcesses
EnumProcessModules
GetModuleFileNameExA
GetProcessMemoryInfo
BiSLTicket.dll ??0CBislTicketComms@@QAE@PBDAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@111PAVIMachineKeyNVRamCallbacks@@@Z
VBTicketing.dll ??0VBTicketComms@@QAE@PBDHPAVILibEventLogger@@@Z
SGObjectConsumer.dll #1
KERNEL32.dll GetCurrentThread
GetCurrentProcess
VirtualFree
VirtualAlloc
GetModuleHandleA
WriteProcessMemory
SetUnhandledExceptionFilter
GetModuleFileNameA
VirtualQuery
IsBadWritePtr
CreateEventA
MoveFileA
GetVersionExA
SetLastError
CreateDirectoryA
CopyFileA
WideCharToMultiByte
TerminateProcess
CreateFileA
FlushFileBuffers
InterlockedExchange
HeapSetInformation
GetStartupInfoW
EnterCriticalSection
OutputDebugStringA
GetSystemTimeAsFileTime
UnhandledExceptionFilter
IsDebuggerPresent
lstrlenW
SetFileAttributesA
ReadProcessMemory
GetCurrentThreadId
LoadLibraryA
GetFileAttributesA
SetThreadPriority
ResumeThread
OpenProcess
InitializeCriticalSection
CreateTimerQueueTimer
DecodePointer
EncodePointer
GetLastError
ReadFile
CloseHandle
CreateProcessA
CreatePipe
GetStdHandle
DeleteFileA
SetSystemTime
GetSystemTime
TlsGetValue
TlsSetValue
InterlockedIncrement
TlsAlloc
InterlockedCompareExchange
GetTempFileNameA
GetTempPathA
GetPrivateProfileSectionNamesA
WritePrivateProfileSectionA
GetPrivateProfileSectionA
GetPrivateProfileStringA
GetPrivateProfileIntA
SetEndOfFile
GetFileSizeEx
SetFilePointerEx
FindClose
FindNextFileA
FindFirstFileA
DuplicateHandle
ReleaseSemaphore
CreateSemaphoreA
TryEnterCriticalSection
WritePrivateProfileStringA
MultiByteToWideChar
CreateFileMappingA
MapViewOfFile
OpenFileMappingA
UnmapViewOfFile
QueueUserWorkItem
DeleteCriticalSection
GetExitCodeProcess
LeaveCriticalSection
CreateMutexA
ReleaseMutex
CopyFileExA
GetLogicalDrives
FreeLibrary
IsProcessorFeaturePresent
WriteFile
FileTimeToSystemTime
SystemTimeToFileTime
QueryPerformanceFrequency
QueryPerformanceCounter
GetSystemInfo
GlobalMemoryStatusEx
GetCurrentProcessId
GetProcAddress
GetSystemDirectoryA
SetThreadExecutionState
GetProcessHeap
GetFileSize
GetFileTime
SetFilePointer
GetDriveTypeA
DeleteTimerQueueTimer
CreateThread
TerminateThread
GetExitCodeThread
MoveFileExA
WaitForSingleObject
GetTickCount
LocalFree
LocalAlloc
lstrlenA
FormatMessageA
InterlockedDecrement
Sleep
WaitForMultipleObjects
ResetEvent
SetEvent
RemoveDirectoryA
USER32.dll MoveWindow
ShowWindow
SetFocus
DefWindowProcA
SetLayeredWindowAttributes
DestroyWindow
SetForegroundWindow
SetRect
EnumThreadWindows
GetClientRect
FillRect
ReleaseDC
GetWindowLongA
AdjustWindowRectEx
ChangeDisplaySettingsExA
EnumDisplaySettingsA
EndPaint
WaitForInputIdle
EnumWindows
SendMessageA
DrawTextA
PostThreadMessageA
MessageBoxA
wvsprintfA
LoadImageA
BeginPaint
SetWindowPos
CreateWindowExA
RegisterClassA
GetCursorPos
mouse_event
ExitWindowsEx
ShowCursor
GetSystemMetrics
GetWindowRect
GetWindowPlacement
IsIconic
SystemParametersInfoA
IntersectRect
OffsetRect
GetDC
GetWindowTextA
GetWindowThreadProcessId
GDI32.dll CreateFontA
SetBkMode
SetTextColor
DeleteObject
GetObjectA
CreateCompatibleDC
GetDCOrgEx
GetClipBox
GetDeviceCaps
SetBrushOrgEx
CreateSolidBrush
StretchBlt
CreateCompatibleBitmap
SelectObject
SetStretchBltMode
COMDLG32.dll GetSaveFileNameA
ADVAPI32.dll RegCloseKey
StartServiceA
CloseServiceHandle
QueryServiceStatusEx
OpenServiceA
OpenSCManagerA
ControlService
RegQueryValueExA
RegCreateKeyExA
InitiateSystemShutdownA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
RegOpenKeyExA
RegSetValueExA
RegEnumKeyExA
CryptReleaseContext
CryptDestroyKey
CryptDestroyHash
CryptDeriveKey
CryptHashData
CryptCreateHash
CryptAcquireContextA
CryptDecrypt
CryptEncrypt
SHELL32.dll SHCreateDirectoryExA
ole32.dll CoCreateInstance
CoUninitialize
CoInitializeSecurity
CoInitialize
CoSetProxyBlanket
OLEAUT32.dll CreateErrorInfo
VariantInit
VariantChangeType
GetErrorInfo
VariantClear
SysAllocString
SysFreeString
SetErrorInfo
PrinterDeviceManager.dll ?UpdateStaticInformation@CPrinterDeviceManager@@QAEXAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0000@Z
?BeginDetection@CPrinterDeviceManager@@QAEXXZ
?LastPrintSuccessful@CPrinterDeviceManager@@QAE_NXZ
?WaitForPrintEnd@CPrinterDeviceManager@@QAE_NXZ
?Run@CPrinterDeviceManager@@MAEHXZ
??1CPrinterDeviceManager@@UAE@XZ
?FirmwareUpdateRequired@CPrinterDeviceManager@@QAE_NXZ
?PrinterFound@CPrinterDeviceManager@@QAE_NK@Z
?InitialisePrinter@CPrinterDeviceManager@@QAE_NXZ
?Enable@CPrinterDeviceManager@@QAE_NXZ
?FirmwareUpdate@CPrinterDeviceManager@@QAE_NXZ
?DetachStatusCallback@CPrinterDeviceManager@@QAE_NP6AXPAXW4PrinterStatus_t@iPrinter@@KK@Z0@Z
?StartPrint@CPrinterDeviceManager@@QAE_NW4ePrintoutType@@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1K1111111P6AX_N@Z@Z
?AttachStatusCallback@CPrinterDeviceManager@@QAE_NP6AXPAXW4PrinterStatus_t@iPrinter@@KK@Z0@Z
?StartupState@iPrinter@@QAE?AW4PrinterDeviceConnectivity_t@1@PAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?Disable@CPrinterDeviceManager@@QAE_NXZ
?ReadyToPrint@CPrinterDeviceManager@@QAE_NXZ
?CurrentPrintState@CPrinterDeviceManager@@QAE?AW4ePrintingState@@XZ
??0CPrinterDeviceManager@@QAE@XZ
PrinterDeviceFL.dll ?Attach@CPrinterDeviceFL@@UAE_NXZ
?Disable@CPrinterDeviceFL@@UAE_NXZ
?Enable@CPrinterDeviceFL@@UAE_NXZ
?DetachStatusCallback@CPrinterDeviceFL@@UAE_NP6AXPAXW4PrinterStatus_t@iPrinter@@KK@Z0@Z
?AttachStatusCallback@CPrinterDeviceFL@@UAE_NP6AXPAXW4PrinterStatus_t@iPrinter@@KK@Z0@Z
??0CPrinterDeviceFL@@QAE@P6APAVCPrinterDataBase@@XZAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
??1CPrinterDataFL@@UAE@XZ
??0CPrinterDataFL@@QAE@XZ
?AddRegion@CPrinterDataFL@@QAEXPBD@Z
?AddTemplate@CPrinterDataFL@@QAEXPBD@Z
?SetGraphicsPath@CPrinterDataFL@@QAEXPBD@Z
?GetPrintController@CPrinterDeviceFL@@UAEPAViPrintController@@PAVCStaticTicketDetails@@PAVCTicketDetails@@P6AX_N@Z@Z
?GetFirmwareUpdateDetails@CPrinterDeviceFL@@UAEXAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0AA_N@Z
?Dettach@CPrinterDeviceFL@@UAE_NXZ
?TicketInChute@CPrinterDeviceFL@@UAE_NXZ
?TemplateUploadRequired@CPrinterDeviceFL@@UAE_NXZ
?TemplateUpload@CPrinterDeviceFL@@UAE_NAAV?$list@PBDV?$allocator@PBD@std@@@std@@0@Z
?GraphicsUploadSupported@CPrinterDeviceFL@@UAE_NXZ
?GraphicsUpload@CPrinterDeviceFL@@UAE_NEPBD@Z
?SendRawDataToPrinter@CPrinterDeviceFL@@UAE_NPAEK@Z
?SendFormattedPrintCommand@CPrinterDeviceFL@@UAEKAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?ReadyToPrint@CPrinterDeviceFL@@UAE_NXZ
?GetPrinterName@CPrinterDeviceFL@@UAEPBDXZ
?StatusUpdate@CPrinterDeviceFL@@EAEXW4PrinterStatus_t@iPrinter@@KK@Z
?Run@CPrinterDeviceFL@@UAEHXZ
??1CPrinterDeviceFL@@UAE@XZ
?Initialise@CPrinterDeviceFL@@UAE_NXZ
?GetPrinterStatus@CPrinterDeviceFL@@UAE?AW4ePrinterState@@XZ
?GetPrintingStatus@CPrinterDeviceFL@@UAE?AW4ePrintingState@@XZ
?GetPaperState@CPrinterDeviceFL@@UAE?AW4ePrinterState_Paper@@XZ
?FirmwareUpdateRequired@CPrinterDeviceFL@@UAE_NXZ
?FirmwareUpdate@CPrinterDeviceFL@@UAE_NXZ
FtpUploader.dll ?Upload@CFTPUploader@@QAE_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0K@Z
?DisconnectFromServer@CFTPUploader@@QAEXXZ
?ConnectToServer@CFTPUploader@@QAE_NXZ
??0CFTPUploader@@QAE@PAVCFTPUploaderClient@@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@11K@Z
??1CFTPUploader@@UAE@XZ
SecureStorage.dll ?FlushAllWrites@CCachedHasp@@SAXXZ
?GetKeySize@CCachedHasp@@QAEKXZ
?ReadKey@CCachedHasp@@QAEKPAEKK@Z
?Encrypt@CCachedHasp@@QAE_NPAXK@Z
?Decrypt@CCachedHasp@@QAE_NPAXK@Z
?Initialise@CCachedHasp@@QAE_NXZ
?GetGameName@CCachedHasp@@QAE_NKPAD@Z
?SetGameCheckSum@CCachedHasp@@QAE_NPBDK@Z
?Lock@CCachedHasp@@QAEXXZ
?WriteStoredData@CCachedHasp@@QAE_NPAXKK@Z
?Unlock@CCachedHasp@@QAEXXZ
?GetLastError@CCachedHasp@@QAEKAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?OpenKey_Cached@CCachedHasp@@SAPAV1@W4eKeyVendorID@@@Z
?GetKeyID@CCachedHasp@@QAEXPADK@Z
?CheckForKey@CCachedHasp@@QAE_N_N@Z
?CreateEmptyKey@CCachedHasp@@QAE_NW4eKeyType@@@Z
?FlushWriteCache@CCachedHasp@@QAE_NXZ
?OpenKey_UpdateCache@CCachedHasp@@SAPAV1@W4eKeyVendorID@@K@Z
?ClearDirtyKey@CCachedHasp@@QAEXXZ
?IsKeyDirty@CCachedHasp@@QAE_NXZ
?IsInitialised@CCachedHasp@@QAE_NXZ
?ReadStoredData@CCachedHasp@@QAE_NPAXKK@Z
LicencingManager.dll ?GetGameLicenceDaysRemaining@CLicenceManagerBase@@UAE_NPBDAAK@Z
??0CLicenceManagerBase@@QAE@PAVILicenceData@@PAVILibEventLogger@@P6A_NAAH@ZP6A_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z@Z
?SupportsVertex@CLicenceManagerBase@@UAE_NXZ
?SupportsTITO@CLicenceManagerBase@@UAE_NXZ
?SupportsGameLibrary@CLicenceManagerBase@@UAE_NXZ
?HasNetworkLicenceExpired@CLicenceManagerBase@@UAE_NXZ
?IsShowLicence@CLicenceManagerBase@@UAE_NXZ
?GetMaxGames@CLicenceManagerBase@@UAE_NAAH@Z
?IsGameLicenced@CLicenceManagerBase@@UAE_NPBDPADAA_N@Z
?GetMaxOpCat@CLicenceManagerBase@@UAE_NPADK@Z
?GetLicenceName@CLicenceManagerBase@@UAE_NPADI@Z
?ResetGameLicenceDaysRemaining@CLicenceManagerBase@@UAE_NPADH@Z
?GetNetworkLicenceExpiryDetails@CLicenceManagerBase@@UAE_NAAKPA_JPAK@Z
?AddGameLicence@CLicenceManagerBase@@UAE_NAAVILicenceDetails@@@Z
?AddNetworkLicence@CLicenceManagerBase@@UAE_NPADH@Z
?RemoveNetworkLicence@CLicenceManagerBase@@UAE_NXZ
?RemoveGameLicence@CLicenceManagerBase@@UAE_NPBD@Z
?RemoveAllGameLicences@CLicenceManagerBase@@UAE_NXZ
?GetGameLicenceCount@CLicenceManagerBase@@UAE_NAAK@Z
?GetGameLicenceDetails@CLicenceManagerBase@@UAE_NPAVILicenceDetails@@@Z
?GetLastErrorString@CLicenceManagerBase@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?UpdateTimeLimitedLicences@CLicenceManagerBase@@UAE_NXZ
?AreTimeLimitedLicencesAllowed@CLicenceManagerBase@@UAE_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetDetailsOfLicenceToUpdate@CLicenceManagerBase@@UAE_NAAVILicenceDetails@@@Z
?GetInsertedLicenceKeyType@CLicenceManagerBase@@UAE_NAAH@Z
?UpdateNetworkLicence@CLicenceManagerBase@@UAE?AW4EChangeLicenceResult@ILicenceData@@PBDK@Z
?SupportsVertex@CLicenceManagerControl@@UAE_NXZ
?SupportsTITO@CLicenceManagerControl@@UAE_NXZ
?SupportsGameLibrary@CLicenceManagerControl@@UAE_NXZ
?HasNetworkLicenceExpired@CLicenceManagerControl@@UAE_NXZ
?IsShowLicence@CLicenceManagerControl@@UAE_NXZ
?GetMaxGames@CLicenceManagerControl@@UAE_NAAH@Z
?IsGameLicenced@CLicenceManagerControl@@UAE_NPBDPADAA_N@Z
?GetMaxOpCat@CLicenceManagerControl@@UAE_NPADK@Z
?GetLicenceName@CLicenceManagerControl@@UAE_NPADI@Z
?ResetGameLicenceDaysRemaining@CLicenceManagerControl@@UAE_NPADH@Z
?GetNetworkLicenceExpiryDetails@CLicenceManagerControl@@UAE_NAAKPA_JPAK@Z
?GetGameLicenceDaysRemaining@CLicenceManagerControl@@UAE_NPBDAAK@Z
?AddGameLicence@CLicenceManagerControl@@UAE_NAAVILicenceDetails@@@Z
?AddNetworkLicence@CLicenceManagerControl@@UAE_NPADH@Z
?RemoveNetworkLicence@CLicenceManagerControl@@UAE_NXZ
?RemoveGameLicence@CLicenceManagerControl@@UAE_NPBD@Z
?RemoveAllGameLicences@CLicenceManagerControl@@UAE_NXZ
?GetGameLicenceCount@CLicenceManagerControl@@UAE_NAAK@Z
?GetGameLicenceDetails@CLicenceManagerControl@@UAE_NPAVILicenceDetails@@@Z
?GetLastErrorString@CLicenceManagerControl@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?UpdateTimeLimitedLicences@CLicenceManagerControl@@UAE_NXZ
?AreTimeLimitedLicencesAllowed@CLicenceManagerControl@@UAE_NAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetDetailsOfLicenceToUpdate@CLicenceManagerControl@@UAE_NAAVILicenceDetails@@@Z
?GetInsertedLicenceKeyType@CLicenceManagerControl@@UAE_NAAH@Z
?UpdateNetworkLicence@CLicenceManagerControl@@UAE?AW4EChangeLicenceResult@ILicenceData@@PBDK@Z
??1CLicenceManagerBase@@UAE@XZ
??1CLicenceManagerControl@@UAE@XZ
??0CLicenceManagerControl@@QAE@PAVILicenceManager@@@Z
LicenceData.dll ??1CLicenceDetails@@UAE@XZ
??0CLicenceDetails@@QAE@XZ
?SetGameName@CLicenceDetails@@UAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetGameName@CLicenceDetails@@UBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?SetGameId@CLicenceDetails@@UAEXABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
?GetGameId@CLicenceDetails@@UBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?SetLicenceDate@CLicenceDetails@@UAEX_J@Z
?GetLicenceDate@CLicenceDetails@@UBE_JXZ
?SetLicencePeriod@CLicenceDetails@@UAEXK@Z
?GetLicencePeriod@CLicenceDetails@@UBEKXZ
?SetIsNetworkLicence@CLicenceDetails@@UAEX_N@Z
?GetIsNetworkLicence@CLicenceDetails@@UBE_NXZ
?SetIsShowLicence@CLicenceDetails@@UAEX_N@Z
?GetIsShowLicence@CLicenceDetails@@UBE_NXZ
?SetIsTimeLimited@CLicenceDetails@@UAEX_N@Z
?GetIsTimeLimited@CLicenceDetails@@UBE_NXZ
?SetIsAddLicence@CLicenceDetails@@UAEX_N@Z
?GetIsAddLicence@CLicenceDetails@@UBE_NXZ
??4CLicenceDetails@@QAEAAV0@ABV0@@Z
??0CLicenceData@@QAE@PAVILibEventLogger@@P6AKAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z@Z
?SetLicenceType@CLicenceData@@UAE_NPBD@Z
?GetLicenceName@CLicenceData@@UBE_NPADI@Z
?GetLicenceType@CLicenceData@@UBE_NPADI@Z
?HasNetworkLicenceExpired@CLicenceData@@UAE_NXZ
?SetMaxOpCat@CLicenceData@@UAE_NPBD@Z
?GetMaxOpCat@CLicenceData@@UBE_NPADK@Z
?GetNumGameLicences@CLicenceData@@UBE_NAAK@Z
?GetSupportedGames@CLicenceData@@UBE_NPAVILicenceDetails@@@Z
?GetNetworkLicenceExpiryDetails@CLicenceData@@UBE_NAAKPA_JPAK@Z
?SetGameLicence@CLicenceData@@UAE_NAAVILicenceDetails@@@Z
?SetGameLicenceTime@CLicenceData@@UAE_NPADH@Z
?RemoveNetworkLicence@CLicenceData@@UAE_NXZ
?RemoveGameLicence@CLicenceData@@UAE_NPBD@Z
?GetGameLicenceTime@CLicenceData@@UBE_NPBDAAK@Z
?IsGameLicenced@CLicenceData@@UBE_NPBDPADAA_N@Z
?GetLastErrorString@CLicenceData@@UBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?UpdateTimeLimitedLicences@CLicenceData@@UAE_NXZ
?IsShowLicence@CLicenceData@@UBE_NXZ
?GetDetailsOfLicenceToUpdate@CLicenceData@@UBE_NAAVILicenceDetails@@@Z
?GetInsertedLicenceKeyType@CLicenceData@@UBE_NAAH@Z
?UpdateNetworkLicence@CLicenceData@@UAE?AW4EChangeLicenceResult@ILicenceData@@PBDK@Z
?DecrementNetworkLicence@CLicenceData@@UAE_NXZ
?CheckLicenceTime@CLicenceData@@UAE_NW4ELicenceType@1@AA_JAAKPBD_J3@Z
?UpdateExpiredTime@CLicenceData@@UAE_NAA_J_JAAGPAD@Z
?LogError@CLicenceData@@MBE_NPBDAAVCCachedHasp@@@Z
??1CLicenceData@@UAE@XZ
ScheduledTaskSleeper.dll ?AddListener@CScheduledTaskSleeper@@QAEXPAVIScheduledTask@@@Z
??1IScheduledTask@@QAE@XZ
?SetTimeBetweenTasks@IScheduledTask@@IAEXK@Z
?AttachEventLogger@CScheduledTaskSleeper@@QAEXPAVILibEventLogger@@@Z
?Instance@CScheduledTaskSleeper@@SAPAV1@XZ
??0IScheduledTask@@IAE@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@KK_N@Z
mfc100.dll #4283
#4939
#4936
#4207
#4188
#423
#1296
#1294
#266
#265
#14119
#901
#1448
#2525
#316
#2067
#2063
#979
#2061
MSVCR100.dll fputs
??0exception@std@@QAE@XZ
_ltoa_s
toupper
atol
_strnicmp
exit
rename
_vswprintf_c_l
_splitpath_s
wcscpy_s
wcscat_s
wcsncpy_s
realloc
clock
_localtime64_s
strftime
fopen_s
fprintf
_set_purecall_handler
?set_terminate@@YAP6AXXZP6AXXZ@Z
_mkdir
printf
fclose
fsetpos
_fseeki64
fgetpos
fwrite
??0bad_cast@std@@QAE@ABV01@@Z
??1bad_cast@std@@UAE@XZ
??0bad_cast@std@@QAE@PBD@Z
fflush
setvbuf
_unlock_file
_lock_file
ungetc
fputc
fgetc
strcat_s
strtok_s
_snprintf_s
isspace
_rmdir
_strlwr_s
strcspn
fread
vswprintf_s
wcsstr
_wtoi
_vsnprintf_s
wcstombs_s
_atoi64
srand
system
??8type_info@@QBE_NABV0@@Z
rand
_getcwd
tolower
_stricmp
sscanf_s
atoi
_strupr_s
strchr
_strdup
strtoul
memcpy_s
strstr
mbstowcs_s
malloc
free
_ltow_s
_itow_s
wcsftime
strrchr
_getdrives
strtol
_findclose
_findfirst64i32
feof
_mktime64
remove
_i64toa_s
_difftime64
_itoa
strnlen
strncpy_s
_stat64
calloc
_recalloc
isdigit
_findnext64i32
_read
_close
_sopen_s
_stat64i32
rand_s
wcschr
fgets
fscanf_s
_fileno
_commit
_open_osfhandle
_ftelli64
_fdopen
_errno
_mbsdec
_makepath_s
_fullpath
_get_errno
strncat_s
ferror
fopen
_write
?_sopen@@YAHPBDHHH@Z
sscanf
_snprintf
_lseek
__iob_func
vfprintf
_endthread
_beginthread
_wfopen
_wstat64i32
strncpy
getenv
_isnan
_fpclass
_CIlog10
_CIpow
_CIfmod
floor
_crt_debugger_hook
_controlfp_s
_invoke_watson
_except_handler4_common
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_vsnprintf
__set_app_type
_fmode
_commode
__setusermatherr
_configthreadlocale
_initterm_e
_initterm
_acmdln
_ismbblead
_XcptFilter
_exit
_cexit
__getmainargs
_amsg_exit
?terminate@@YAXXZ
_onexit
_lock
__dllonexit
_unlock
strncat
_wassert
_mbsnbcpy_s
modf
isalnum
qsort
_CIacos
atof
_filelength
_ctime64
ftell
fseek
_beginthreadex
_open
getenv_s
memchr
_itoa_s
__RTDynamicCast
sprintf_s
strncmp
_purecall
memset
_time64
strcpy_s
swprintf_s
memmove
memcpy
vsprintf_s
__CxxFrameHandler3
??0exception@std@@QAE@ABV01@@Z
_CxxThrowException
??1exception@std@@UAE@XZ
?what@exception@std@@UBEPBDXZ
??0exception@std@@QAE@ABQBD@Z
MSVCP100.dll ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z
?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z
?setiosflags@std@@YA?AU?$_Smanip@H@1@H@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?good@ios_base@std@@QBE_NXZ
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ
?_Orphan_all@_Container_base0@std@@QAEXXZ
?_Xlength_error@std@@YAXPBD@Z
?_Xout_of_range@std@@YAXPBD@Z
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
?fail@ios_base@std@@QBE_NXZ
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@J@Z
?pptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JXZ
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEGXZ
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPA_W_J@Z
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPB_W_J@Z
?uncaught_exception@std@@YA_NXZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
?_BADOFF@std@@3_JB
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?width@ios_base@std@@QAE_J_J@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
?flags@ios_base@std@@QBEHXZ
?width@ios_base@std@@QBE_JXZ
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
?_Swap_all@_Container_base0@std@@QAEXAAU12@@Z
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ
?always_noconv@codecvt_base@std@@QBE_NXZ
?_Decref@facet@locale@std@@QAEPAV123@XZ
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
??1_Lockit@std@@QAE@XZ
?_Incref@facet@locale@std@@QAEXXZ
?_Getcat@?$codecvt@DDH@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
??Bid@locale@std@@QAEIXZ
?id@?$codecvt@DDH@std@@2V0locale@2@A
??0_Lockit@std@@QAE@H@Z
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBE?AVlocale@2@XZ
?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?in@?$codecvt@DDH@std@@QBEHAAHPBD1AAPBDPAD3AAPAD@Z
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEPAV12@PA_W_J@Z
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEHXZ
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEXABVlocale@2@@Z
?gptr@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IBEPA_WXZ
?pbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z
?gbump@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEXH@Z
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IAE@XZ
??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAEAAV01@H@Z
?eof@ios_base@std@@QBE_NXZ
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAF@Z
?setf@ios_base@std@@QAEHHH@Z
?ends@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_J@Z
?unshift@?$codecvt@DDH@std@@QBEHAAHPAD1AAPAD@Z
?out@?$codecvt@DDH@std@@QBEHAAHPBD1AAPBDPAD3AAPAD@Z
?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
AVIFIL32.dll AVIStreamStart
AVIStreamLength
AVIStreamGetFrame
AVIStreamGetFrameClose
AVIFileGetStream
AVIStreamInfoA
AVIStreamReadFormat
AVIStreamGetFrameOpen
AVIFileOpenA
AVIFileCreateStreamA
AVISaveOptions
AVIMakeCompressedStream
AVIStreamSetFormat
AVIFileInit
AVIStreamRelease
AVIFileRelease
AVIStreamWrite
AVIFileExit
OPENGL32.dll glStencilMask
glClearDepth
glDepthMask
glClearColor
glColorMask
glEnable
glScissor
glPushMatrix
glDisable
glViewport
glMatrixMode
glLoadMatrixf
glGenTextures
glCopyTexSubImage2D
glFinish
glReadBuffer
glScalef
glMaterialfv
glMaterialf
glLightModeli
glLightf
glLightfv
glEnd
glVertex3fv
glBegin
glColor4ub
glDisableClientState
glGetFloatv
glClearStencil
glDrawElements
glVertexPointer
glEnableClientState
glPolygonMode
glTexEnvfv
glPopMatrix
glPopAttrib
glVertex3f
glColor4f
glPointSize
glLineWidth
glCullFace
glTexCoordPointer
glAlphaFunc
glBlendFunc
glNormalPointer
glColorPointer
glTexEnvf
glTexGeni
glGetIntegerv
glReadPixels
glPixelStorei
glTexEnvi
glLoadIdentity
wglGetProcAddress
glGetError
glHint
glDepthFunc
glFrontFace
glShadeModel
glDeleteTextures
glTexParameteri
glBindTexture
glTexImage2D
glDrawArrays
glTexSubImage2D
glGetString
glClear
GLU32.dll gluScaleImage
dbghelp.dll MiniDumpWriteDump
WSOCK32.dll getpeername
shutdown
accept
ntohl
iconv.dll libiconv_open
libiconv_close
libiconv

Delayed Imports

?Delete_Dir@@YAXPBD@Z

Ordinal 1
Address 0x258730

?Enumerate@@YAHPAW4CXPE_Catagory@@HPBDHPAVCXPE_Installer_PFE@@@Z

Ordinal 2
Address 0x2584e0

?GetBPakFileInfo@@YA?AW4CXPE_Result@@PBDPAVCXPE_File_Package_Info_Handler@@0_N@Z

Ordinal 3
Address 0x2585a0

?GetBPakHeader@@YA?AW4CXPE_Result@@PBDPAVCXPE_File_Hdr@@@Z

Ordinal 4
Address 0x258660

?GetBpakFileType@@YA?AW4CXPE_Catagory@@PBD@Z

Ordinal 5
Address 0x256980

?Unpack@@YA?AW4CXPE_Result@@PBD00PAVCXPE_Progress@@_NPAVCXPE_File_Package_Info_Handler@@@Z

Ordinal 6
Address 0x2583f0

7

Type RT_STRING
Language English - United Kingdom
Codepage UNKNOWN
Size 0x40
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 1.72155
MD5 ff6a5c7782cdeb1df021504e84802c46
SHA1 a0a4109834a621f71d10fbaa0925e5092945bcf9
SHA256 b851de73f68ce4868ffe17f09c26d3cdfb01f38b47aab4c021a6612ece8ee658
SHA3 9fc94f87225ff07593649a6ec10bc5f2b1dc029172f2e760a04d80a907ef6c4b

1

Type RT_VERSION
Language English - United Kingdom
Codepage UNKNOWN
Size 0x308
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.47663
MD5 90a251eaee5cee20c98663d87ebbfd94
SHA1 d9bf9af1bd8d46670ba2d54601f03990fe3d7fd7
SHA256 732bb40ce43a8d5b7e0c315c605ac95d843ec891b7fc3bfa0f45bffc621aa248
SHA3 46f3d4370ae2e2618a048478ff9f74cac0d96cf4f3908b257c6ea7961187a471

String Table contents

DO NOT INCREMENT

Version Info

Signature 0xfeef04bd
StructVersion 0x10000
FileVersion 12.2.1.48536
ProductVersion 12.2.1.48536
FileFlags (EMPTY)
FileOs VOS_DOS_WINDOWS32
VOS_NT_WINDOWS32
VOS__WINDOWS32
FileType VFT_APP
Language English - United Kingdom
CompanyName Barcrest
FileDescription SBG Client
FileVersion (#2) 12,2,1,48536
InternalName Mini Exec
LegalCopyright Copyright (C) 2006
OriginalFilename SBClientExecl.exe
ProductName Server Based Gaming Client Application
ProductVersion (#2) 12,2,1,48536
Resource LangID English - United Kingdom

IMAGE_DEBUG_TYPE_CODEVIEW

Characteristics 0
TimeDateStamp 2019-May-10 11:20:10
Version 0.0
SizeofData 113
AddressOfRawData 0x7f7e30
PointerToRawData 0x7f6a30
Referenced File F:\jenkins-home\jobs\UK_V12.2.1.x\workspace\Barcrest\SBG\SBExec\SBExec\ReleaseDLL\ge.pdb

TLS Callbacks

Load Configuration

Size 0x48
TimeDateStamp 1970-Jan-01 00:00:00
Version 0.0
GlobalFlagsClear (EMPTY)
GlobalFlagsSet (EMPTY)
CriticalSectionDefaultTimeout 0
DeCommitFreeBlockThreshold 0
DeCommitTotalFreeThreshold 0
LockPrefixTable 0
MaximumAllocationSize 0
VirtualMemoryThreshold 0
ProcessAffinityMask 0
ProcessHeapFlags (EMPTY)
CSDVersion 0
Reserved1 0
EditList 0
SecurityCookie 0xcb3bc0
SEHandlerTable 0xc0c260
SEHandlerCount 4351

RICH Header

XOR Key 0x28e40f8b
Unmarked objects 0
C objects (VS2008 SP1 build 30729) 2
C++ objects (VS2010 build 30319) 5
152 (20115) 9
ASM objects (VS2010 SP1 build 40219) 10
175 (VS2010 SP1 build 40219) 14
Linker (VC++ 6.0 SP5 imp/exp build 8447) 4
C objects (VS2010 SP1 build 40219) 59
Imports (VS2010 SP1 build 40219) 46
Imports (VS2003 (.NET) build 3077) 2
Total imports 1028
Imports (VS2008 SP1 build 30729) 47
C++ objects (VS2010 SP1 build 40219) 537
Exports (VS2010 SP1 build 40219) 1
Resource objects (VS2010 SP1 build 40219) 1
Linker (VS2010 SP1 build 40219) 1

Errors

<-- -->