Go Back   Zune Boards > Zune Discussions > Zune Hacks & Mods > In Progress

In Progress Want to know what hacks & mods we are working on?

Reply
 
LinkBack Thread Tools
Old 07-06-2009, 02:46 PM   #21 (permalink)
Squirt
 
Join Date: Dec 2008
Posts: 10
Xqtftqx is on a distinguished road
Default

Quote:
Originally Posted by Netrix View Post
All right, then. A copy of Recovery.bin and Eboot.bin are put into a hidden part of the Zune's ROM as well. That still does not change anything, since everything still needs to be signed.
It doesnt really change anything correct, but its information.

Does anybody know what gets signed exactly? The bin files or the cab file?

Last edited by Gow; 07-06-2009 at 10:15 PM. Reason: The merge of double into one.



Xqtftqx is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 07-06-2009, 05:39 PM   #22 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by Xqtftqx View Post
It doesnt really change anything correct, but its information.

Does anybody know what gets signed exactly? The bin files or the cab file?
The cab just seems to be a regular unsigned cab. The bin files are all signed, as well all of the modules inside the bin files. Anything in the bin files that is not a dll or exe is not signed, however they can not be replaced since they are in the signed bin files.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 07-08-2009, 04:35 PM   #23 (permalink)
Squirt
 
Join Date: Dec 2008
Posts: 10
Xqtftqx is on a distinguished road
Default

Quote:
Originally Posted by Netrix View Post
The cab just seems to be a regular unsigned cab. The bin files are all signed, as well all of the modules inside the bin files. Anything in the bin files that is not a dll or exe is not signed, however they can not be replaced since they are in the signed bin files.
Interesting, Looks like all routes leave to a buffer overflow, sadly. although, a buffer overflow doesnt have to happen because of a jpeg, mp3, wmv, or any kind of file... Id really like to extract the boot process of nk.exe (inside eboot.bin) and check what happens before it checks the signature.



Xqtftqx is offline   Reply With Quote
Old 07-13-2009, 03:01 AM   #24 (permalink)
Zewbie
 
Prodigy12's Avatar
 
Join Date: Jun 2009
Posts: 7
Prodigy12 is on a distinguished road
Thumbs up

Can an XNA package installed on the Zune cause relevant buffer overflows? And are XNA games run in a different mode than the rest of the Zune software?

I ask thisbecause I have an easy XNA hack, in which the game doesn't handle an overflow in the vertex buffer cache.

This unhandled overflow has been an annoying source of graphics card errors on my PC, and hopefully will have likewise results on the Zune.

I am certain that many overflows can be caused within the most sensitive area of XNA: Custom-passed graphics.

Btw, good luck with this hack!



Prodigy12 is offline   Reply With Quote
Old 07-13-2009, 08:01 AM   #25 (permalink)
lost in paradise with rae
Support Team
Moderator
Expert Zuner
 
Red Sky's Avatar
 
Join Date: Nov 2007
Location: Pennsylvania
Posts: 2,660
Red Sky is just really niceRed Sky is just really niceRed Sky is just really nice
Send a message via MSN to Red Sky
Default

I think that the way the zune handles xna games prevents us from using xna as a method to achieve buffer overflows. But I may be mistaken.





Red Sky is offline   Reply With Quote
Old 07-13-2009, 09:46 AM   #26 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by Prodigy12 View Post
Can an XNA package installed on the Zune cause relevant buffer overflows? And are XNA games run in a different mode than the rest of the Zune software?

I ask thisbecause I have an easy XNA hack, in which the game doesn't handle an overflow in the vertex buffer cache.

This unhandled overflow has been an annoying source of graphics card errors on my PC, and hopefully will have likewise results on the Zune.

I am certain that many overflows can be caused within the most sensitive area of XNA: Custom-passed graphics.

Btw, good luck with this hack!
XNA is run by C#, and C# has managed memory. That means the memory is watched carefully, so any overflows are immediately caught by an exception. In addition, XNA does not allow 'unsafe' code to be compiled, such as pointers, which makes it even more unlikely for overflows to work.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 07-13-2009, 04:17 PM   #27 (permalink)
Zewbie
 
Prodigy12's Avatar
 
Join Date: Jun 2009
Posts: 7
Prodigy12 is on a distinguished road
Default

