XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 23, 2013, 08:22:49 PM


Login with username, password and session length


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  Print  
Author Topic: restore hdd game install after ban with nand backup?  (Read 119533 times)
alexandre229
Newbie
*
Posts: 9


View Profile
« Reply #180 on: November 26, 2009, 02:46:43 PM »

I have found something:

When i compare the secdata01D2.bin extracted by FSD and the same part in the nand.bin, it lacks a line in secdata01D2.bin.

Is it normal ?
Yes, this file miss the ECC information. To compare, you need to -R16 instead of -r16 when you dump the block.
But this is made this way, as this file is flashed with -W16 and not -w16

boby2pc, did you know about +w16 / +W16 nandpro's commands ? They fix ecc when writing. Don't know if it's usefull to you.

This is my error !!
I have flashed with -w16 and not -W16 => i'm dummy
It's clearly writed in application
After a new test, all working fine with patching

Sorry

Thanks
« Last Edit: November 26, 2009, 03:17:50 PM by alexandre229 » Logged
sandungas
Master Hacker
****
Posts: 212



View Profile
« Reply #181 on: November 26, 2009, 03:22:04 PM »

boby2pc have you seen the code of the timestamp tool that cmonkey did ?
Works like a charm translating timestamps
http://www.xboxhacker.net/index.php?topic=12778.msg87672#msg87672
Logged
boby2pc
Master Hacker
****
Posts: 169


View Profile
« Reply #182 on: November 26, 2009, 04:21:50 PM »

I have found something:

When i compare the secdata01D2.bin extracted by FSD and the same part in the nand.bin, it lacks a line in secdata01D2.bin.

Is it normal ?
Yes, this file miss the ECC information. To compare, you need to -R16 instead of -r16 when you dump the block.
But this is made this way, as this file is flashed with -W16 and not -w16

boby2pc, did you know about +w16 / +W16 nandpro's commands ? They fix ecc when writing. Don't know if it's usefull to you.

Yes, I know difference between +w16 and +W16, l_oliveira told me about that, because I didn't know about that few days ago. I use both of them showing the recommended patches in my application

The one of more important things is that it sometimes not work properly, and it's not possible to fix that issue.
The +W option recalcuates whole 0x10 bytes of ECC data, but in fact ECC it rebuids block number, FF byte and last 4 byte ECC data. For many records this is correct, for example secdata.bin record, but for filetables records it ommits one important (third) byte in ECC data. It is change version. When we simply do read -R and -W the block then that information dissapears, and XBOX don't see that block as one version of the filetables.

That one byte I used in application to find most recent filetable change. And for that one byte I generate the Patchfiletable file with ECC data with that one byte filled, so applying patch with -w option is important.


« Last Edit: November 26, 2009, 04:23:24 PM by boby2pc » Logged
corpo
Member
**
Posts: 22


View Profile
« Reply #183 on: November 26, 2009, 04:33:16 PM »

I forgot about fsroot revision stored in ecc fields, making +W useless Wink
Anyway, my post made alexandre229 notice his mistake, so it's not a total loss ... Cheesy
Logged
boby2pc
Master Hacker
****
Posts: 169


View Profile
« Reply #184 on: November 26, 2009, 04:36:07 PM »

boby2pc have you seen the code of the timestamp tool that cmonkey did ?
Works like a charm translating timestamps
http://www.xboxhacker.net/index.php?topic=12778.msg87672#msg87672

Thank You very much for info. A few days ago I tried to find algoritm to convert it properly, but with no success.
That's why algoritm in my application is not perfect, but it's quite ok, because it only shows datetime and not process it.

I will try to implement proper algoritm in next version, thanks
Logged
Pacote-san
Master Hacker
****
Posts: 410


View Profile
« Reply #185 on: November 26, 2009, 04:45:11 PM »

Just tried findsecdata 0.4 on my friends nand (jasper 16mb) and it worked perfectly Cheesy

Thanks again
Logged
110007
Newbie
*
Posts: 2


View Profile
« Reply #186 on: November 26, 2009, 06:04:20 PM »

hi

i have a programmer and i read nand with it.
how can change the secdata on nand.bin directly and write it on nand chip and restore my hdd for copying game on it?Huh

