mboost-dp1

unknown

Lyttede til iPod’ens hemmeligheder

- Via iPodLinux - , redigeret af Pernicious

Selvom Apple med næb og klør vogter over deres kode og tekniske dokumentation, så er iPod’en nu blevet udsat for en ufrivillig aflytning, som ikke engang de strengeste NDA-aftaler ville kunne unddrage sig.

En kvik computernørd ved navn Nils Schneider har som led i iPodLinux projektet kommet op med en unik form for reverse engineering. For selvom iPodLinux projektet har givet adgang til iPod’ens CPU, så er harddisk, display og klikhjul stadigvæk lukket land.

Nils havde fundet en metode at påvirke den lille bipper som sidder i iPod’en der blandt andet bipper når batteriet er ved at løbe tør. Efter en masse eksperimenteren fandt han en måde at få iPod’ens bipper til, i bedste modulations-facon, at bippe sig igennem de 64 kilobyte på iPod’en hvor boot-ROM’en ligger.

Nils har optaget disse bips i et lille studie, kørt dem igennem støjfiltre og herefter demoduleret lyden til ren data, og har derfor nu en kopi af iPod’ens boot-ROM.





Gå til bund
Gravatar #1 - T-Hawk
1. mar. 2005 13:26
Nice nok...
Men hvorfor kan en NDA ikke forbyde dette? Er det ikke et brud på NDA eller EULA at kopiere indholdet af boot-ROM'en uanset hvordan man gør det?
Gravatar #2 - Elleb@b
1. mar. 2005 13:30
Så har man da vist for meget fritid !?
Gravatar #3 - sKIDROw
1. mar. 2005 13:31
Et godt skridt i den rigtige retning... :)
Lets get that iPOD liberated...
Gravatar #4 - SmackedFly
1. mar. 2005 13:33
#1

Altså...Medmindre der findes en måde hvorpå du kan forbyde en person at kende en bootrom, så nej. Hvordan i alverden skulle de dog kunne forbyde ham det?

#2
Og manden er vist bare bright...Brilliant...Hvis han havde reverse engineered den i klassisk forstand, så ville han have haft for meget tid ja.
Gravatar #5 - wk
1. mar. 2005 13:35
Nej, NDA står for Non-Disclosure Agreement.
Det betyder at alt Apple fortæller eller viser dig, må du ikke sige videre.

Men det her projekt er dog 100% reverse engineering, hvilket ikke er ulovligt. Ihvertfald ikke i tyskland :)

Jeg synes det er meget imponerende at gøre det på denne måde og det er helt sikkert ikke noget Apple kunne have taget højde for.
Gravatar #6 - kasperd
1. mar. 2005 13:44
#1 BlackHawk
Men hvorfor kan en NDA ikke forbyde dette?
Fordi der nok slet ikke er blevet indgået nogen sådan aftale.

Er det ikke et brud på NDA eller EULA at kopiere indholdet af boot-ROM'en uanset hvordan man gør det?
NDA er irrelevant, da der ikke er nogen aftale. EULA er kun gyldig i den grad den er i overensstemmelse med lovgivningen. Var det foregået i Danmark ville denne kopiering sikkert være faldet ind under ophavsretslovens §37 og i så fald vil kopieringen være lovlig. Og hvis EULA siger andet, så er EULA i strid med stk. 3.
Gravatar #7 - duckfighter
1. mar. 2005 13:44
Det var nævnt på slashdot for flere måneder siden
Gravatar #8 - BranDBorG
1. mar. 2005 13:45
Det her er jo i bund og grund heller ikke en direkte digital kopiering af softwaren, da den har været igennem et lydstudie...
Når data signalet har været analogt er der jo heller ikke nogen forbud imod at kopiere det...
Han er ikke helt dum ham Nils :)
Gravatar #9 - mrmorris
1. mar. 2005 13:47
Sjov og kreativ nyhed men tvivler på traditionel RE har være helt sat ud af spillet. Nå, nu vil jeg debugge viddere med min Num_Lock LED!
Gravatar #10 - ZkiiFreak
1. mar. 2005 13:50
<host>Nørd!!...</host>
Bare for at blive lidt i nørderiet :-P

Men ti svin til den psyko-fætter, for sådan et stykke smukt arbejde! Den slags vi andre ikke gider bruge så meget tid på, hehe.
Respekt nok!

/Zkii
Gravatar #11 - TullejR
1. mar. 2005 13:51
en ting må man da sige, den mand er genial.
Gravatar #12 - The-Lone-Gunman
1. mar. 2005 13:55
Det er ret sejt fundet ud af.

MEN jeg kan ikke forstå hvorfor iPod'en er så intressant at komme ind til. Den mangler jo både funktioner og muligheder til prisen, så hvorfor er er iPod'en nogeet alle går op i. Jeg forstår det ikke.
Gravatar #13 - sKIDROw
1. mar. 2005 14:03
#12 tlg