Quote:
XNA is run by C#
On the PC - Yes. But on the Zune it is most likely recompiled as an intermediate exe. The Zune isn't capable of running raw C# code.

As for managed code, you are right. What I was experiencing could be described as more of a glitch than an overflow.

Back on topic: If not XNA, then what exploits can be made to cause overflows? I thought that any problem in the Zune software is automatically countered with a system restart.



Prodigy12 is offline   Reply With Quote
Old 07-13-2009, 05:49 PM   #28 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by Prodigy12 View Post
On the PC - Yes. But on the Zune it is most likely recompiled as an intermediate exe. The Zune isn't capable of running raw C# code.

As for managed code, you are right. What I was experiencing could be described as more of a glitch than an overflow.

Back on topic: If not XNA, then what exploits can be made to cause overflows? I thought that any problem in the Zune software is automatically countered with a system restart.
It is called the Common Intermediate Language. Whether on the PC or the Zune, C# programs are compiled to the intermediate form, and is quite irrelevant.

The overflow exploit possibility is not certain because as I said, the Zune has additional security checks to attempt to stop security risks such as buffer overflows and corrupt memory. That just means it is harder to do, not necessarily impossible.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 08-28-2009, 08:44 PM   #29 (permalink)
Zewbie
 
Join Date: Jul 2009
Posts: 1
monkeyz4 is on a distinguished road
Default

Hey guys i was searching through my zune files using notepad and i came across something it was in the zune drivers folders and then in Zune setup thing with the cog it had lots of stuff but heres the thing that bugs me it says signature and then it says $WINDOWS NT$ so what does it mean by signature like the one we need for firmware mods or something else? Forgive my ignorane im 12



monkeyz4 is offline   Reply With Quote
Old 09-03-2009, 09:04 PM   #30 (permalink)
Member
 
BroiledVictory's Avatar
 
Join Date: Dec 2008
Location: Puyallup, Washington State
Posts: 525
BroiledVictory will become famous soon enough
Send a message via Skype™ to BroiledVictory
Awards Showcase
Biggest Shouter 
Total Awards: 1
Default

One way I've managed to crash it is if I do the radio (It seems as if there's no service)and there happens to be 0 service, or too much interference, it freezes.
Though we can't change the core itself, we can add to it though(I believe)
__________________
Formally SmileDog.
Note: I prefer to have conversations over Skype, not over PM.
You will be bottom priority if I happen to be talking to a friend/relative.

thx Jorvette!

Last edited by BroiledVictory; 09-03-2009 at 09:06 PM.




BroiledVictory is offline   Reply With Quote
Old 09-03-2009, 09:20 PM   #31 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by SmileDog View Post
One way I've managed to crash it is if I do the radio (It seems as if there's no service)and there happens to be 0 service, or too much interference, it freezes.
Though we can't change the core itself, we can add to it though(I believe)
The firmware is too secure to change, but running our own native programs should be quite possible, since the Zune firmware is a modified version of Windows CE 5.0.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 09-30-2009, 08:33 AM   #32 (permalink)
Jr. Zuner
 
BioRad's Avatar
 
Join Date: Jan 2008
Location: Baysville!
Posts: 35
BioRad is on a distinguished road
Default

I am not claiming to have any expertise in this, but microsoft has been putting out updates as soon as we get close to cracking the code, ie the portable HDD hack. So i propose that the device will need to be taken back to the firmware with the most holes in it. That would theroretically be the first firmware.

So has anyone tried getting some code from the original firmware to try and find a way in?




BioRad is offline   Reply With Quote
Old 10-04-2009, 02:03 AM   #33 (permalink)
Squirt
 
LeviathanTM's Avatar
 
Join Date: Nov 2008
Location: somewhere between hope and insanity (its a happy place it is)
Posts: 24
LeviathanTM is on a distinguished road
Default

If anyone has any of the dumped files Ill take a look at them. Frankly I wont have the time to perform the dump itself but I can review them at work.

Maybe im misunderstanding something but I know .cab files are Windows files (ppc windows mobile etc) but are they used on the Zune now? It doesnt help that ive been out of the Zune loop for a year lol.
__________________
Failure is a four letter word.

Known alias: Weapondrift





