From 362d2ba795b46905bf340fa2f01deccbaebafac5 Mon Sep 17 00:00:00 2001 From: Download-Fritz Date: Tue, 26 Mar 2019 17:18:22 +0100 Subject: [PATCH] OcAppleKernelLib: Verify VTable length only via extern relocs. --- Library/OcAppleKernelLib/Vtables.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/OcAppleKernelLib/Vtables.c b/Library/OcAppleKernelLib/Vtables.c index 1dce78ae..b48be3d2 100644 --- a/Library/OcAppleKernelLib/Vtables.c +++ b/Library/OcAppleKernelLib/Vtables.c @@ -565,7 +565,7 @@ InternalInitializeVtablePatchData ( ++EntryOffset ) { if (VtableData[EntryOffset] == 0) { - Result = MachoGetSymbolByRelocationOffset64 ( + Result = MachoGetSymbolByExternRelocationOffset64 ( MachoContext, (VtableSymbol->Value + (EntryOffset * sizeof (*VtableData))), &Symbol