Una colección de formatos de manzana de ingeniería inversa, protocolos u otros bits interesantes.
Únase a nosotros en Discord - Reglas de Discord
Repo inspirado en los documentos que amamos
Instale nuestro toque con brew tap hack-different/homebrew-jailbreak
La información sobre el mantenimiento de ese grifo se puede encontrar en Homebrew-jailbreak
Vinculando tu discordia y github
Queremos que esta colección esté presente para los nuevos jailbreakers y aficionados en los próximos años, por lo que debemos decir: esta colección acepta (con gratitud) solicitaciones de extracción que lo mejoren, pero bajo ninguna circunstancia se puede aceptar un PR basado en AppleInternal o cualquier otra obra protegida por derechos de autor protegidas por el DMCA. Si necesita ayuda para determinar esto, etiquete el PR con license help , únase al servidor Discord y solicite ayuda a un #Legit o un papel superior.
La violación de la Ley DMCA o de derechos de autor es responsabilidad del sumidero.
Intentamos derivar de fuentes de la máquina y producir archivos legibles de la máquina (YAML) en este repositorio en _data . Para obtener información sobre cómo crear y extender el formato de datos, consulte la guía del formato de datos.
Actualizaciones y adiciones debe reflejarse automáticamente en los documentos
hack-different/apple-knowledge/_data
Otra fuente de información autorizada es el código fuente abierto publicado por Apple en una de las siguientes ubicaciones:
Ver Docs/Binary_Tooling
checkra1n/toolchainalephsecurity/xnu-qemu-arm64alephsecurity/xnu-qemu-arm64-toolsonethawt/idaplugins-listcellebrite-srl/ida_kernelcachecellebrite-srl/PacExplorercellebrite-srl/FunctionInlinerhack-different/iBoot-IDAmatteyeux/ida-iboot-loaderhaiyuidesu/sephelperCisco-Talos/GhIDAavast/retdec-idaplugincxnder/bn-dyldsharedcachejonpalmisc/ObjectiveNinjaEliseZeroTwo/iBoot-Binja-Loadermatteyeux/seprom-loaderskr0x1c0/binja_kcAllsafeCyberSecurity/awesome-ghidra0x36/ghidra_kernelcachegeohot/qirablacktop/ipswProteas/apple-cvebytepack/IntroToiOSReverseEngineeringt8012 / Apple T2 / Bridgeost2linux/apple-bce-drvseemoo-lab/frankensteinseemoo-lab/internalblueacidanthera/VirtualSMCt8012/smcutil - Crear binarios SMC a partir de cargas útiles de actualización acidanthera/Liluosy/AMFIExemptiontask_for_pid() de todos modos ...EFINVRAMSEP_memmapapple/darwin-xnuFactory_Firmware_PayloadsOpenJailbreak/iBootREsgan81/apfs-fuselibyal/libfsapfscugu/apfs.ksypkg / bomiineva/bompbzxdmgjhermsmeier/node-udifnlitsme/encrypteddmgdarlinghq/darling-dmgroot_hashlibimobiledevice/libplistjeanthom/libitlpjosephw/titlrickmark/libibackuphorrorho/InflatableDonkeymikebrady/shareport-syncnotpeter/apple-installer-checksumssbingner/ldid - Herramienta CodeSignProcursusTeam/ldid - Alternativa a Sbingner/LDID con algunas actualizaciones para iOS 15 y soluciones generalesxerub/img4libm1stadev/PyIMG4 - Una herramienta de biblioteca/CLI de Python para analizar IMG4tihmstar/img4toolh3adshotzz/img4helpert8012/go-aapl-integrityCRKatri/trustcacheeficheck BASELLINESt8012/go-aapl-integrityt8012/efivalidateEALFt8012/go-aapl-integritydyld y DSC (caché compartido Dyld)rickmark/yolo_dsc : utilizado como último recurso y depende de xcodearandomdev/DyldExtractor - fija la vinculaciónM1_Boot_Policymalus-security/sandblasternyuszika7h/sepfinderjusttryingthingsout/sepsplit-rsseputilmwpcheung/AppleSEPFirmwarebaseband.yaml en archivos de datoshack-different/apple-basebandlibimobiledevice/libimobiledevicehack-different/python-libimobiledevicedoronz88/pymobiledevice3libimoibledevice/libirecoverylibimobiledevice/usbmuxdt8012/demuxusbcom.apple.restored - Protocolo de restauración de iDevicelibimobiledevice/idevicerestorerickmark/apple_utdmrickmark/macvdmtoolgh2o/rvi_captureosy/ThunderboltPatcherseemoo-lab/openwifipasscom.apple.terminusdrickmark/apple_net_recoveryInternet Recoveryrickmark/awdd_decodetracev3hack-different/demuxusb/ext/pcapng.hOpenJailbreak/greenpois0n0x7ff/gasteraxi0mX/ipwndfudora2-iOS/ipwnder_liteLinusHenze/FuguChronic-Dev/syringeProcursusTeam/Procursuscomex/substitutesbingner/substituterickmark/isafetymvt-project/mvtHack diferente: Apple Knowledge es un producto de toda la comunidad y pertenece a la comunidad. Es facilitado por el trabajo voluntario del equipo de moderación de diferentes hack.
Si tiene problemas con el diseño o el flujo de trabajo de este repositorio, culpe a Me ( rickmark ) mientras configuré y configuré la mayor parte. (soy yo). Si tiene comentarios, únase al canal #apple-knowledge del servidor Discord.
Partes de datos y conocimiento provienen del sitio web de Theiphonewiki, el sitio web de LibimobiledEvice y el sitio web de Checkra1n, así como de las personas que le trajeron esos proyectos (¡y muchos más!)
Mención especial a Jonathan Levin y Amit Singh por tomarse el tiempo para publicar libros sobre estos temas.
Una lista de todos los proyectos y sus contribuyentes está en créditos y está actualizado por un script. Si hay personas no actualizadas debido a las limitaciones, por favor, PR la página de créditos y llame a las llamadas.
overcommit , las revestimientos y la construcciónEl artículo principal está en construcción
Para mantener el repositorio, los documentos y los datos ordenados, utilizamos una herramienta llamada overcommit para conectar los ganchos GIT a un conjunto de controles de calidad. La forma más rápida de configurar es ejecutar lo siguiente para asegurarse de tener todas las herramientas:
brew install hunspell
gem install overcommit bundler
bundle install
overcommit --installLa mejor prosa de Wiki, y parte del objetivo aquí es aprovechar la información legible e ingerible con aumento humano siempre que sea posible.
A partir de 2022, Github tiene 56 millones de usuarios. Eso significa que hay 56 millones de personas que pueden contribuir directamente a este repositorio a través de un tenedor y relaciones públicas, en oposición a Wiki que tienen un número relativamente pequeño de editores potenciales. El proceso de relaciones públicas también permite revisar, comentar y debatir modificaciones antes de la inclusión.
El contenido de este reposio es de doble licencia:
Código y datos con licencia bajo la licencia MIT
Documentos también con licencia bajo el CC-by-SA
{style="border-width:0"} {rel=license} Apple Knowledge{:xmlns:dct="http://purl.org/dc/terms/", :property="dct:title"} by Hack Different{:xmlns:cc="http://creativecommons.org/ns#", : propiedad = "cc: attributionName",: rel = "cc: attributionUrl"} tiene licencia bajo una licencia internacional [creative commons attribution-sharealike 4.0] (http://createivecommons.org/ licencias/by-sa/4.0/) {: rel = "licencia"}
Aquí están los locos, los inadaptados, los rebeldes, los alborotadores
Las clavijas redondas en los agujeros cuadrados ...
Los que ven las cosas de manera diferente, no les gustan las reglas ...
Puede citarlos, estar en desacuerdo con ellos, glorificarlos o vilipendiarlos, pero lo único que no puede hacer es ignorarlos porque cambian las cosas ...
Empujan la raza humana hacia adelante, y aunque algunos pueden verlos como los locos,
vemos genio,
porque los que están lo suficientemente locos como para pensar que pueden cambiar el mundo,
son los que lo hacen.
- Steve Jobs, 1997
También dedicado al trabajo voluntario de aquellos que usan esto para siempre y niegan la sombra a quienes buscan dañar.