New Built Clients for pRO

Forum closed. All further discussion to be discussed at https://github.com/OpenKore/

Moderator: Moderators

Message
Author
benj1320
Moderators
Moderators
Posts: 403
Joined: 25 Aug 2008, 14:56
Noob?: No
Location: CyberOne Building , Eastwood
Contact:

New Built Clients for pRO

#1 Post by benj1320 »

Greetings fellow OK Officials :D

pRO needs help now regarding tracing hex strings from their client... this last maintenance.. they implemented a New Client Build for pRO Clients ... some of the usual functions for tracing Hex Strings of Multiple Clients, etc, are missing...

here are the list of the functions displayed using URSoft W32Dasm Ver 8.93

Code: Select all

advapi32.CryptAcquireContextA
advapi32.CryptCreateHash
advapi32.CryptDecrypt
advapi32.CryptDeriveKey
advapi32.CryptDestroyHash
advapi32.CryptDestroyKey
advapi32.CryptEncrypt
advapi32.CryptGetHashParam
advapi32.CryptHashData
advapi32.CryptImportKey
advapi32.CryptReleaseContext
advapi32.CryptVerifySignatureA
advapi32.GetUserNameA
advapi32.InitializeSecurityDescriptor
advapi32.RegCloseKey
advapi32.RegCreateKeyA
advapi32.RegCreateKeyExA
advapi32.RegDeleteValueA
advapi32.RegEnumValueA
advapi32.RegOpenKeyExA
advapi32.RegQueryValueExA
advapi32.RegSetValueExA
advapi32.SetSecurityDescriptorDacl
ddraw.DirectDrawCreateEx
dinput.DirectInputCreateA
gdi32.CreateCompatibleDC
gdi32.CreateDIBSection
gdi32.CreateFontA
gdi32.CreateFontIndirectA
gdi32.CreatePolygonRgn
gdi32.CreateSolidBrush
gdi32.DeleteDC
gdi32.DeleteObject
gdi32.EnumFontFamiliesExA
gdi32.FillRgn
gdi32.GetCurrentObject
gdi32.GetStockObject
gdi32.GetTextExtentPoint32W
gdi32.SelectObject
gdi32.SetBkMode
gdi32.SetTextColor
gdi32.TextOutA
gdi32.TextOutW
imm32.ImmGetCandidateListW
imm32.ImmGetCompositionStringA
imm32.ImmGetCompositionStringW
imm32.ImmGetContext
imm32.ImmGetVirtualKey
imm32.ImmNotifyIME
imm32.ImmReleaseContext
kernel32.CloseHandle
kernel32.CopyFileA
kernel32.CreateDirectoryA
kernel32.CreateEventA
kernel32.CreateFileA
kernel32.CreateFileMappingA
kernel32.CreateMutexA
kernel32.CreatePipe
kernel32.CreateProcessA
kernel32.CreateThread
kernel32.DeleteCriticalSection
kernel32.DeleteFileA
kernel32.DuplicateHandle
kernel32.EnterCriticalSection
kernel32.ExitProcess
kernel32.FindClose
kernel32.FindFirstFileA
kernel32.FindNextFileA
kernel32.FormatMessageA
kernel32.FreeLibrary
kernel32.GetComputerNameA
kernel32.GetCurrentDirectoryA
kernel32.GetCurrentProcess
kernel32.GetCurrentProcessId
kernel32.GetCurrentThread
kernel32.GetCurrentThreadId
kernel32.GetExitCodeProcess
kernel32.GetFileInformationByHandle
kernel32.GetFileSize
kernel32.GetLastError
kernel32.GetLocalTime
kernel32.GetModuleFileNameA
kernel32.GetModuleFileNameW
kernel32.GetModuleHandleA
kernel32.GetProcAddress
kernel32.GetProcessHeap
kernel32.GetStartupInfoA
kernel32.GetStdHandle
kernel32.GetSystemDirectoryA
kernel32.GetSystemInfo
kernel32.GetSystemTime
kernel32.GetSystemTimeAsFileTime
kernel32.GetTempFileNameA
kernel32.GetTempPathA
kernel32.GetTickCount
kernel32.GetUserDefaultLangID
kernel32.GetVersionExA
kernel32.GlobalAlloc
kernel32.GlobalFree
kernel32.GlobalLock
kernel32.GlobalMemoryStatus
kernel32.GlobalUnlock
kernel32.HeapAlloc
kernel32.HeapCompact
kernel32.HeapFree
kernel32.InitializeCriticalSection
kernel32.InterlockedCompareExchange
kernel32.InterlockedDecrement
kernel32.InterlockedExchange
kernel32.InterlockedIncrement
kernel32.IsBadReadPtr
kernel32.IsDBCSLeadByte
kernel32.IsDebuggerPresent
kernel32.LeaveCriticalSection
kernel32.LoadLibraryA
kernel32.LoadLibraryExA
kernel32.LocalFree
kernel32.LocalLock
kernel32.lstrcat
kernel32.lstrcmp
kernel32.lstrcmpi
kernel32.lstrcpy
kernel32.lstrlen
kernel32.MapViewOfFile
kernel32.MoveFileExA
kernel32.MulDiv
kernel32.MultiByteToWideChar
kernel32.OpenEventA
kernel32.OpenFileMappingA
kernel32.OpenMutexA
kernel32.OpenProcess
kernel32.OutputDebugStringA
kernel32.PeekNamedPipe
kernel32.QueryPerformanceCounter
kernel32.QueryPerformanceFrequency
kernel32.ReadFile
kernel32.ReleaseMutex
kernel32.ResetEvent
kernel32.ResumeThread
kernel32.SetEndOfFile
kernel32.SetEvent
kernel32.SetFilePointer
kernel32.SetPriorityClass
kernel32.SetStdHandle
kernel32.SetThreadPriority
kernel32.SetUnhandledExceptionFilter
kernel32.Sleep
kernel32.TerminateProcess
kernel32.TerminateThread
kernel32.UnhandledExceptionFilter
kernel32.UnmapViewOfFile
kernel32.VirtualAlloc
kernel32.VirtualFree
kernel32.VirtualProtect
kernel32.VirtualQuery
kernel32.WaitForMultipleObjects
kernel32.WaitForSingleObject
kernel32.WideCharToMultiByte
kernel32.WriteFile
I'm also having a hard time tracing strings of GG .... T_T

here is the unpacked ragexe for reference http://www.4shared.com/file/HuO_nxtO/Ragexe.html
“The moon shines to both guilty and innocent alike..”
The Openkore Manual---Global Forum Rules--The Template

EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: New Built Clients for pRO

#2 Post by EternalHarvest »

Admins: give him access to tester's corner, where (maybe) more people can help.

User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: New Built Clients for pRO

#3 Post by kLabMouse »

Done.

=== Edit: Moved to Testers Corner.

Locked