Thanks
« Last Edit: November 26, 2009, 06:05:58 PM by 110007 » Logged
l_oliveira
Xbox Hacker
*****
Posts: 1342


View Profile
« Reply #187 on: November 26, 2009, 07:14:36 PM »

Yes, I know difference between +w16 and +W16, l_oliveira told me about that, because I didn't know about that few days ago. I use both of them showing the recommended patches in my application

The one of more important things is that it sometimes not work properly, and it's not possible to fix that issue.
The +W option recalcuates whole 0x10 bytes of ECC data, but in fact ECC it rebuids block number, FF byte and last 4 byte ECC data. For many records this is correct, for example secdata.bin record, but for filetables records it ommits one important (third) byte in ECC data. It is change version. When we simply do read -R and -W the block then that information dissapears, and XBOX don't see that block as one version of the filetables.

That one byte I used in application to find most recent filetable change. And for that one byte I generate the Patchfiletable file with ECC data with that one byte filled, so applying patch with -w option is important.

Due to that stuff on how nandpro handles ECC regeneration would not be a better procedure to retrieve file table information from the nand dump and instead of changing the file tables around, why not just flash the older secdata contents on top of the current existing secdata ? I've done it and I know it works. Much easier than deal with the filesystem tables.
Logged


It's a Rough World
nazster
Newbie
*
Posts: 4


View Profile
« Reply #188 on: November 26, 2009, 11:10:43 PM »

For some reason I am getting this message and I just can't install any game on harddrive

Logged
boby2pc
Master Hacker
****
Posts: 169


View Profile
« Reply #189 on: November 27, 2009, 03:41:56 AM »

Yes, I know difference between +w16 and +W16, l_oliveira told me about that, because I didn't know about that few days ago. I use both of them showing the recommended patches in my application

The one of more important things is that it sometimes not work properly, and it's not possible to fix that issue.
The +W option recalcuates whole 0x10 bytes of ECC data, but in fact ECC it rebuids block number, FF byte and last 4 byte ECC data. For many records this is correct, for example secdata.bin record, but for filetables records it ommits one important (third) byte in ECC data. It is change version. When we simply do read -R and -W the block then that information dissapears, and XBOX don't see that block as one version of the filetables.

That one byte I used in application to find most recent filetable change. And for that one byte I generate the Patchfiletable file with ECC data with that one byte filled, so applying patch with -w option is important.

Due to that stuff on how nandpro handles ECC regeneration would not be a better procedure to retrieve file table information from the nand dump and instead of changing the file tables around, why not just flash the older secdata contents on top of the current existing secdata ? I've done it and I know it works. Much easier than deal with the filesystem tables.

I agree with You this will be best solution but it works only sometimes. Problem is with timestamp of secdata.bin. The file have encrypted somewhere his timestamp which is related to timestamp in filetable. If those two values differs the XBOX doesn't see that file.
Logged
boby2pc
Master Hacker
****
Posts: 169


View Profile
« Reply #190 on: November 27, 2009, 04:15:19 AM »

For some reason I am getting this message and I just can't install any game on harddrive



0.42 Released so try it with this version

Could You send me Your NAND backup for better testing ?
« Last Edit: November 27, 2009, 07:17:25 PM by boby2pc » Logged
ILIN
Newbie
*
Posts: 6


View Profile
« Reply #191 on: November 27, 2009, 04:34:10 AM »

I wonder what will happen on next update. Won't console cripple at all because of nand modification?
Logged
corpo
Member
**
Posts: 22


View Profile
« Reply #192 on: November 27, 2009, 07:18:21 PM »

I wonder what will happen on next update. Won't console cripple at all because of nand modification?
I guess nothing special will happen : no file is modified. fsroot corruption (erasing the latest fsroot to revert to the previous secdata) can occur when you switch off the console when nand is updating, and the boby2pc way of doing things is truely impossible to detect.
Logged
nazster
Newbie
*
Posts: 4


View Profile
« Reply #193 on: November 27, 2009, 11:09:29 PM »



0.42 Released so try it with this version

Could You send me Your NAND backup for better testing ?

Thanks for the quick reply.

