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?
This commit is contained in:
Michael 2024-02-15 19:05:15 -06:00 committed by GitHub
parent c2073db982
commit 8ddfe1361c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -594,9 +594,9 @@ void determinePlatformVulnerableExploitTypes(void *context) {
// iOS 15.6 beta 1 - 5 // iOS 15.6 beta 1 - 5
gPlatformVulnerabilities = (EXPLOIT_TYPE_CUSTOM_ROOT_CERTIFICATE_V1 | EXPLOIT_TYPE_CMS_SIGNERINFO_V1); 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; gPlatformVulnerabilities = EXPLOIT_TYPE_CMS_SIGNERINFO_V1;
} }
else if(strncmp(os_build, "21A5248v", 8) >= 0 && strncmp(os_build, "21A331", 6) <= 0) else if(strncmp(os_build, "21A5248v", 8) >= 0 && strncmp(os_build, "21A331", 6) <= 0)