Skip to content

Instantly share code, notes, and snippets.

@davispuh
Created November 23, 2023 21:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davispuh/5e4a9679f6da130aef40dcbbfbd4ead4 to your computer and use it in GitHub Desktop.
Save davispuh/5e4a9679f6da130aef40dcbbfbd4ead4 to your computer and use it in GitHub Desktop.
LoL stub.dll 13.22 vs 13.23 changes
+imp.AcquireSRWLockExclusive
+imp.AcquireSRWLockShared
+imp.ChangeTimerQueueTimer
+imp.CheckRemoteDebuggerPresent
+imp.CloseClipboard
+imp.CloseHandle
imp.CoInitialize
imp.CompareStringEx
imp.CreateEventExW
+imp.CreateEventW
+imp.CreateFileW
imp.CreateSemaphoreExW
imp.CreateSemaphoreW
imp.CreateSymbolicLinkW
+imp.CreateThread
imp.CreateThreadpoolTimer
imp.CreateThreadpoolWait
imp.CreateThreadpoolWork
+imp.CreateTimerQueue
+imp.CreateTimerQueueTimer
+imp.DeleteCriticalSection
+imp.DeleteTimerQueueTimer
+imp.DeviceIoControl
+imp.DuplicateHandle
+imp.EncodePointer
+imp.EnterCriticalSection
imp.ExitProcess
+imp.FindClose
+imp.FindFirstFileExW
+imp.FindNextFileW
imp.FlsAlloc
imp.FlsFree
imp.FlsGetValue
imp.FlsSetValue
+imp.FlushFileBuffers
+imp.FreeEnvironmentStringsW
imp.FreeLibrary
+imp.FreeLibraryAndExitThread
+imp.GetACP
+imp.GetCommandLineA
+imp.GetCommandLineW
+imp.GetConsoleCP
+imp.GetConsoleMode
+imp.GetCPInfo
imp.GetCurrentPackageId
+imp.GetCurrentProcess
+imp.GetCurrentProcessId
+imp.GetCurrentThread
+imp.GetCurrentThreadId
+imp.GetEnvironmentStringsW
+imp.GetExitCodeThread
imp.GetFileInformationByHandleEx
+imp.GetFileType
+imp.GetLastError
imp.GetLocaleInfoEx
+imp.GetLogicalProcessorInformation
imp.GetModuleFileNameW
imp.GetModuleHandleA
+imp.GetModuleHandleExW
+imp.GetModuleHandleW
+imp.GetNumaHighestNodeNumber
+imp.GetOEMCP
imp.GetProcAddress
imp.GetProcessAffinityMask
-imp.GetProcessWindowStation
+imp.GetProcessHeap
+imp.GetSystemInfo
imp.GetSystemTimeAsFileTime
imp.GetSystemTimePreciseAsFileTime
+imp.GetStartupInfoW
+imp.GetStdHandle
+imp.GetStringTypeW
+imp.GetTempFileNameW
+imp.GetTempPathW
+imp.GetThreadPriority
+imp.GetThreadTimes
+imp.GetTickCount
imp.GetTickCount64
-imp.GetUserObjectInformationW
imp.GetVersionExW
+imp.GlobalAlloc
+imp.GlobalLock
+imp.GlobalUnlock
+imp.HeapAlloc
+imp.HeapFree
+imp.HeapReAlloc
+imp.HeapSize
+imp.InitializeCriticalSection
+imp.InitializeCriticalSectionAndSpinCount
imp.InitializeCriticalSectionEx
+imp.InitializeSListHead
imp.InitOnceExecuteOnce
+imp.InterlockedFlushSList
+imp.InterlockedPopEntrySList
+imp.InterlockedPushEntrySList
+imp.IsDebuggerPresent
+imp.IsProcessorFeaturePresent
+imp.IsValidCodePage
imp.LCMapStringEx
-imp.LoadLibraryA
-imp.LocalAlloc
-imp.LocalFree
+imp.LCMapStringW
+imp.LeaveCriticalSection
+imp.LoadLibraryExW
+imp.LoadLibraryW
+imp.MessageBoxW
imp.MiniDumpWriteDump
+imp.MultiByteToWideChar
imp.NtFlushProcessWriteBuffers
+imp.OpenClipboard
+imp.QueryDepthSList
+imp.QueryPerformanceCounter
+imp.QueryPerformanceFrequency
+imp.RaiseException
imp.RectInRegion
+imp.RegisterWaitForSingleObject
+imp.ReleaseSemaphore
+imp.ReleaseSRWLockExclusive
+imp.ReleaseSRWLockShared
imp.RtlAcquireSRWLockExclusive
+imp.RtlAcquireSRWLockShared
+imp.RtlAllocateHeap
+imp.RtlCaptureContext
+imp.RtlDeleteCriticalSection
+imp.RtlEncodePointer
+imp.RtlEnterCriticalSection
imp.RtlGetCurrentProcessorNumber
imp.RtlInitializeConditionVariable
+imp.RtlInitializeCriticalSection
+imp.RtlInitializeSListHead
+imp.RtlInterlockedFlushSList
+imp.RtlInterlockedPopEntrySList
+imp.RtlInterlockedPushEntrySList
+imp.RtlLeaveCriticalSection
+imp.RtlLookupFunctionEntry
+imp.RtlPcToFileHeader
+imp.RtlQueryDepthSList
+imp.RtlReAllocateHeap
imp.RtlReleaseSRWLockExclusive
+imp.RtlReleaseSRWLockShared
+imp.RtlSizeHeap
imp.RtlTryAcquireSRWLockExclusive
+imp.RtlTryEnterCriticalSection
+imp.RtlUnwindEx
+imp.RtlVirtualUnwind
imp.RtlWakeAllConditionVariable
imp.RtlWakeConditionVariable
imp.SetClipboardData
+imp.SetEvent
imp.SetFileInformationByHandle
-imp.SetProcessAffinityMask
+imp.SetFilePointerEx
+imp.SetLastError
+imp.SetStdHandle
imp.SetThreadAffinityMask
+imp.SetThreadPriority
+imp.SetTimer
+imp.SetUnhandledExceptionFilter
+imp.SignalObjectAndWait
imp.Sleep
imp.SleepConditionVariableCS
imp.SleepConditionVariableSRW
+imp.SwitchToThread
+imp.TerminateProcess
+imp.TlsAlloc
+imp.TlsFree
+imp.TlsGetValue
+imp.TlsSetValue
imp.TpCallbackUnloadDllOnCompletion
imp.TpPostWork
imp.TpReleaseTimer
imp.TpSetTimer
imp.TpSetWait
imp.TpWaitForTimer
-imp.WTSSendMessageW
+imp.TryEnterCriticalSection
+imp.UnhandledExceptionFilter
+imp.UnregisterWait
+imp.UnregisterWaitEx
+imp.VirtualAlloc
+imp.VirtualAllocEx
+imp.VirtualFree
+imp.VirtualFreeEx
+imp.VirtualProtect
+imp.WaitForSingleObject
+imp.WaitForSingleObjectEx
+imp.WideCharToMultiByte
+imp.WriteConsoleW
+imp.WriteFile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment