Duitser hackt iPod met klikgeluid

Ander computer/it/software/hardware nieuws.
Plaats reactie
Gebruikersavatar
Blue-Sky
Erelid
Erelid
Berichten: 8554
Lid geworden op: 23 feb 2003, 20:42
Locatie: België - Limburg

<img src="http://upload.userbase.be/upload/ipodlinux_kl.jpg" align="left" width="120" height="100"> Muziekspeler verraadt zichzelf. Een Duitser heeft een toch wel héél opmerkelijke manier gevonden om de iPod te kraken. Hij liet de Apple-speler zijn geheime code afspelen en nam het op met de pc. Daarna was het relatief gemakkelijk om de Apple-software aan te passen zodat Linux op de iPod draaide. De 17-jarige Nils Schneider zat met een probleem: zoals anderen hem al voordeden, wou hij Linux draaien op zijn iPod.

Maar het allerlaatste model bevat nieuwe hardware, waardoor de bestaande Linux-versies niet langer werkten. Daarom besloot Schneider om helemaal van nul te beginnen. Het uitzoeken van de code om sommige delen aan te sturen, bleek gemakkelijk. Uiteindelijk bleef enkel de boatloader [de softwarecomponent die het OS laadt, nvdr] over. Daarvan had hij geen code.

Gelukkig had Schneider wel uitgedokterd hoe het piëzo-element werkt dat voor het klik-geluid van de iPod-touchpad zorgt. Aangezien een klik als een "1" kan tellen, terwijl een stilte "0" kan zijn, was de stap snel gezet om de iPod zover te krijgen zijn eigen bootloadercode prijs te geven. Na een paar pogingen - zo moest hij een geluidsdichte kamer vinden - had Schneider een geluidsband vol klikgeluiden die hij op zijn pc kon afspelen. Een stukje software vertaalde de opname terug naar echte code.

Enkele dagen later was het zover: Schneider had een iPod waarop Linux draait. Volgens de programmeur kan de koelkastwitte muziekspeler nu worden gebruikt voor totaal nieuwe toepassingen, zoals geluidsopname, een rekenmachine en misschien ooit zelfs GPS-navigatie.


Bron: ZDNet.be van 4 maart 2005
Maglor
Elite Poster
Elite Poster
Berichten: 2048
Lid geworden op: 06 dec 2004, 16:26
Uitgedeelde bedankjes: 139 keer
Bedankt: 56 keer

tjonge, jonge, van een whizz-kid gesproken! :-D
ubremoved_983
Elite Poster
Elite Poster
Berichten: 3868
Lid geworden op: 20 maa 2004, 20:10
Uitgedeelde bedankjes: 95 keer
Bedankt: 48 keer

Blue-Sky schreef:Uiteindelijk bleef enkel de boatloader [de softwarecomponent die het OS laadt, nvdr] over. Daarvan had hij geen code.
BOOTloader ;)
Gebruikersavatar
Blue-Sky
Erelid
Erelid
Berichten: 8554
Lid geworden op: 23 feb 2003, 20:42
Locatie: België - Limburg

'k Vraag me wel af hoe de constructeur Apple daar zal op reageren? Kan dit zomaar :???:
Gebruikersavatar
trobbelke
Premium Member
Premium Member
Berichten: 502
Lid geworden op: 17 jul 2004, 00:46
Locatie: Lindale, TX
Uitgedeelde bedankjes: 2 keer

als ze hierdoor meer iPods verkopen, zullen ze niet te luid klagen :-)
Gebruikersavatar
The_Borg
Elite Poster
Elite Poster
Berichten: 1759
Lid geworden op: 22 dec 2003, 20:25

"Kan dit zomaar?"
Jij hebt een product gekocht, voor zover ik weet mag jij er mee doen wat je wil. Als ik er nu 3 keer met mijn auto wil over rijden, dan doe ik dit toch gewoon? :)
"We are the Borg. Lower your shields and surrender your ships. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile."
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Wacht es? Lees ik dat goed? Hij heeft gegevens ingevoerd in de ipod door te klikken?
Gebruikersavatar
Blue-Sky
Erelid
Erelid
Berichten: 8554
Lid geworden op: 23 feb 2003, 20:42
Locatie: België - Limburg

The_Borg schreef: Jij hebt een product gekocht, voor zover ik weet mag jij er mee doen wat je wil. Als ik er nu 3 keer met mijn auto wil over rijden, dan doe ik dit toch gewoon? :)
Met je auto daar over rijden, ja...maar de code stelen nee. (copyrights)
trobbelke schreef:als ze hierdoor meer iPods verkopen, zullen ze niet te luid klagen
Dat kan wel waar zijn, het gaat immers altijd om monye en dat telt voor hen.
Gebruikersavatar
The_Borg
Elite Poster
Elite Poster
Berichten: 1759
Lid geworden op: 22 dec 2003, 20:25

