VxKex Changelog
20250531:
- Improved kernel32->VirtualAlloc2 Implementation
- Added functions: kernel32->VirtualAlloc2FromApp
- Stubbed functions: mfplat->MFCreateDXGIDeviceManager, mfplat->MFCreateDXGISurfaceBuffer, kernel32->GetCurrentPackageFamilyName
- Improved Chromium app-specific hack for kernel32->VirtualAlloc2
- Rewrote DLL path shrinking code to improve & fix bugs
- Fixed rare memory protection bug that occurs in DLL import rewriting code with programs that use a nonstandard binary structure
- Added DLLs: XAudio2_8, XAudio2_9
- Fixed edge-case failure bug with makesfx build script
- Implemented spoof for WinVerifyTrust->WINTRUST_ACTION_GENERIC_VERIFY_V2, this is the first patch to help fix DRM-protected software and video game anti-cheat solutions. Please let me know if it causes any problems with software or games that worked in the old version of VxKex.
- Added support for ROBLOX Studio (app-specific hack)
20250512:
- Stubbed functions: IsWindowArranged
- Improved KexPathCch
20250324:
- Added DLL redirects: ext-ms-win-shell-comctl32-window, ext-ms-win-ntuser-window, ext-ms-win-com-ole32, api-ms-win-core-ums, ext-ms-win-ntuser-message
- Fixed redirects: ext-ms-win-uiacore
- Fixed Chromium & Electron applications crash (app-specific hack)
- Added missing DLL exports: kernel32.GetEnvironmentVariable, kernel32.RegOpenKeyEx (Already exist, not exported until W10)
- Stubbed functions: winhttp.WinHttpWebSocketCompleteUpgrade, winhttp.WinHttpWebSocketReceive, winhttp.WinHttpWebSocketSend, winhttp.WinHttpWebSocketClose, winhttp.WinHttpWebSocketShutdown, dnsapi.DnsServiceBrowse, dnsapi.DnsServiceBrowseCancel
- Fixed bug with KxUser not properly exporting all functions
- Added redirected functions: WS2_32.GetAddrInfoExCancel
20250217:
- Fixed Firefox, Librewolf, Thunderbird, Betterbird, Seamonkey crash
- Fixed Chromium-based software/browser crash
- Added kernel32 functions: SetThreadpoolTimerEx, GetSystemCpuSetInformation
- Added CoreMessaging functions: CreateDispatcherQueueController
- Added MFPlat functions: MFMapDXGIFormatToDX9Format, MFMapDX9FormatToDXGIFormat
- Added DirectX GUIDs: IID_ID3D11Texture2D
20250104:
- Added d3d11.dll function: D3D11On12CreateDevice
- Added ntdll functions: RtlDeleteGrowableFunctionTable, RtlGrowFunctionTable
- Improved implementation: VirtualAlloc2
- Fixed bug in VxKex DLL loader that can cause the PATH variable to sometimes not be written
20250102:
- Added functions: kernel32.dll - VirtualAlloc2
20250101:
- Added functions: UIAutomationCore.dll - UiaRaiseNotificationEvent