xboxscene.org forums

Pages: [1] 2 3 ... 13

Author Topic: Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.  (Read 799 times)

bannzzay

  • Archived User
  • Newbie
  • *
  • Posts: 4

From russian xbox forum (translated)

The HDD ban label is written in the NAND in the file secdata.bin.

NAND has a copy secdata.bin without ban label.

The goal is to force the xbox to use the old secdata.bin

Open NAND in the hex editor and find the 'secdata.bin', preferably with the issuance of all detected variants (if in hex editor has this feature)
There will be found some file allocation table. Look at the date secdata.bin and choose the table in which the most recent date (the value above).
If after a change in secdata.bin, other changes in the file system were not, then this table (with the latest version secdata.bin) will be one, as we look at the initial cluster of the file in other tables, it must be different. By selecting a table that calculates the number of the block in which it is located. Take the offset secdata.bin, on the screenshot 0h0058BA90 and divide it by the block size 0h4200 (0h4000 data 0h0200 ecc) obtain 0h0158.

Merge the unit with the given index 0h0158 from NAND

NandPro lpt:-r16 nand.0158.bin 0x0158 1

desirable to check in hex editor is it the block.

Now create a file size 0h4200 (my full 0hff)
and fill it in the NAND to calculated address.

NandPro lpt: w16 nand.ffed.bin 0x0158 1
 w - write up when recording ECC.
Switch on the xbox and verify the results.

