XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
June 18, 2013, 10:11:44 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 121702 times)
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #60 on: November 21, 2009, 03:22:12 PM »

http://www.megaupload.com/?d=EYGQZFS8
Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
d05register
Member
**
Posts: 40


View Profile
« Reply #61 on: November 21, 2009, 03:43:30 PM »

hey le_uberfly I sent you my nand one hour ago and you already have a tool???  Shocked

Also could you explain what your tool does? We don't need more c4evas  Grin  Grin
« Last Edit: November 21, 2009, 03:45:37 PM by d05register » Logged
Mudrac
Newbie
*
Posts: 4


View Profile
« Reply #62 on: November 21, 2009, 04:11:13 PM »

Delete messege please.
« Last Edit: November 21, 2009, 05:28:39 PM by Mudrac » Logged
Arakon
Administrator
Xbox Hacker
*****
Posts: 6925


View Profile
« Reply #63 on: November 21, 2009, 04:31:29 PM »

The application has failed to start because its side-by-side configuration is incorrect. Please see the application log for more details.

win7 64bit.
Logged

I do NOT give support by email, PM, ICQ or whatever. Anyone annoying me that way will have his balls removed. With a rusty butterknife. Slowly. And I'll enjoy doing it.
l_oliveira
Xbox Hacker
*****
Posts: 1342


View Profile
« Reply #64 on: November 21, 2009, 04:38:36 PM »

If you open your nand on Winhex and search for SECDATA.BIN you will find the filesystem entries.