I tried the new program but for some reason it gives error. i am uploading the file on megaupload will send you a message as soon as its done.

Thanks again
Logged
soulnos
Newbie
*
Posts: 2


View Profile
« Reply #194 on: November 27, 2009, 11:27:34 PM »

I've ran into a bit of a hitch. I dumped my nand and used 360 HDFR v1.03 to create the zero'd out Secdata. I then used nandpro to write the Secdata.bin. Something must have went wrong. HDD functionality was not restored and I'm also getting two blinking red lights on the left. I'm not sure if the red lights are from the soldering or the nand write. I'm going to try it again now with bob's tool and see if I get better results.
« Last Edit: November 28, 2009, 12:18:17 AM by soulnos » Logged
Mossolb
Newbie
*
Posts: 4


View Profile
« Reply #195 on: November 27, 2009, 11:40:31 PM »

Hi boby2pc, great program, I was able to restore my hdd on my Xeon 360 but I'm stuck at a wall with my Falcon 360. I've dumped the nand 4 times now, and 2 more times after logging on xbl to verify the console is still banned (nand did change in the hex editor after logging on xbl and hash check did not verify with the dumps before logging on xbl).



Only two different values, no single value that sticks out. For more info I had updated NXE from my HDD that was connected on another 360, then it connected to XBL and right away it said my Falcon 360 was banned, kernel is the latest.


Edit*
@soulnos 360 HDFR v1.03 worked for you? it wouldn't load any of the dumps on xp, vista, or win7, and v1.02 would crash halfway loading the files.
« Last Edit: November 27, 2009, 11:42:12 PM by Mossolb » Logged
nazster
Newbie
*
Posts: 4


View Profile
« Reply #196 on: November 28, 2009, 01:02:05 AM »

here is the link to the nand file

www.pittmandu.com/nand.bin
Logged
boby2pc
Master Hacker
****
Posts: 169


View Profile
« Reply #197 on: November 28, 2009, 02:16:14 AM »

Hi boby2pc, great program, I was able to restore my hdd on my Xeon 360 but I'm stuck at a wall with my Falcon 360. I've dumped the nand 4 times now, and 2 more times after logging on xbl to verify the console is still banned (nand did change in the hex editor after logging on xbl and hash check did not verify with the dumps before logging on xbl).



Only two different values, no single value that sticks out. For more info I had updated NXE from my HDD that was connected on another 360, then it connected to XBL and right away it said my Falcon 360 was banned, kernel is the latest.


Edit*
@soulnos 360 HDFR v1.03 worked for you? it wouldn't load any of the dumps on xp, vista, or win7, and v1.02 would crash halfway loading the files.

Sometimes the old secdata.bin is overwritten (so far 3 man I tried to help with no success). Each occurence I verified myself downloading their NAND dump to search propper secdata and confirm that it's not possible.
It usually happend when there were few updates of system after ban (game patch or system update).

I hope my app is wrong about Your NAND, but upload it, I will check it myself.
« Last Edit: November 28, 2009, 02:18:05 AM by boby2pc » Logged
110007
Newbie
*
Posts: 2


View Profile
« Reply #198 on: November 28, 2009, 02:33:30 AM »

plz sombody answer me
 Embarrassed Embarrassed

i have a programmer and i read nand with it.
how can change the secdata on nand.bin directly and write it on nand chip and restore my hdd for copying game on it? Huh
Logged
Mossolb
Newbie
*
Posts: 4


View Profile
« Reply #199 on: November 28, 2009, 02:35:33 AM »

Sometimes the old secdata.bin is overwritten (so far 3 man I tried to help with no success). Each occurence I verified myself downloading their NAND dump to search propper secdata and confirm that it's not possible.
It usually happend when there were few updates of system after ban (game patch or system update).

I hope my app is wrong about Your NAND, but upload it, I will check it myself.


Here is my nand http://www.mossolb.com/files/falcon_nandtest.rar

This 360 was played a lot less than the other one I was able to restore prior to the banning, that is all I can think of.

Edit* fixed the link if anyone else wants to play with it.

Thanks for your help boby2pc.
« Last Edit: November 28, 2009, 04:39:55 AM by Mossolb » Logged
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM