Une collection de formats Apple, de protocoles ou d'autres bits intéressants.
Rejoignez-nous sur Discord - Discord Rules
Repo inspiré par les papiers que nous aimons
Installez notre robinet avec brew tap hack-different/homebrew-jailbreak
Des informations sur le maintien de ce robinet peuvent être trouvées à Homebrew-Jailbreak
Relier votre discorde et github
Nous voulons que cette collection soit là pour les nouveaux jailbreakers et les amateurs pour les années à venir, nous devons donc dire: cette collection accepte (avec gratitude) des refus qui l'améliorent, mais en aucun cas, un RP basé sur AppleInternal , ou toute autre œuvre protégée par le droit d'auteur ne sera en aucun cas acceptée. Si vous avez besoin d'aide pour déterminer cela, étiquetez le PR avec license help , rejoignez le serveur Discord et demandez un rôle #Legit ou plus élevé pour obtenir de l'aide.
La violation du DMCA ou de la loi sur le droit d'auteur est la responsabilité du soumetteur.
Nous essayons de dériver des sources de machines et de produire des fichiers lisibles à la machine (YAML) dans ce dépôt sous _data . Pour plus d'informations sur la création et l'extension du format de données, consultez les conseils de format de données.
Mises à jour et ajouts devraient être automatiquement reflétés dans les documents
hack-different/apple-knowledge/_data
Une autre source autoritaire d'information est le code open source publié par Apple eux-mêmes dans l'un des emplacements suivants:
Voir 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 - Créez des binaires SMC à partir des charges utiles de mise à jour acidanthera/Liluosy/AMFIExemptiontask_for_pid() de toute façon ...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 - outil CodesignProcursusTeam/ldid - Alternative à Sbingner / LDID avec quelques mises à jour pour iOS 15 et correctifs générauxxerub/img4libm1stadev/PyIMG4 - un outil Python Library / CLI pour l'analyse IMG4tihmstar/img4toolh3adshotzz/img4helpert8012/go-aapl-integrityCRKatri/trustcacheeficheck Baseslinest8012/go-aapl-integrityt8012/efivalidateEALFt8012/go-aapl-integritydyld et DSC (cache partagé Dyld)rickmark/yolo_dsc - utilisé en dernier recours et dépend de Xcodearandomdev/DyldExtractor - Corrige la liaisonM1_Boot_Policymalus-security/sandblasternyuszika7h/sepfinderjusttryingthingsout/sepsplit-rsseputilmwpcheung/AppleSEPFirmwarebaseband.yaml dans les fichiers de donnéeshack-different/apple-basebandlibimobiledevice/libimobiledevicehack-different/python-libimobiledevicedoronz88/pymobiledevice3libimoibledevice/libirecoverylibimobiledevice/usbmuxdt8012/demuxusbcom.apple.restored - Protocole de restauration 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 Different - La connaissance Apple est un produit de toute la communauté et appartient à la communauté. Il est facilité par le travail bénévole de l'équipe de modération hack différente.
Si vous avez un problème avec la conception ou le workflow de ce référentiel, blâmez-moi ( rickmark ) comme je configure et configuré la plupart. (C'est moi). Si vous avez des commentaires, rejoignez le canal #apple-knowledge du serveur Discord.
Des parties des données et des connaissances proviennent de TheiphoneWiki, du site Web de Libimobilevice et du site Web de CheckRA1n, ainsi que des personnes qui vous ont apporté ces projets (et bien d'autres!)
Mention spéciale à Jonathan Levin et Amit Singh pour avoir pris le temps de publier des livres sur ces sujets.
Une liste de tous les projets et de leurs contributeurs est en génération de crédits et est mise à jour par un script. S'il y a des personnes non mises à jour en raison des limitations, veuillez faire la page des crédits et les appeler.
overcommit , des liners et de la constructionL'article principal est en construction
Pour garder le repo, les documents et les données bien rangés, nous utilisons un outil appelé overcommit pour connecter les crochets GIT à un ensemble de vérifications de qualité. Le moyen le plus rapide d'obtenir la configuration est d'exécuter ce qui suit pour vous assurer que vous avez tous les outils:
brew install hunspell
gem install overcommit bundler
bundle install
overcommit --installLe meilleur service de Wiki, et une partie de l'objectif ici est de tirer parti des informations lisibles et ingérables de la machine avec une augmentation humaine dans la mesure du possible.
En 2022, Github compte 56 millions d'utilisateurs. Cela signifie qu'il y a 56 millions de personnes qui peuvent contribuer directement à ce dépôt via une fourche et des relations publiques, en opposition aux wiki qui ont un nombre relativement faible d'éditeurs potentiels. Le processus PR permet également d'examiner, commenté et débattu de modifications avant l'inclusion.
Le contenu de ce dépôt est à double licence:
Code et données sous licence MIT
Documents également autorisés sous le CC-By-SA
{style = "border-width: 0"} {rel = licence} connaissance Apple {: xmlns: dct = "http://purl.org/dc/terms/",: propriété = "dct: tit : Property = "CC: AttributionName" ,: rel = "CC: AttributionUrl"} est concédé sous licence [Creative Commons Attribution-Sharealike 4.0 International License] (http://creativecommons.org/ licences / by-sa / 4.0 /) {: rel = "Licence"}}
Voici les fous, les inadaptés, les rebelles, les fauteurs de troubles
Les chevilles rondes dans les trous carrés…
Ceux qui voient les choses différemment - ils n'aiment pas les règles…
Vous pouvez les citer, en désaccord avec eux, les glorifier ou les diffuser, mais la seule chose que vous ne pouvez pas faire est de les ignorer parce qu'ils changent les choses…
Ils poussent la race humaine vers l'avant, et tandis que certains peuvent les voir comme les fous,
Nous voyons un génie,
Parce que ceux qui sont assez fous pour penser qu'ils peuvent changer le monde,
sont ceux qui le font.
- Steve Jobs, 1997
Également dédié au travail bénévole de ceux qui utilisent cela pour de bon et nient l'ombre à ceux qui cherchent à nuire.