iPhone-applicaties draaien in 1.1.3 niet langer met rootrechten
iPhone-hacker Nate True bekeek de nieuwste iPhone-firmware 1.1.3 eens van dichterbij en deed interessante ontdekkingen. Zo blijkt de firmware klaar te zijn voor het installeren van officiële applicaties van derde partijen. De Springboard hoeft niet langer te worden gewijzigd om extra applicaties in de map /Applications te tonen en ook op het gebied van veiligheid is er een sprong vooruit gemaakt. Voorheen draaiden applicaties met volledige rootrechten, waardoor ze eventueel ook ongewenste acties konden uitvoeren. Dat is niet langer het geval: de applicaties draaien onder een aparte gebruikersnaam (‘mobile’).
Voorkeuren van applicaties worden niet langer bewaard in de map /var/root maar in /var/mobile. Volgens Nate True hebben de ontwikkelaarsframeworks ook diverse wijzigingen ondergaan, waarschijnlijk om het makkelijker voor ontwikkelaars te maken om met de SDK iPhone-applicaties te ontwikkelen. Het SpringBoard ondersteunt nu widgets, dankzij een klasse SBWidgetApplication, die zowel de lokatie als het icoon van de widget regelt.
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Zozo dit is toch echt heel anders als alle vorige Firmware versies!!
Nou, dan kunnen de hackers op Hackint0sh net zo goed nu al de jailbreak bekend maken… 😀
Zou apple bewust de vorige firmware versies toegankelijker van opzet hebben gehouden voor programmeurs. Gewoon om te zien of er animo is voor 3rd party apps.
Op die manier heeft apple twee vliegen in een klap. Door OSX zo open te maken dat je root rechten hebt (wat ongebruikelijk is bij BSD varianten) kon apple kijken wat de community er van zou brengen. Met rootrechten kan je programma veel meer doen zonder tegen beperkingen aan te lopen. Dit heeft zo zijn voordelen maar ook nadelen wat kans op virussen en veiligheid betreft.
Blijkbaar heeft apple die gok gewaagd om zo in kaart te kunnen brengen wat de gebruikers/hackers nu echt willen. En apple kan de programmeurs er van zo een baantje aan bieden mocht er echt groot talent tussen zitten. Waarschijnlijk praat ik onzin en verzin ik samenzweringstheorien. Maar ik heb het toch ff naar me zin gehad de afgelopen 5 minuten.