Will look like this:

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00DDC3B0   73 79 73 75 70 64 61 74 65 2E 78 65 78 70 32 00   sysupdate.xexp2.
00DDC3C0   00 00 00 00 00 00 03 33 00 03 A4 B0 33 76 60 08   .......3..¤°3v`.
00DDC3D0   73 65 63 64 61 74 61 2E 62 69 6E 00 00 00 00 00   secdata.bin.....  <- this is the filename
00DDC3E0   00 00 00 00 00 00 03 57 00 00 04 00 33 76 60 01   .......W....3v`.   <- this is the block it's being stored at.
00DDC3F0   6F 64 64 2E 62 69 6E 00 00 00 00 00 00 00 00 00   odd.bin.........
00DDC400   00 00 00 00 00 00 03 69 00 00 00 40 33 76 60 04   .......i...@3v`.

Remembering that the XBOX360 is a big endian system, that's exactly block "357" on this example.  Just look for all occurrences of these filesystem lists (each one represents a "generation" of the filesystem under the wear leveling system) and scavenge for valid blocks.

Edit:
P.S.: More spoonfeeding than this, only if someone makes an automated tool for this stuff.
« Last Edit: November 21, 2009, 04:41:19 PM by l_oliveira » Logged


It's a Rough World
thwack
Newbie
*
Posts: 1


View Profile
« Reply #65 on: November 21, 2009, 04:53:34 PM »

Just done a mini tut over at 'scene:

http://forums.xbox-scene.com/index.php?showtopic=697073&st=0&gopid=4573643&#entry4573643

Although it's a moot point if the program works (wouldn't work on XP 32bit)
Logged
d05register
Member
**
Posts: 40


View Profile
« Reply #66 on: November 21, 2009, 05:32:01 PM »

Yes l_oliveira is right. I have found "secdata.bin" at various places and 4 different address blocks from the lines below the string line

0x0345   unbanned
0x011E   banned
0x0356   invalid (more than 2 blocks)
0x012B   it seems there is another valid copy here, probably older

How does 360 Flash Tool decides which is the active secdata.bin and reports its address correctly? Is there another flag somewhere?

EDIT: Also could someone explain what happens with jasper 256-512 nands? I have dumped the starting  1024 blocks (0x400) and the size is 16MB. So the block size is again 0x4200 bytes? I thought it was larger... And not any tool (360 flash, degrader, infectus tool) can open neither the whole 512MB dump nor the partial. How can I validate that it's OK?
« Last Edit: November 21, 2009, 07:45:53 PM by d05register » Logged
Keihanzo
Hacker
***
Posts: 76


View Profile
« Reply #67 on: November 21, 2009, 07:10:27 PM »

The application has failed to start because its side-by-side configuration is incorrect. Please see the application log for more details.

win7 64bit.

Same here.
Logged
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #68 on: November 21, 2009, 09:29:51 PM »

The application has failed to start because its side-by-side configuration is incorrect. Please see the application log for more details.

win7 64bit.

Same here.

I'm a real n00b in VS, so unless someone can tell me how to compile it for x64, you'll have to be content with WinXP x86 compatibility mode Sad
Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #69 on: November 21, 2009, 09:30:57 PM »

hey le_uberfly I sent you my nand one hour ago and you already have a tool???  Shocked

Also could you explain what your tool does? We don't need more c4evas  Grin  Grin

Sure: it finds the most recent fsroot, deletes it, rewrites it to the same banned.bin Wink

BTW: http://www.megaupload.com/?d=UFOZJQCL
This is a recompiled version with static mfc library... maybe this'll work?
If it does, no biggie to make a diff version for jasper.

The c4eva comment was uncalled for IMHO. I think after all he's done, FOR FREE, he deserves a little more respect.
« Last Edit: November 21, 2009, 10:07:59 PM by le_uberfry » Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
jz_5_3
Master Hacker
****
Posts: 119


View Profile
« Reply #70 on: November 21, 2009, 09:33:04 PM »

jasper fs seems quiet different. I could not understand the block # for each file entry.
Logged
d05register
Member
**
Posts: 40


View Profile
« Reply #71 on: November 21, 2009, 09:57:27 PM »

Me too!! This applies to the 16MB jasper also? I have a 512MB so I haven't seen a 16MB jasper dump

Then I wonder, how did they patched the jasper nand with Xell, if FS, block #, ECC bytes etc. are different?
« Last Edit: November 21, 2009, 09:59:36 PM by d05register » Logged
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #72 on: November 21, 2009, 10:05:55 PM »

Xell doesn't use FS... maybe you need to calculate using 0x10800 instead of 0x4200 for jasper?  Huh
Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
jz_5_3
Master Hacker
****
Posts: 119


View Profile
« Reply #73 on: November 21, 2009, 10:20:09 PM »

well, it is not that simple. see the picture for crl.bin in a jasper image, the block # does not match.

http://img33.imageshack.us/i/jaspercrl.jpg/
Logged
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #74 on: November 21, 2009, 10:34:17 PM »

can you tell me what you got at 0x3C6.4A00? or even 0x3E0.D600?
« Last Edit: November 21, 2009, 10:38:00 PM by le_uberfry » Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
jz_5_3
Master Hacker
****
Posts: 119


View Profile
« Reply #75 on: November 21, 2009, 10:43:38 PM »

that is FFD4010000000006 20040000aa9c60b3, 0x3E0.D600 is all ff.

 I think the problem is to derive 03B4 from 01d4. 01d4 appears to be the block #.
« Last Edit: November 21, 2009, 10:47:34 PM by jz_5_3 » Logged
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #76 on: November 21, 2009, 10:57:24 PM »

hmpf, this is too high for me... anyway, what's at 0x2DF1250? maybe "65 64 01" ? or something similar?
Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
jz_5_3
Master Hacker
****
Posts: 119


View Profile
« Reply #77 on: November 21, 2009, 11:03:36 PM »

FF is mark, d401 (01d4) is the block #. this is where large size nand differs from small one.

((3c71210/210)*200)/20000=1d4
Logged
le_uberfry
Master Hacker
****
Posts: 226


View Profile
« Reply #78 on: November 21, 2009, 11:11:55 PM »

(0x3C71210-0x200)/0x210 = 0x1D4E1
remapping bad blocks maybe? look what's at 0x3C74FF0

anyway, I think we're drifting off the subject... I thought this was about restoring old secdata.bin and not big block calculation Smiley
« Last Edit: November 21, 2009, 11:15:59 PM by le_uberfry » Logged

I had a blast at the party yesterday!
Oh wait, what you mean you weren't invited? It was in your mouth and everyone came!
jz_5_3
Master Hacker
****
Posts: 119


View Profile
« Reply #79 on: November 21, 2009, 11:19:35 PM »

that is FFD4010000... too,
yeah, you are right, but related. I think a large # of banned consoles are jasper too
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