Comex, auteur van JailbreakMe, heeft eindelijk de broncode van deze geweldige jailbreaktool vrijgegeven. Dit kan interessant zijn voor iedereen die op zoek is naar het hacken van iDevices en het ontwikkelen van applicaties voor Cydia. JailbreakMe kan gemakkelijk de meest eenvoudige, gemakkelijkste en pijnloosste jailbreak-methode worden genoemd die ooit voor iPhone, iPod Touch en iPad is opgedoken. In wat volgt zullen we zien hoe we de broncode van JailBreakMe kunnen ophalen en deze zelf kunnen compileren.
JailbreakMe wordt gehost op git, waardoor het voor iedereen heel gemakkelijk is om het te forceren en het zelf te compileren. U kunt de gewenste wijzigingen aanbrengen en als u een belangrijke functie toevoegt of een bug tegenkomt die u zelf kunt oplossen, kunt u dat doen voer die wijzigingen eenvoudig door naar de hoofdbroncode-repository die door de beheerders moet worden gecontroleerd en, indien dit het geval is, daarin samengevoegd de moeite waard.
Of je het nu gewoon zelf wilt compileren voor de ervaring, of er wijzigingen in wilt aanbrengen om beter aan je behoeften te voldoen, de ontwikkelaar heeft een handleiding uitgebracht waarin de volledige compilatiemethode wordt uitgelegd.
Dus zonder verder oponthoud, hier is de stapsgewijze handleiding uitgebracht door Comex voor het compileren van JailbreakMe vanuit de broncode:
Compileren:
1. Zorg ervoor dat je MacPorts hebt geïnstalleerd, en python26, plus zekering als je dsc.c wilt compileren (wat niet nodig is).
2. Kopieer dingen naar bs /, b.v.
bs / iPhone2,1_4.0.1
bs / iPhone2,1_4.0.1 / cache
bs / iPhone2,1_4.0.1 / kern
bs / iPhone2,1_4.0.1 / launchdwaar cache /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv%67] is, launchd is / sbin / launchd en kern is
de gedecodeerde kernel. Merk op dat je ‘kern’ kunt krijgen op platforms zoals de iPhone 4 waar we nog geen sleutels hebben door te gebruiken
/ dev / kmem en bs / unload.py, maar er is een kans dat de kernel __LINKEDIT al overschreef met onzin.3. config / config.py iPhone2,1_4.0.1
4. maken
5. repareer de plaatsen waar je headers van OS X moet kopiëren en ik faal bij documentatie, ga naar 4
6. kijk naar cff / out.pdf
Dat is het vrijwel - je zou nu JailbreakMe moeten laten compileren
Een paar dagen geleden bespraken we de methode van de iOS 5.1-camer...
De standaard iOS-camera-app is behoorlijk schilderachtig en heeft h...
Hoewel Android een enorme ontwikkelgemeenschap heeft, is het ook ee...