From 8ddfe1361c89a1413c74f27f28a6fad8b02bfe63 Mon Sep 17 00:00:00 2001 From: Michael <68412795+TheMasterOfMike@users.noreply.github.com> Date: Thu, 15 Feb 2024 19:05:15 -0600 Subject: [PATCH] Account for 16.7 RC in determinePlatformVulnerableExploitTypes this is completely untested and is probably not entirely needed, but it avoids 16.7 RC falling back to fallback behavior (which should still work fine but shouldn't be necessary on 16.7 RC anyways? --- Shared/TSUtil.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Shared/TSUtil.m b/Shared/TSUtil.m index 0afba28..2ca9aee 100644 --- a/Shared/TSUtil.m +++ b/Shared/TSUtil.m @@ -594,9 +594,9 @@ void determinePlatformVulnerableExploitTypes(void *context) { // iOS 15.6 beta 1 - 5 gPlatformVulnerabilities = (EXPLOIT_TYPE_CUSTOM_ROOT_CERTIFICATE_V1 | EXPLOIT_TYPE_CMS_SIGNERINFO_V1); } - else if(strncmp(os_build, "20G81", 5) <= 0) + else if(strncmp(os_build, "20H18", 5) <= 0) { - // iOS 14.0 - 16.6.1 + // iOS 14.0 - 16.6.1, 16.7 RC gPlatformVulnerabilities = EXPLOIT_TYPE_CMS_SIGNERINFO_V1; } else if(strncmp(os_build, "21A5248v", 8) >= 0 && strncmp(os_build, "21A331", 6) <= 0)