(IMG:http://s47.radikal.ru/i117/0911/3c/10b7f96b19b3.jpg)


Logged

Ironaxe

  • Archived User
  • Newbie
  • *
  • Posts: 10
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #1 on: November 21, 2009, 07:11:00 AM »

Anyone wants to confirm this ?
( and maybe wants to give a better description ? )
Logged

bannzzay

  • Archived User
  • Newbie
  • *
  • Posts: 4
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #2 on: November 21, 2009, 09:03:00 AM »

QUOTE(Ironaxe @ Nov 21 2009, 06:11 PM) *

Anyone wants to confirm this ?
( and maybe wants to give a better description ? )
(IMG:http://s48.radikal.ru/i121/0911/18/1e9addf415a8.jpg)
Logged

Ironaxe

  • Archived User
  • Newbie
  • *
  • Posts: 10
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #3 on: November 21, 2009, 09:44:00 AM »

I still dont get it ^^
Maybe its cause of the translation :/
But it would be really interessting if someone else has tried this.
Logged

warbeast

  • Archived User
  • Hero Member
  • *
  • Posts: 509
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #4 on: November 21, 2009, 10:25:00 AM »

you have a banned secdata.bin but the old unbanned secdata.bin is still in the flash so you find it in winhex and replace the new for old as ur replacing it with a know good secdata.bin not editing the banned one the cpu key isnt needed! thats how i understand it
Logged

domina

  • Archived User
  • Newbie
  • *
  • Posts: 32
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #5 on: November 21, 2009, 10:27:00 AM »

could you give the link to the russian source? i know a russian how could translate this for me.
Logged

Ironaxe

  • Archived User
  • Newbie
  • *
  • Posts: 10
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #6 on: November 21, 2009, 10:32:00 AM »

QUOTE(warbeast @ Nov 21 2009, 06:25 PM) View Post

you have a banned secdata.bin but the old unbanned secdata.bin is still in the flash so you find it in winhex and replace the new for old as ur replacing it with a know good secdata.bin not editing the banned one the cpu key isnt needed! thats how i understand it


Thats about how far i understand that. It would be really sweet if someone who allready tried this would make a ( maybe more detailed ) step by step instruction/tutorial how to do this.
I allready made a NAND dump of my banned Console.
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #7 on: November 21, 2009, 01:29:00 PM »

Got it working! Am writing a tut smile.gif
Logged

warbeast

  • Archived User
  • Hero Member
  • *
  • Posts: 509
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #8 on: November 21, 2009, 01:34:00 PM »

just seen a nice guy on xboxhackers has released a program to do this called fstool  smile.gif
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #9 on: November 21, 2009, 01:40:00 PM »

Corkin' WIll still do a tut just incase, but that looks a good n' smile.gif
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #10 on: November 21, 2009, 02:12:00 PM »

How to restore HD functionality to your banned 360! This should (although I haven't had the oppertunity to test it with profile and save corruption) restore the ability to install and run games from your hard drive smile.gif

You need:

1. A dump of your 360 NAND, post-ban.


2. A copy of Hex editing software (I used Hex Workshop for this).

3. Windows XP (that's what worked for me).


 Right, first things first. Solder up the NAND dumping cable to your 360 motherboard. The wiring is the same for all motherboard revisions - remember YOU DO NOT NEED TO USE THE JTAG WIRES! (Those are the one's with the 330ohm resistors attached). Attach to you PC's LPT port (parallel printer port).

Do not forget to dump at least two copies of the NAND, and verify them!

If you skip this step, and you completely bork your 360, do not blame me!


Now you've got your NAND.bin or whatever you called it, open it up in Hex Workshop (click on the 'open file' icon, or go to 'File – Open'.

Welcome to the world of Hex........ Now go to 'Edit' in the drop down menu, and select 'Find'. A box will appear, in the first drop down, select 'Text String' tick the 'Find All Instances' box, and enter 'secdata.bin' in the 'Value' box. Click OK.

It will scan NAND.bin, and in the box in the bottom right corner, it will list how many of these there are. Click on the first one. You'll see it will go to the secdata hex you've clicked on. Now look at the hex highlighted in post #3 in this thread – the four block number 3B 6A 4D 93 – this is the date stamp of the authoring of the secdata. Go through all of the occurrances of secdata and note these hex's down under their address headings (in the pictures case its 0058BA90). Now you need to understand Hex a bit. The blocks go up in numeric and then text value, so it'll start at 00 and go through to FF, with FF being the highest value, meaning that hex 0F is a higher value than 09, and B1 is higher than A8. So in this example (again see post #3) the value is  3B 6A 4D 93 (if there was another secdata with 3B 6A 4E 93, that would be the higher value). Look at the hex values of the date stamps from all of the secdata and the highest value one is the latest bad HD banning hex!

Write the address of the highest secdata block down! (In this case its  0058BA90). Use this:

http://www.mrcalcula...com/hexdec.html

hex calculator, and enter the address value and divide by 04200. Note down the number before the decimal point, in this case 158.

Now go back to NANDPRO, and with your 360 still hooked up enter:

NandPro lpt:-r16 whateveryouwanttocallyournand.bin 0x0158 1

(change 0158 to whatever address line you came up with in your calculation – in my case it was 011D)

This will dump this sector of your NAND. Now with the freshly dumped NAND piece, open it up in Hex Workshop, and check that it starts with 1F FB and repeats for a bit. It should also have a single secdata.bin if you search....also the last none filled line should be 4200.

Highlight all of the hex, and select 'Edit – Fill' from the drop down menu. Make sure that in the 'Fill with the following hex byte' the value is '0'. Now save this file and call it what you want.

Open up NANDPRO again, and this time, enter:

NandPro lpt:-w16 whateveryouwanttocallyourmodifiednand.bin 0x0158 1

change 0158 to whatever address line you came up with in your calculation – in my case it was 011D

this will write the zero'd 4200 size file to address 0158 (or 0x011D in my case). Unconnect 360 from PC (leave your NAND wires attached incase it goes wrong), boot 360 and you're away smile.gif

This is dedicate to the non-sharers of this info that were charging to do this for others....*raspberry*
Logged

Ironaxe

  • Archived User
  • Newbie
  • *
  • Posts: 10
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #11 on: November 21, 2009, 02:58:00 PM »

THX for the Tut smile.gif
Im going to try that in a bit ^^
Logged

icarotrevisan

  • Archived User
  • Newbie
  • *
  • Posts: 8
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #12 on: November 21, 2009, 03:29:00 PM »

Good Job!!! Tnx !!!
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #13 on: November 21, 2009, 03:36:00 PM »

Forgot to add under:
'Go through all of the occurrances of secdata and note these hex's down under their address headings (in the pictures case its 0058BA90).'

If your secdata starts midway through a line, you HAVE to use that address; for example in post #3's piccy that the '73 65 63 64 61 74 61 2E 62 69 6E' (the 'secdata.bin') starts on column 7 (thats where the 2E is on the piccy), your address would be '0058BA97' smile.gif
Logged

wyldstallions

  • Archived User
  • Full Member
  • *
  • Posts: 101
Enabling Of All Functions Of Hdd After Ban - The Solution Is Found.
« Reply #14 on: November 21, 2009, 03:40:00 PM »

I thought that it was not possible to dump the nand following the previous update ?


Logged
Pages: [1] 2 3 ... 13