1> Samme grund som RMS nævner med bios'en. Det er software vi kan opdatere, så bør vi også have kontrollen over det.
2> Fordi vi kan!...
Gravatar #14 - ZkiiFreak
1. mar. 2005 14:05
#12:
Design, design og design...
Derudover kører den vistnok ikke så langt på batteriet, du får meget mindre plads til musik og den kræver en speciel USB ledning (læs: ikke standard (dyrt, hvis den bliver væk...))

Men flot, det er den! :-D

(Rønnebærene er vistnok lidt sure her idag for mit vedkommende, hehe. Gæt hvem der ikke har en iPod :-D )

/Zkii
Gravatar #15 - Plindstrup
1. mar. 2005 14:10
Ypper geek :)
Gravatar #16 - cypres
1. mar. 2005 14:13
Det er så overdrevet fedt lavet at få den til at bippe dens rom. Al respekt herfra.
Gravatar #17 - ProDoc
1. mar. 2005 14:29
For meget fritid... :)
Gravatar #18 - hundeboll
1. mar. 2005 14:38
#12 The-Lone-Gunman:
Det er vel hele idéen med dette projekt. Hvis man kan få en fuldt fungerende linux smidt ind på en iPod, så er der ingen grænse for hvilke muligheder der er i en iPod.
Så er det lige pludselig ikke apple der skal bestemme om iPod'en skal supporte OGG Vorbis eller at kunne vise film. Se så er den lige pludselig blevet interessant! :)
Gravatar #19 - wk
1. mar. 2005 14:41
Af lignende projekter kan Rockbox nævnes: http://www.rockbox.org/
Rockbox er en meget sej firmware for Archos juxeboxe og gør det bedre på mange måder .. kig bl.a. på http://www.rockbox.org/twiki/bin/view/Main/Feature...

En lignende FOSS firmware for iPod ville være meget sej!
Gravatar #20 - bleze
1. mar. 2005 15:17
Nils skal få sig et liv ;)
Gravatar #21 - taxagert
1. mar. 2005 15:33
Hmm. Kan godt være at han er sej fordi det lykkes for ham, men kunne han ikke have fundet en mere besværlig måde... Det bliver vist svært.

Jeg ville nok bare have loddet et par wires på den Pizzo og så grab'et data uden at skulle igennem lydbølger.

Hvorfår gå over åen for vand?
Gravatar #22 - Odin
1. mar. 2005 15:40
Det da helt bestemt gennemtænkt at få rom'en ud på den måde. Men hvordan har han så tænkt sig at opdatere rom'en ? stil en ghettoblaster ved siden af og afspille en ny rom ? (for jer der tager det alvorligt, NEJ det sarkastisk)

/offtopic
Nogen der vil have et lille script der rater alle indlæg til irelevant så man kan få en realistisk rating ? :P Syntes godt nok rating af indlæg herinde bærer meget præg af folk der har et had problem.
Gravatar #23 - neuromancer
1. mar. 2005 15:40
Hatten af for den gut... det er sku godt klaret af ham
Gravatar #24 - noia51
1. mar. 2005 15:41
Det er kæmpesejt gjort! Hil manden. Intet gære er for højt for en ægte nørd!
Gravatar #25 - b4@
1. mar. 2005 15:41
Nu er vi et skridt nærmere den perfekte ipod.

ogg-vobis
film på photo
mere leg

jep et skrid
Gravatar #26 - XyborX
1. mar. 2005 15:42
Det undrer mig nu lidt at han var nødt til at redirecte det til en bipper. Det må da have været muligt at koble en håndfuld ledninger på og bruge en logic analyser? Eller også skal jeg helt lade være med at snakke om den slags, for det aner jeg ikke ret meget om :)
Gravatar #27 - B4Me
1. mar. 2005 15:48
nice work dér
det er da mega cool at gå ind og udnytte den til at sladre om sig selv
Gravatar #28 - taxagert
1. mar. 2005 16:07
#26

Tror der var flere måder han kunne ha gjort det på. Men det er altså ikke lige alle der har adgang til en Logic Analyzer, de er jo ikke gratis. Men hvis det lykkes ham at få læst flash'en, hvorfor kunne han så ikke bare skrive den ned i en fil på disken.

Nu kender jeg ikke en skid til teknikken bag ipod'en så der er nok en logisk forklaring. Men der burde være nemmere veje.

Så skal han i gang med 64kilo assembler kode. Det kommer nok lige til at tage en liter cola eller to. Måske kan skulle have droppet projektet inden han fik sig selv begravet i arbejde :-)
Gravatar #29 - Disky
1. mar. 2005 17:08
Hvorfor er clickhjulet lukket land ?
Det er bare en form for kapacitet så man nemt kan se hvor der bliver trykket.
Gravatar #30 - svenno
1. mar. 2005 17:28
Hvor snakker nogen af jer om at det er nørdet som om det var en dårlig ting? Jeg synes da det er super kewl (som en l33t h4x0r ville have sagt)!
Gravatar #31 - technetium
1. mar. 2005 17:36
Han er sgu da sej
Gravatar #32 - XyborX
1. mar. 2005 18:05
#28 Tror du at en Saelig ANT8 til $222 kunne har klaret det? Sådan en kunne jeg godt finde på at købe, hvis jeg skulle reverse engineere noget. (Ikke ment som irrelevant kritik, bare et forslag. Jeg har som sagt ikke meget forstand på den slags, men vil gerne lære)