Code stelen? Dit is een pure waarneming, mss reverse engineering, om compatibiliteit te verzekeren. Deze zijn voor zover ik weet nog altijd wettelijk.
"We are the Borg. Lower your shields and surrender your ships. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile."
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Blue-Sky schreef:Gelukkig had Schneider wel uitgedokterd hoe het piëzo-element werkt dat voor het klik-geluid van de iPod-touchpad zorgt. Aangezien een klik als een "1" kan tellen, terwijl een stilte "0" kan zijn, was de stap snel gezet om de iPod zover te krijgen zijn eigen bootloadercode prijs te geven.
Oké, dat moet je me toch eens uitleggen.
Da's iets als een relais dat 'tik tik tik' doet. En dan zegt ie: een tik is 1, een stilte is nul. Maar er volgt toch ALTIJD een stilte na een tik? En hoe gebruikt hij die informatie? En hoe roept hij die op? En hoe schrijft hij dat weg?

Da's alsof je het getik van je richtingsaanwijzers kan gebruiken om je kilometerstand in je auto terug te draaien :roll:
Gebruikersavatar
Blue-Sky
Erelid
Erelid
Berichten: 8554
Lid geworden op: 23 feb 2003, 20:42
Locatie: België - Limburg

Na een paar pogingen - zo moest hij een geluidsdichte kamer vinden - had Schneider een geluidsband vol klikgeluiden die hij op zijn pc kon afspelen. Een stukje software vertaalde de opname terug naar echte code.
Hij heeft waarschijnlijk de methode gebruikt "Probieren geht über Studieren" en als we daar meer willen van weten moeten we het aan Schneider vragen. :-D
Als bericht in kwestie geen leugen is en het werkt, dan chapeau voor 17-jarige.
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Ik ken hacks waarbij je je iPod kan gebruiken als afstandsbediening (door de ir-signalen om te zetten naar geluid en deze af te spelen met een convertortje in de hoofdtelefoonuitgang).
Gebruikersavatar
Blue-Sky
Erelid
Erelid
Berichten: 8554
Lid geworden op: 23 feb 2003, 20:42
Locatie: België - Limburg

meon schreef:Ik ken hacks waarbij je je iPod kan gebruiken als afstandsbediening (door de ir-signalen om te zetten naar geluid en deze af te spelen met een convertortje in de hoofdtelefoonuitgang).
Wel even off topic//
Zo'n gelijkaardig geval herinner ik me ook. Destijds had een collega een TV toestel waarvan de afstandsbediening werkte met ultrageluid, af en toe werd het programma gewisseld of werd de TV zelfs uitgeschakeld.
Na enige tijd kwam de ongelooflijke stoorder aan het licht, een kleine speelde met een speelgoedauto welke aan de wielassen een piepend geluid veroorzaakten, uiteraard niet waar te nemen door ons gehoor.
Schijnbaar viel dit juist in het ultra-geluidsspectrum welke gebruikt werd door deze "Grundig-Tv"
Oplossing: Die kleine zijn speelgoed verstoppen als men TV wou kijken.
(en nee in dat speelgoed zat geen batterij, werd dus opgewekt door mechanische trillingen in dat ultrason freq gebied) :twisted:
ubremoved_539
Deel van't meubilair
Deel van't meubilair
Berichten: 29849
Lid geworden op: 28 okt 2003, 09:17
Uitgedeelde bedankjes: 446 keer
Bedankt: 1985 keer

meon schreef:Maar er volgt toch ALTIJD een stilte na een tik? En hoe gebruikt hij die informatie?
Maar niet op dat moment in de tijd... stel op tijdstip 1 hoor je een klik, en op tijdstip 3 ook eentje, dan was tijdseenheid 2 een stilte. De tijd is dus je synchronisatie, niet de stilte na een klik.
meon schreef:En hoe roept hij die op? En hoe schrijft hij dat weg?
Da's de grote vraag... misschien is er ergens een koppeling (of heeft hij die net gemaakt) tussen het geheugen waaruit de bootloader code wordt opgestart en het piezo element... al lijkt het mij dan veel eenvoudiger om het direct te digitaliseren (ipv. er eerst een geluid van te maken, en dan terug een digitaal signaal).

Enfin... dit is praat die van de pers komt, en dan gaat er al eens iets verloren, of komt er extra fantasie aan te pas.
Gebruikersavatar
The_Borg
Elite Poster
Elite Poster
Berichten: 1759
Lid geworden op: 22 dec 2003, 20:25

De pers is daar verschrikkelijk creatief in, je moet maar eens een computerartikel in de standaard, of nog erger, in de morgen lezen. Godslastering !!! :P
"We are the Borg. Lower your shields and surrender your ships. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile."
Akira
Elite Poster
Elite Poster
Berichten: 1386
Lid geworden op: 10 jan 2004, 13:30

een maand geleden stond er een uitgebreider verslagje op slashdot, kzal het ff zoeken
http://ipodlinux.org/stories/piezo/

voor de geïnteresseerden :p
de pispaal <<
Plaats reactie

Terug naar “Ander nieuws”