LeviathanTM is offline   Reply With Quote
Old 10-04-2009, 07:25 AM   #34 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by LeviathanTM View Post
If anyone has any of the dumped files Ill take a look at them. Frankly I wont have the time to perform the dump itself but I can review them at work.

Maybe im misunderstanding something but I know .cab files are Windows files (ppc windows mobile etc) but are they used on the Zune now? It doesnt help that ive been out of the Zune loop for a year lol.
That is just a container for the firmware. The Zune software extracts the firmware from the CAB then puts the .bin files onto the Zune. The Zune firmware is compiled with Platform Builder 5.0, meaning it is based off of Windows CE 5.0.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 10-04-2009, 12:13 PM   #35 (permalink)
Squirt
 
LeviathanTM's Avatar
 
Join Date: Nov 2008
Location: somewhere between hope and insanity (its a happy place it is)
Posts: 24
LeviathanTM is on a distinguished road
Default

ok cool, so does anyone have any of these files I can take a look at?
__________________
Failure is a four letter word.

Known alias: Weapondrift





LeviathanTM is offline   Reply With Quote
Old 10-04-2009, 07:30 PM   #36 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,804
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by LeviathanTM View Post
ok cool, so does anyone have any of these files I can take a look at?
The Zune 80's 3.1 firmware is here: Download
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 10-04-2009, 08:17 PM   #37 (permalink)
Zune Freak
 
Jesus's Avatar
 
Join Date: Mar 2007
Location: Grand Rapids
Posts: 1,211
Jesus has a spectacular aura aboutJesus has a spectacular aura about
Send a message via ICQ to Jesus Send a message via AIM to Jesus Send a message via MSN to Jesus Send a message via Yahoo to Jesus Send a message via Skype™ to Jesus
Awards Showcase
Biggest Staff Rebel Matt's Bitch 
Total Awards: 2
Default

My HD freezes then crashes/restarts weekly. One way to force it is, start a movie, press side button, press top button, press top button, *glitch* press back on screen w/o sliding up, bam freezes for a couple seconds freaks out and restarts.
__________________

08:13 PM <tee1000> ya
08:12 PM <Jesus> sex while stoned tee?
08:10 PM *tee1000 has an epic idea..maybe









Jesus is offline   Reply With Quote
Old 10-05-2009, 01:35 AM   #38 (permalink)
Squirt
 
LeviathanTM's Avatar
 
Join Date: Nov 2008
Location: somewhere between hope and insanity (its a happy place it is)
Posts: 24
LeviathanTM is on a distinguished road
Default

Quote:
Originally Posted by Netrix View Post
The Zune 80's 3.1 firmware is here: Download
thanks much...ill take a look at these files tomorrow

ok so the coding looks appropriate (to some degree I was expecting false coding and the like). Im working on changing some of the coding to see what happens which might take a while between the gf and work but im trying.
__________________
Failure is a four letter word.

Known alias: Weapondrift

Last edited by Sebbeh♥; 10-08-2009 at 07:21 AM. Reason: Merge double





LeviathanTM is offline   Reply With Quote
Old 10-08-2009, 03:10 AM   #39 (permalink)
Zune Freak
 
Jesus's Avatar
 
Join Date: Mar 2007
Location: Grand Rapids
Posts: 1,211
Jesus has a spectacular aura aboutJesus has a spectacular aura about
Send a message via ICQ to Jesus Send a message via AIM to Jesus Send a message via MSN to Jesus Send a message via Yahoo to Jesus Send a message via Skype™ to Jesus
Awards Showcase
Biggest Staff Rebel Matt's Bitch 
Total Awards: 2
Default

Another way that happens for me is if I play a lot of games and other stuff w/o turning it off, when I start a song then load an XNA game, the screen goes crazy for about a min then restarts.
__________________

08:13 PM <tee1000> ya
08:12 PM <Jesus> sex while stoned tee?
08:10 PM *tee1000 has an epic idea..maybe









Jesus is offline   Reply With Quote
Old 10-13-2009, 04:38 PM   #40 (permalink)
Jr. Member
 
BlackFox's Avatar
 
Join Date: Mar 2009
Posts: 487
BlackFox is on a distinguished road
Default

No idea wat all these big words mean, so I will be moral support. GO TEAM!
__________________




BlackFox is offline   Reply With Quote
Reply

Bookmarks

Tags
firmware, hacking, linux, rockbox, zune

Thread Tools