Om ikke andet, så har han da udviklet et ret godt Vækkeur ;)

Et skridt tættere på at jeg køber en iPod
Gravatar #33 - sir matrix
1. mar. 2005 18:44
#6

Selvom vi er i DK må man vistnok kopiere mønsterbeskyttet materiale til personligt non-comercial forbrug... (ikke sikker, men mener det er sådan)
Gravatar #34 - Whoever
1. mar. 2005 18:54
*
bukker mig i støvet for denne lysende ingeniør (gætter jeg på han er)....

*

Det er sgu nice gjort!
Gravatar #35 - skooter
1. mar. 2005 18:58
Nåh ja ... hvorfor regnede jeg ikke det ud...
Gravatar #36 - little-gun-42
1. mar. 2005 19:55
#7 - ja, det er old news, tænkte jeg også først da jeg så det her. Nevertheless er al omtale af denne slags vel god omtale...

Og det er ikke flere måneder siden denne nyhed blev slashdotted, det var nærmere betegnet d. 29 januar i herrens år 2005:

http://apple.slashdot.org/article.pl?sid=05/01/29/...
Gravatar #37 - repsac
1. mar. 2005 20:30
#36 (Sephiroth): "såvidt jeg ved er han Datalogi studerende på AAU (...)"
Hvorfor tror du det? To klik væk fra denne side finder du http://www.ipodlinux.org/User:Nilss, hvor der står "Where Germany, SH". Muligvis er han datalogistuderende, men sandsynligvis ikke på AAU.
Gravatar #38 - Disky
1. mar. 2005 20:57
Hvor kan man så downloade dump'et så man kan hjælpe med at disassemblere det ?
Gravatar #39 - little-gun-42
1. mar. 2005 21:02
#39, som xyborx skriver:

...
Om ikke andet, så har han da udviklet et ret godt Vækkeur ;)
...

vækkeur er et link til
http://www.ipodlinux.org/stories/piezo/dump.ogg
Gravatar #40 - Törleif Val Viking
1. mar. 2005 22:15
HARDOCORE geek! yeah :)
Gravatar #41 - Redeeman
1. mar. 2005 22:57
well.. ca et måned siden han gjorde det.. men hva' det er stadig fedt
Gravatar #42 - Mobay
2. mar. 2005 07:19
Det er da det beste jeg har hørt ! Hvorfor ville nogen finde på at gøre sådan noget bare for en skide iPod?

Køb da en anden afspiller!
Gravatar #43 - bubbi83
2. mar. 2005 08:12
Okay.. Der gik lige 1337 G33k i den hos ham!.. :o)

Gad vide hvordan han reagerede da han fik bipperen til at virke første gang.. hehe..

#32
Og endnu bedre end som vækkeur... ringetone på mobilen!..

#43
hvis man meget gerne vil have ekstremt najs design, så køber man en iPod.. Det er ikke alle som kan lide den.. og jeg siger ikke at du kan..

men det er mængderne som bestemmer om noget, generelt set, ser godt ud.. og man må sige at mange mennesker elsker iPod'ens udseende..

Derfor er iPodLinux projektet startet.. for at få den til at kunne afspille hvad brugeren ønsker..
prøv at forestil dig at du istedet for kun at kunne afspille AAC og MP3 (kan ikke lige huske om der er mere).. Men så kan du selv få den til at afspille lige præcis de formater som du vil høre.
F.eks. ogg vorbis, FLAC eller.. ja.. you name it..
var det begrundelse nok?..
for så er der lige pludselig noget ved at ha' en iPod når den kan alt det..
Gravatar #44 - Wenix
2. mar. 2005 08:31
#8, uhm, det er vel stadig en digital kopi han har?, uanset hvordan den blev kopieret?

Ellers kan jeg også downloade mp3 lovligt via mit modem, der har det jo også været analogt/lyd mens det røg over telenettet.
Gravatar #45 - Grufle
2. mar. 2005 08:51
lol er jeg den eneste der syntes at der er lidt james bond over dette?
Gravatar #46 - skat3r
2. mar. 2005 09:11
#21 jeg tror ikke det er lovligt, på den måde. :) kunne da være en ganske god grund til at gøre det på den måde :)
Gravatar #47 - weee
2. mar. 2005 09:41
Imagine a Beowulf cluster of these things!
Gravatar #48 - rasmuskaae
2. mar. 2005 10:41
nu hvor han har rom'en hvordan får han den så fortolket - og hvordna får han den gamle udskiftet (hvis han da bliver i stand til at oprette en ny rom)?

utroligt at folk fatter den slags :)
Gravatar #49 - XyborX
2. mar. 2005 12:23
For at fortsætte #48's stil:
I Korea er det kun gamle mennesker der bruger lyd til at kopiere boot-ROM'en ud af deres iPods.
Gravatar #50 - NFX
2. mar. 2005 13:29
I sovjetrusland er det iPoden der kopierer DIG.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login