iPod Nano 7th Generation Possible Hacks


Ok, I am going to try this:

I have an extremely bad vista craptop somewhere and I will try to come up with as much possible passwords as possible to open that darn SilverImages file!
I'm thinking that the SilverImages DB files aren't actually password-protected, or if they are they are in a different format. I still haven't figured out what it is, but I have a Mac here now, if that helps any.
 

Samoht

New member
I'm thinking that the SilverImages DB files aren't actually password-protected, or if they are they are in a different format. I still haven't figured out what it is, but I have a Mac here now, if that helps any.
Hi, I'm new here and I don't know a lot about how these things work, but I have an idea (let me know if it sounds stupid). Because the entire legal agreement is stored on the ipod, could you not attempt to discover the encryption using the text as a key? I would try this myself, but, as I said, I don't know a lot about this stuff.
 

nk22

New member
CRLs

Because the entire legal agreement is stored on the ipod, could you not attempt to discover the encryption using the text as a key? I would try this myself, but, as I said, I don't know a lot about this stuff.
Maybe the serial number helps?

So I've been looking through the .fw files, and there's alot of legal stuff in it.
In fact, it's the only readable thing there.

All of 'em end like this
Apple iPod Certification Authority0
100805001358Z
180805001358Z0U10 UUS10U

Apple Inc.10U
Apple iPod10US5L8740 Secure Boot0Ÿ0
*†H†÷
0‰©7 QÄwN—è~ •v„ØÞz÷-š¨óÃÔÕ”;
†_ÓÑ)² É=÷Ñ[±;ÐÝó<n–_´jN¾zZK™ n-Æ:OXm¹#\'—¼¨tÄ2:ɬ¹J©añ½¦BôG# ¦+M‰)&ãÿB‚sïaß~-J+û£`0^0Uÿ¸0Uÿ00Uðˆco±d9êrí õ¼»a„%¦®0U#0€ŸS?E3<ª’÷‘'›xF0J!H¢0
*†H†÷
‚Š^›°€]H¥î²íN¾ùǯÅêCZ½o„Î$ЮX‚S¢™s!¡Ç:îÇ+âÄ‚™[̦â&ך>ÁõÕ»"߉9[Mæ’FƱxÆŽS
N‚kúݺü(
};Q
&h bÞf¡éÃ~ÎRéŠW·uЦ.D:çQYàŒP 5/#“ÜKÑ«Œ-Mû_z`¹ÉáþÀȍCB®‹ÔòÐðëŠ]ƒx ä– ÒÂeIÿ2ÕÐÔk¾ÌQî#l'Vñ?,M‚x¯Õäýú“¡å@¦RÑâÁ&?[,›<ÈAí,P%üaÊk\5¡¸•©îm1qÍù/(,—%7<0‚ñ0‚Ù#0
*†H†÷
0b10 UUS10U

Apple Inc.1&0$UApple Certification Authority10U
Apple Root CA0
070214221753Z
220214221753Z0w10 UUS10U

Apple Inc.1&0$UApple Certification Authority1+0)U"Apple iPod Certification Authority0‚"0
*†H†÷
‚0‚
‚Þ®CÚ>%P¶ÑG#±CJoó^Ž¨(œÆ@‡eˆв
ŠË(ž[email protected]±üÜäñP›àõö°º±>œ1Jm0‡”VŸ¾ÖBðxmH.·w‰Bt‰GÑTPBõh&Ik!…´ƒ±ï”]öð”
ðã]¥±•¸ZQAÐ^Eû<Æq4=°Í–Œ6Ïðû±ûÃbRP÷Œ_F_u9Ã¥‰ÐŽ?©45yãê5c_a™µ@üÏÃæÛI±I#Âá
jŒÚ{™öc
@nš0þRz-SoÞ³/Ãþ*[8
ú/G¥ÞÎ:ªW+WEôŸ'Ê[{üSGŒ‚²y£œ0™0Uÿ†0Uÿ0ÿ0UŸS?E3<ª’÷‘'›xF0J!H¢0U#0€+ÐiG”v þôk[email protected]¦÷GM^06U/0-0+#)#'†%http://www.apple.com/appleca/root.crl0
*†H†÷
‚e„ösïlÕÛçfÌ¹¢Z{ٿؾ%µ<¯l
î…xÄC~“°åv%ŠµŽõ^’õïªhÒ|ñ‰ÿï‡'z†ÄÚã× ÀÜ/‘4³À†¬:îÆu#c¾°·ŒsÉÏ´·†ª•[Q÷Î@M_Kéþ—.ÆÕˆ½FsZNš©û<ìÿä?ÎZ•PF—ªN÷‡ÓI0`z¤ªáÅà–œQ¸‘›ÞÿoÂl£Ð8ÊM‚·"¼÷?é»ÈTâ;Wúºß“ÖÌ_]mK¡ÕÂŽÊ>²lÆ!y£"ô@€þýVÙ—p‘qº8,£¾G7#®îàã8š˜‚™†c¯9ä’˜0‚»0‚£#0
*†H†÷
0b10 UUS10U

Apple Inc.1&0$UApple Certification Authority10U
Apple Root CA0
060425214036Z
350209214036Z0b10 UUS10U

Apple Inc.1&0$UApple Certification Authority10U
Apple Root CA0‚"0
*†H†÷
‚0‚
‚ä‘© ‘ÛGPëí^y„-ë6¢WLU싉ÞùKlõ«"0è>øP ÓA¨˜ùÑÊfœ$kУ»ä*Õžz¤G‹[Ô73ËÄMÎiÑÉrõ]Õ_›ò%ºUM]
ñd5#KY³”÷öœžÏPºÁXPg´ ÷ˬ, op¶?0Œ·Cϝ=ó+I(Èþε¹Ù^ÖË=µ:#ô’±!.tÕ<
Ûb«£q’GSUÁ¯/A³øûãpÍæ£LE~LkP–A‰ÄtbƒA‡3Š±0XìZ2Œh³Þesÿg^e¼IØvŸ3e¡w”É-£‚z0‚v0Uÿ0Uÿ0ÿ0U+ÐiG”v þôk[email protected]¦÷GM^0U#0€+ÐiG”v þôk[email protected]¦÷GM^0‚U ‚0‚0‚ *†H†÷cd0ò0*+https://www.apple.com/appleca/0Ã+0¶³Reliance on this certificate by any party assumes acceptance of the then applicable standard terms and conditions of use, certificate policy and certification practice statements.0
*†H†÷
There are two links. The first (https://www.apple.com/apppleca/) brings you to https://www.apple.com/certificateauthority/, which is boooriiing.

The second link is more interesting.http://www.apple.com/appleca/root.crl? It gives a .crl file back, when going to the specific url.

(Wikipedia on CRL files)

In the operation of some cryptosystems, usually public key infrastructures (PKIs), a certificate revocation list (CRL) is a list of certificates (or more specifically, a list of serial numbers for certificates) that have been revoked, and therefore, entities presenting those (revoked) certificates should no longer be trusted.
I'm not so technical to know if it contains passwords, but hey, it says "a list of serial numbers for certificates", so that could help.

The .crl file is rather boring:
0‚Ð0¹0
*†H†÷
0b10 UUS10U

Apple Inc.1&0$UApple Certification Authority10U
Apple Root CA
150828184108Z
160110184108Z##0!0U#0€+ÐiG”v þôk[email protected]¦÷GM^0
*†H†÷
‚tË€
‘9ëø„ĹœŸ5£3l¾©iq6Û#dÑ ËýXÕ0ý3üIñ…pIše[¡×M#ã8Ä#>rn)‚¡L÷tûö¬
ÿ@„’OÐ>DbdÕÉ!§u3DOï
stBqÕûÒœ4‚]†7hr÷#ãO´c\ü[¢``eç#=
¼mþîÊÓy?ü‘uAD=îÙ5Þ¨2ñ¸²RqëPÉÉ [email protected]Óàqfb¼ïvAŸ#7«R,ÉGzÓHLI[ë3Ô¾à‰8Ñ!{müSÀ]V«Ï¼³Q%ÎWñ[email protected]…Ê]Bîßzq]·zË—ªö4>É9
There are 2 interesting things. Both are numbers,
150828184108Z and 160110184108Z
Maybe those work? There are more numbers (from the appl.fw file e.g):

100805001358Z
180805001358Z
070214221753Z
220214221753Z
060425214036Z
350209214036Z

So... Any thoughts?

Another thing is the rsrc.fw file, which is super weird.
It's pretty big, so I made a pastebin for the first part.
 
Last edited:

Trevir

New member
Hey! I just joined the forum, but I have been watching this thread for at least alf a year now. Recently I inspected a few things on the iPod and I think I may have an idea.
In settings, the terms of service/information page seems to be an HTML file. The fact that an apple logo is displayed here seems to suggest this "web browser (HTML viewer)" can run at least some basic level of CSS. If this is true, could a custom .html file be used to create an "app" of sorts?

Sorry if I am wrong about this. I am only a 14 year old who barely knows Javascript. :/
 

Trevir

New member
Also as a fun little side note. Wehn Firmware.MSE is viewed as raw text, some references to bands like Maroon 5 can be found:

/Maroon 5/ --> "マルーンファイブ"
 

nk22

New member
user_rules.txt in Dutch everyone.

[header]
language = DUN

[data]

/#/ --> " "
/iPod Nano/i --> "ai pod nano"
/iPod Touch/i --> "ai pod twooutsj"
/Nike\+iPod/i --> "nike + ai pod"
/iPod/i --> "ai pod"
/iTunes/i --> "ai tunes"
/Genius/i --> "djinius"
/Shuffle/i --> "sjaffel"
/On-the-Go/i --> "on de go"
/iPhone 3G/i --> "ai foon 3g"
/iPhone/i --> "ai foon"
/AppleTV/i --> "apple tie vie"
/Apple TV/i --> "apple tie vie"
/iLife/i --> "ai laaif"
/iWork/i --> "ai woark"
/iMac/i --> "ai maec"
/iPad/i --> "ai paet"

/\.([a-zA-Z]+)\b/ --> " punt $1 "

/(\d+) BPM\b/i --> "$1 tellen per minuut"
/(\d+) km\b/i --> "$1 kilometer"
/(\d+) mi\b/i --> "$1 mijl"
/(\d+) cal\.\b/i --> "$1 calorieën"
/(\d+) stappen\/min\.\b/i --> "$1 stappen per minuut"
/(\d+) KHz\b/i --> "$1 kilohertz"
/(\d+) MHz\b/i --> "$1 megahertz"
/(\d+) kg\b/i --> "$1 kilogram"
/(\d+) min\.\/km/i --> "$1 minuten per kilometer"
/(\d+) min\.\/mijl/i --> "$1 minuten per mijl"
/(\d+) min\./i --> "$1 minuut"

/Los Angeles/i --> "Los ensjeles"
/\bMumbai\b/i --> "mumbaai"
/\bNew Delhi\b/i --> "niew dèli"
/\bPort-au-Prince\b/i --> "Port-o-Prins"
/\bMac\b/i --> "Mec"
/\bMemphis\b/i --> "memfis"
/\bMiami\b/i --> "maaiemie"
/\bPhoenix\b/i --> "fienix"
/\bShanghai\b/i --> "sjang haai"
/\bSingapore\b/i --> "singa poer"
/\bWinnipeg\b/i --> "winnipek"
/lbs \(VS\)/i --> "pounds (VS)"
/bluetooth/i --> "/+ blutut /+ "
 

nk22

New member
Even weirder, in the en-US folder

[header]
language = ENU

[data]

/#/ --> " "
/143 \(feat\. Ray J\)/ --> "1 4 3 (featuring Ray J)"
/Little Feat / --> "Little #Feat# "
/Facetious Folly Feat/ --> "Facetious Folly #Feat#"
/Happy Feat / --> "Happy #Feat# "
/\^feat / --> "#Feat# "
/ feat\$/ --> " #Feat#"
/of the feat / --> "of the #Feat# "
/feat\./i --> " feat "
/feat:/i --> " feat "
/ feat / --> " featuring "
/ featuring / --> ", featuring "
/#Feat#/ --> "Feat"
/ I\. / --> " 1. "
/ II\. / --> " 2. "
/ III\. / --> " 3. "
/ IV\. / --> " 4. "
/Vol\. (\d+)\b/i --> "Volume $1"
/Vol\.(\d+)\b/i --> "Volume $1"
/Vol\. I\b/i --> "Volume one"
/Vol\. II\b/i --> "Volume two"
/Vol\. III\b/i --> "Volume three"
/Vol\. IV\b/i --> "Volume four"
/Vol\. V\b/i --> "Volume five"
/Vol\. VI\b/i --> "Volume six"
/Vol\. VII\b/i --> "Volume seven"
/Vol\. VIII\b/i --> "Volume eight"
/Vol\. IX\b/i --> "Volume nine"
/Vol\. X\b/i --> "Volume ten"
/Part I\b/i --> "Part one"
/Part II\b/i --> "Part two"
/Part III\b/i --> "Part three"
/Part IV\b/i --> "Part four"
/Part V\b/i --> "Part five"
/Part VI\b/i --> "Part six"
/Part VII\b/i --> "Part seven"
/Part VIII\b/i --> "Part eight"
/Part IX\b/i --> "Part nine"
/Part X\b/i --> "Part ten"
/Op\./ --> "Opus"
/No\. / --> "Number "
/No\.1 / --> "Number 1 "
/ No 4/ --> " Number 4"
/Pt\. II/ --> "part 2"
/_\[/ --> " "
/\[\[\[/ --> "["
/\[\[/ --> "["
/\[\[/ --> "["
/]]]/ --> "]"
/]]/ --> "]"
/]]/ --> "]"
/\(\(\(/ --> "("
/\(\(/ --> "("
/\(\(/ --> "("
/\)\)\)/ --> ")"
/\)\)/ --> ")"
/\)\)/ --> ")"
/{{{/ --> "{"
/{{/ --> "{"
/\(\(/ --> "{"
/}}}/ --> "}"
/}}/ --> "}"
/}}/ --> "}"
/\(/ --> " ( "
/\)/ --> " ) "
/\[/ --> " [ "
/]/ --> " ] "
/{/ --> " { "
/}/ --> " } "
/-ep\$/ --> "- - EP"
/ ep\$/ --> " EP"
/\$hort/ --> " Short "
/10cc/ --> " 10 cc "
/ 2na/ --> " Tuna "
/2Pac/ --> "Two-Pock"
/40oz\./ --> " 40 ounces "
/40oz/ --> " 40 ounce "
/Collide0Scope/i --> " kaleidoscope "
/India\.Arie/ --> " India Arie "
/LvUrFR3NZ/ --> " Love your friends "
/M!ssundaztood/ --> " Misunderstood "
/M!ch!gan/ --> " Michigan "
/Ma\$e/ --> " Mace "
/M\+M's/ --> " M & M's "
/E=MC²/ --> " E equals M C Squared "
/E=MC2/ --> " E equals M C Squared "
/=/ --> " equals "
/N2Deep/ --> " Inn too deep "
/N9ne/ --> " Nine "
/P\$C/ --> " Pimp Squad Clique "
/p!nk/i --> " Pink "
/[email protected]/ --> " Run away "
/will\.i\.am/i --> " Will I Am "
/AppleTV/i --> "apple TV "
/\biPad\b/i --> "eye pad"
/\biPod\b/i --> "eye pod"
/\bitunes\b/i --> "eye tunes"
/\biPhone\b/i --> "eye phone"
/\biLife\b/i --> "eye life"
/\biMix\b/i --> "eye mix"
/\biMac\b/i --> "eye Mac"
/808 State/i --> "8o8 State"
/Aerosmith/i --> "/+ '2ER+'.\$.smIT /+ "
/Alicia Keys/i --> "/+ \$.'li.S\$ /+ Keys"
/Andrea Bocelli/i --> "/+ '@n.dR+i.\$ b\$.t&S'E.li /+ "
/Avril Lavigne/i --> "/+ @[email protected]'in /+"
/Barbra Streisand/i --> "Barbra /+ stR+'a&[email protected] /+ "
/Barenaked Ladies/i --> "/+ b'ER+.ne&I.kId /+ Ladies"
/Beyoncé/i --> "/+ bi.'jOn.se&I /+"
/Beyonce/i --> "/+ bi.'jOn.se&I /+"
/Black Eyed Peas/i --> "Black /+ a&Id /+ Peas"
/Boyz II Men/i --> "Boys to men"
/Celine Dion/i --> "/+ sI.l'in d'i.An /+ "
/Céline Dion/i --> "/+ sI.l'in d'i.An /+ "
/Ce´line Dion/i --> "/+ sI.l'in d'i.An /+ "
/Christina Aguilera/i --> "/+ kR+I.st'i.n\$ @.gwI.l'E.R+\$ /+ "
/Creedence Clearwater Revival/i --> "/+ kR+'i.di0ns kl'iR+.w'O.t\$R+ R+i0.v'a&I.v\$l /+ "
/Dan Fogelberg/i --> "/+ d'@n f'o&U.g\$l.b\$R+g /+ "
/Depeche Mode/i --> "/+ d$.'pES m'o&Ud /+ "
/Dwight Yoakam/i --> "/+ dw'a&It j'o&U.k\$m /+ "
/Eminem/i --> "/+ 'E.mI.n'Em /+ "
/Enya/i --> "/+ 'En.j\$ /+ "
/Feist/i --> "/+ f'a&Ist /+ "
/Fergie/i --> "/+ f'\$R+.gi /+ "
/Gloria Estefan/i --> "Gloria /+ 'E.st\$.fAn /+ "
/Gnarls/i --> "/+ n'AR+lz /+ "
/Gorillaz/i --> "/+ g\$.R+'I.l\$z /+ "
/Green Day/i --> "/+ gR+'in.de&I /+ "
/Gwen Stefani/i --> "/+ gw'En stIf^.ni /+ "
/Harry Connick Jr\./i --> "/+ h'@.R+i k'A.nIk d&Z'un.j\$R+ /+ "
/Harry Connick, Jr\./i --> "/+ h'@.R+i k'A.nIk d&Z'un.j\$R+ /+ "
/Huey Lewis/i --> "/+ hj'u.i /+ Lewis"
/INXS/i --> "/+ I.n'Ek.sEs /+ "
/Isley Brothers/i --> "/+ 'a&I.sl'i bR+'^.D\$R+z /+ "
/Jane Monheit/i --> "Jane/+ mOn /+ .height"
/Josh Groban/i --> "/+ d&Z'AS gR+'o&U.b\$n /+ "
/Kanye West/i --> "/+ k'An.je&I /+ West"
/Kid Cudi/i --> "Kid Cuddy"
/Led Zeppelin/i --> "/+ l'Ed z'E.p\$.li0n /+ "
/Lynyrd Skynyrd/i --> "/+ l'I.n\$R+d sk'I.n\$R+d /+ "
/Mariah Carey/i --> "/+ m\$.R+'a&I.\$ k'E.R+i /+ "
/Mama Mia/i --> "Mama /+ m'i.^ /+ "
/Ne-Yo/i --> "/+ n'i.o&U /+ "
/Nickelback/i --> "/+ n'I.k\[email protected] /+ "
/Ozzy Osbourne/i --> "/+ 'A.zi 'Az.bOR+n /+ "
/Pat Benatar/i --> "/+ p'@t b'E.n\$.tAR+ /+ "
/Propellerheads/i --> "/+ pR+\$.p'E.l\$R+.hEdz /+ "
/Reba McEntire/i --> "Reba /+ m\$.k.In.ta&IR+ /+ "
/REO Speedwagon/i --> "R E O /+ sp'[email protected]\$n /+ "
/Sade/i --> "/+ SA.d'e&I /+ "
/Sara Bareilles/i --> "Sara /+ bA.R+'e&I /+ "
/Sarah McLachlan/i --> "Sara /+ m\$.kl'A.kli0n /+ "
/Shania Twain/i --> "/+ S\$.n'a&I.\$ /+ Twain"
/Sheryl Crow/i --> "/+ S'E.RIl /+ Crow"
/Steppenwolf/i --> "Steppen.wolf"
/Styx/i --> "/+ st'Iks /+ "
/Sugarland/i --> "Sugar.land"
/The Judds/i --> "The /+ d&Z'^dz /+ "
/Van Halen/i --> "Van /+ h'e&I.lIn /+ "
/Vince Gill/i --> "/+ v'Ins.g'Il /+ "
/Yellowcard/i --> "/+ j'E.lo&U.kAR+d /+ "
/Barack Obama/i --> "/+ b'AR+'Ak /+ Obama"
/Christopher Paolini/i --> "/+ kR+'I.st\$.f\$R+ pa&U.l'i.ni /+ "
/David Pogue/i --> "David /+ p'o&Ug /+ "
/David Sedaris/i --> "David /+ sE.d'AR+i0z /+ "
/Elie Wiesel/i --> "/+ 'E.li v'i.z\$l /+ "
/Ellen Degeneres/i --> "Ellen /+ d\$.d&Z'E.n\$.R+i0s /+ "
/J\.K\. Rowling/i --> "J.K./+ 'R+o&U.lInK /+ "
/Michael Buble/i --> "Michael /+ bU.'ble&I /+ "
/Michael Bublé/i --> "Michael /+ bU.'ble&I /+ "
/Richard Matheson/i --> "/+ R+'I.t&S\$R+d m^T.\$.s\$n /+ "
/Sun Tzu/i --> "/+ s'^n.ts'u /+ "
/1234 /i --> "1 2 3 4 "
/Viva la Vida/i --> "Viva la /+ v'i.d\$ /+ "
/\( live \)/i --> "(/+ l'a&Iv /+)"
/\( live \)/i --> "(/+ l'a&Iv /+)"
/Live Pause/i --> "(/+ l'a&Iv /+).Pause"
/yeahs/i --> "/+ j'E.\$zz /+"
/yeah/i --> "/+ j'E.\$ /+"
/Jamiroquai/i --> "/+ d&Z\$mIR+\$.kwa&I /+"
/nikeplus\.com/i --> "Nike+.com"
/Slideshow/i --> "Slide.show"
/English \( US \)/i --> "English U.S."
/Crossfade/i --> "Cross.fade"
/Rihanna/i --> "Re-ahnnah"
/Lonestar/i --> "lone.star"
/\bprogramme/i --> "program"
/\bWale\b/i --> "Wahl-eh"
/Ricky Gervais/i --> "Ricky /+ d&ZE0R.ve&Iz /+ "
/Ke\$ha/i --> "kehsha"
/(?<=\d) GB/ --> "Gigabytes"
/Unknown/i --> "un known"
/Status Bar/i --> "Stahtus bar"
/Hank Williams III/i --> "Hank Williams the third"
/Gui Boratto/i --> "Ghee Boratto"
/bizzare/i --> "/+ bI.zAR+ /+"
/Payola\$/i --> "Payolas"
/Ladygaga/i --> "lady gaga"
/Babyface/i --> "Baby.face"
/Muhammed/i --> "Mohammed"
/Da Housecat/i --> "Da House.cat"
/\b5\.45\b/ --> "5 point 4 5"
/Bohannon/i --> "/+ bO.'hA.n$n /+ "
/Hamilton/i --> "Hamil.ton"
/Jack Finlay/i --> "Jack Fin.lay"
/Soulfinger/i --> "Soul.finger"
/Ladytron/i --> "Lady.tron"
/\bDr\. Dre\b/i --> "doctor Dre"
/\bSt\r/ --> " Street "
/\bSt\n/ --> " Street "
/\bSt\e/ --> " Street\e"
/\bDr\r/ --> " Drive "
/\bDr\n/ --> " Drive "
/\bDr\e/ --> " Drive\e"
/@me\.com\b/ --> " at me dot com "
/\b(\d{1,2}\/\d{1,2}\/\d{2,4})(?=\s+\d)/ --> " $1, "
/OS X\b/ --> "OS ten "
/\b(B|b)link.182\b/ --> " Blink 1 82 "
/(\d{2})(\d{2})\s*-\s*(\d{2})\b/ --> "$1$2 to $1$3"
/Panic! At the Disco/ --> "Panic At the Disco"
/"Ms.\s/ --> "Ms "
/ \(Live\)/i --> " ;live "
/ \(Bonus Track Version\)/i --> " ; bonus track version "
/ \(Deluxe Version\)/i --> " ; Deluxe Version "
/ \(Remastered\)/i --> " ; Remastered "
/\bKHz\b/ --> "Kilo-Hertz"
/Crystalised/i --> "Crystalized"
/Favourite/i --> "Favorite"
/Kickstart/i --> "Kick.start"
/blah/i --> "blaah"
/\bPing\b/i --> "/+ pIng /+ "
/Yosemitebear/i --> "Yosemite.bear"
/Everytime/i --> "Every.time"
/faithfully/i --> "/+ 'fe&Is.fU.li /+ "
/\bGettin\'/i --> "getting"
/\bGetti\b/i --> "/+ 'gE.ti /+ "
/\bGimmie\b/i --> "/+ 'gI.mi /+ "
/\bGimme\b/i --> "/+ 'gI.mi /+ "
/Luan Parle/i --> "Luan /+ 'pA.R+$l /+ "
/Wasted/i --> "/+ 'we&Is.tId /+"
/Shouldn\'t\'ve \) \?/ --> "Shouldn't have ) "
/Shouldn\'t\'ve/ --> "Shouldn't have"
/Flashdance/i --> "Flash.dance"
/Footloose/i --> "Foot.loose"
/Fallin\'/i --> "falling"
/Soulmaker/i --> "Soul.maker"
/\bRahman\b/ --> "/+ R+^m.'^n /+"
/Lostprophets/i --> "Lost.prophets"
/moondance/i --> "moon.dance"
/Riverdance/i --> "River.dance"
/karaoke/i --> "karayouky"
/Summercat/i --> "Summer.cat"
/Superstylin\'/i --> "Super.styling"
/Wavin\'/i --> "Waving"
/Powderfinger/i --> "Powder.finger"
/Puretone/i --> "Pure.tone"
/Miike Snow/i --> "Mike Snow"
/\bC\'mon\b/i --> "/+ k$.mOn /+ "
/Wainwright III/ --> "Wainwright the third"
/\bdirrty\b/i --> "dirty"
/Don\'t Stop Movin\b/i --> "Don't Stop Moving"
/Shapeshifter/i --> "Shape.shifter"
/Vibrations/i --> "/+ va&I.'bR+e&I.Sons /+"
/Earlybirds/i --> "Early.birds"
/Blackhearts/i --> "Black.hearts"
/\bIgnition\b/i --> "/+ Ig.'ni.Son /+"
/Spacehog/i --> "Space.hog"
/\b1814\b/ --> "18 14"
/Sinéad/ --> "/+ Si.'ne&I.$d /+"
/Sinead/ --> "/+ Si.'ne&I.$d /+"
/Blindspott/i --> "Blind.spot"
/Liam Finn/ --> "/+ 'li.$m /+ Finn"
/shakespear/i --> "shake.spear"
/unforgiven/i --> "un.forgiven"
/Breakeven/i --> "Break.even"
/\bMdot\b/i --> "M.dot"
/\bJaden\b/i --> "/+ 'd&Ze&I.d$n /+"
/Dreamgirls/i --> "Dream.girls"
/\bBoing\b/i --> "/+ 'bO.InK /+"
/\bguetta\b/i --> "/+ '2g'Et.$ /+"
/helele/i --> "/+ hE.'lE.lE /+"
/Showstopper/i --> "Show.stopper"
/Colbie Caillat/i --> "Colbie Collay"
/miley cyrus/i --> "/+ 'ma&I.lI /+ cyrus"
/Joe Kraemer/i --> "Joe Kramer"
/\bwind it up\b/i --> "/+ 'wa&I.nd.It_^p /+"
/bluetooth/i --> "blue.tooth"
Note that I never had any of these artists on my iPod. Meaning that people at apple created this file for weird musicians names...
 
Hey! I just joined the forum, but I have been watching this thread for at least alf a year now. Recently I inspected a few things on the iPod and I think I may have an idea.
In settings, the terms of service/information page seems to be an HTML file. The fact that an apple logo is displayed here seems to suggest this "web browser (HTML viewer)" can run at least some basic level of CSS. If this is true, could a custom .html file be used to create an "app" of sorts?

Sorry if I am wrong about this. I am only a 14 year old who barely knows Javascript. :/
Interesting, I never thought about that. Perhaps we could do some sort of injection similiar to what was done with the Nano 4g's notes, since that used HTML as well. Any ideas?
 
Hi, I'm new here and I don't know a lot about how these things work, but I have an idea (let me know if it sounds stupid). Because the entire legal agreement is stored on the ipod, could you not attempt to discover the encryption using the text as a key? I would try this myself, but, as I said, I don't know a lot about this stuff.
That's the thing though, I don't think it is encrypted, or at least not in this format. If it were actually encrypted, it probably wouldn't give an error.
 

Trevir

New member
Hey, is this of any interest?..
(on reddit. can't post links cause I'm a 'new member') /r/jailbreak/comments/45oet7/upcoming_working_on_an_extractor_for_the/
 

Trevir

New member
Did some reading. Looks like "SilverImages" is literally just a file that holds "Images" and some other resources such as sound files. Unless we want to just make a theme for the iPod, I'm pretty sure we don't want to decomp Silvermages
 
Check out hackopod @ weebly they have hacked the iPod Nano 7th gen!!!
There doesn't appear to be any proof that it has been hacked from that blog (the author claimed that their computer "died" and they lost all the progress). It is nice to have some hope for this iPod, but I haven't used it in quite a while. Apple has sealed it up pretty well, and there isn't a whole lot that can be done with it anyway (no WiFi/3G connectivity, very low screen resolution, and not a whole lot of technical specs).
 

ninjaprawn

New member
1.0.3 rsrc image extraction

Hi there,

I discovered recently I had a Nano 7, and was wondering what I could do with it. I discovered this thread, and began playing with it. I think that I might have been able to create a tool to compress the fw's back into the Firmware.MSE (I've managed to compress regular fw's, but not modified versions since I don't know how do modify them reliably). Availble on GitHub under ninjaprawn/compress7g

I was wondering if anyone has managed to extract an rsrc image from the file for 1.0.3, and managed to mount it on Mac (Sierra)?
 

ninjaprawn

New member
Nevermind. For those interested, the disk image is formatted with a MBR, and Sierra doesn't seem to like it, so I booted into Windows to view and modify it.

It seems that modifying it wasn't as easy as I thought. I tried sending through my modified rsrc file, but the iPod went into "Bad Software" mode after booting for a little. I examined the rsrc file header, and I believe there may be a hash, possibly SHA1, that is used to check the file. The problem is that I'm not sure which region of the overall file is being hashed. I've got some brute-forcing going, but I'm not sure if I will get far. (potential hash is at offset 4160)
 

ninjaprawn

New member
Never mind the theory on the hash. I removed some content from the header of the rsrc file, and it somehow worked! I only did a minor change of changing the long title of the "Basic" workout from "Basic Workout" to "The Basic".

I'll see what I can do in terms of theming. Luckily there are a ton of posts about the structure of the SilverDB file. I'll first write a viewer for the image files, since they aren't the normal png/jpg formats. Once I do that, I'll have a better understanding of the image structure, and see what I can do to modify the images.
 
Never mind the theory on the hash. I removed some content from the header of the rsrc file, and it somehow worked! I only did a minor change of changing the long title of the "Basic" workout from "Basic Workout" to "The Basic".

I'll see what I can do in terms of theming. Luckily there are a ton of posts about the structure of the SilverDB file. I'll first write a viewer for the image files, since they aren't the normal png/jpg formats. Once I do that, I'll have a better understanding of the image structure, and see what I can do to modify the images.
Nice! Have you tried replacing any of the music/sounds? And can I have a link to the tool you are using to send over modified rsrc files?
 

Top