
Ejecución de código haxx sin ataduras y sin sandbox como root en iOS 14 - iOS 14.8.1.
Ejecución de código haxx sin ataduras ni sandbox como root en iOS 14 - iOS 14.8.1.
Basado en CoreTrustDemo. Tenga en cuenta que los certificados no están sujetos a derechos de autor.
Nota: requiere macOS + jailbreak existente
Este método funciona en 14.0-14.6. 14.7 (14.7b1)-14.8.1 requiere un reemplazo de launchd (ver launchd.c), que es menos seguro.
haxx.c para incluir su propio código (si lo necesita).make para compilar. Si no está en macOS, especifique TARGET_SYSROOT./System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd a /System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd.back./System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd con /usr/bin/fileproviderctl./private/var/haxx, el modo debe ser 0777.fileproviderctl_internal y haxx generados por la compilación a /usr/local/bin en el dispositivo, el modo debe ser 0755.Después de realizar los pasos anteriores, fileproviderctl se romperá. Para repararlo, siga estos pasos:
/usr/bin/fileproviderctl de su dispositivo a su Mac.gsed -i 's|/usr/local/bin/fileproviderctl_internal|/usr/local/bin/fileproviderctl_XXXXXXXX|g' fileproviderctlcodesign -s "Worth Doing Badly iPhone OS Application Signing" --preserve-metadata=entitlements --force fileproviderctlPara eliminar la instalación, realice los siguientes pasos:
/System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd a /usr/bin/fileproviderctl./System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd.back a /System/Library/PrivateFrameworks/CoreAnalytics.framework/Support/analyticsd./var/haxx, /usr/local/bin/fileproviderctl_internal y también /usr/local/bin/haxx.