xboxscene.org forums

Xbox360 Forums => Xbox360 Software Forums => PC Tools and Utilities (Xbox 360 related) => Topic started by: Xbox-Scene on February 20, 2008, 07:45:00 PM

Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Xbox-Scene on February 20, 2008, 07:45:00 PM
Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for IDA
Posted by XanTium | February 20 21:45 EST | News Category: Xbox360
 
Xorloser released some useful new developer tools for Xbox360 XEX files.

* XexTool v5.2
Quote

This is simply the best tool i have ever made :)
It is the culmination of 3 years of work with the Xbox360 executable/dll containers known as xex files.

With XexTool you can do pretty much anything you want to an xex file except sign it for a retail Xbox360. Some examples of what it can do are:
* Print out all info about an xex
* Patch an xex file with an xexp patch file
* Extract the basefile from an xex file
* Extract the resources from an xex file
* Export information required to disassemble to an IDC file
* Remove all limits from an xex (such as media, region, library versions)
* Convert a retail xex into a devkit xex
* Change the compressed state of a xex
* Change the encrypted state of a xex

This tool is a command line tool. Those who require a GUI are not the kind of people this tool is aimed at. :D

* Xex Support for IDA v5.2
Quote

This is an xex loader for IDA, it lets you open xex files in IDA without any fucking around!
If this doesn't excite you tremendously then obviously this tool isn't for you hehe.
This works so well it makes me happy just to use it!
This tool uses the same codebase as XexTool and so has the same support (ie works with everything!)

* PPC Altivec support for IDA v5.2
Quote

This adds support to IDA for the "extra" PPC instructions used by processors such as the one in the Xbox360. This is very useful in combination with the above loader to ensure maximum reversal of xex files.
This was originally developed by Dean Ashton but was added to by some of the xbox-hacker ppl. I just precompiled this for IDA v5.2.

Official Site: http://xorloser.com
Download: XexTool | Xex Support for IDA v5.2 | PPC Altivec support for IDA v5.2



Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: caster420 on February 20, 2008, 09:29:00 PM
Amazing!  Thanks for all of the hard work xor and for sharing with us!!!

Caster.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Tomobobo on February 20, 2008, 09:31:00 PM
Jeez, no replys yet?  

Thanks for this man, I hope it helps bring homebrew to the scene.  Maybe it'll turn xbox-scene into a site about Xbox stuff again.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Bandit5317 on February 20, 2008, 09:34:00 PM
This stuff is a little over my head, but from what I can tell this is great news. I wonder if unsigned retail xexs will run on a linux 360 rolleyes.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: InvidiousDemise on February 20, 2008, 09:54:00 PM
This is over my head as well. Is this like running unsigned .xbe's for xbox 1? If so then it sounds like homebrew   could be here soon. biggrin.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Tony42077 on February 20, 2008, 10:01:00 PM
Does this mean that it might be possible to run the Divx codec on banned 360s? That is the first thing that I could think of that would be helpful to non-modded 360s. Fingers crossed...
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: leorimolo on February 20, 2008, 10:12:00 PM
Thank You SO much! I can't see alot of people having this help them....but it helps me so THanks!

LEo
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: hfmls on February 20, 2008, 10:55:00 PM
sorry but what is this?


well this means it will allw using dvd5? and mkv smile.gif throing things to the air here wink.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: commandersafi on February 20, 2008, 11:17:00 PM
Awesome stuff......I might just have to play around with this myself  biggrin.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Libtoem on February 20, 2008, 11:28:00 PM
Well these tools are really useful if you have a 360 debug/dev kit.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: 88 Ecko Unltd 88 on February 20, 2008, 11:29:00 PM
Great news finally some dev tools for the 360 thanks for the great release
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: loser on February 21, 2008, 12:46:00 AM
short version:
NO WAREZ, NO DVD5, NO HACKED CODECS, NO FREE LUNCH


longer version:
I'd just like to remind ppl that these tools do not resign altered xex files for a normal retail xbox360.

What this means is that you cannot change how any xex works (whether it be a game, dashboard, codec, etc) and then expect it to work on your stock standard xbox360.

In order to use these altered or "unsigned" xex files, you need to have an xbox360 that is capable of running unsigned xex files. In xbox1 days this meant using a modchip. There is currently no such modchip for the xbox360, and so no way of running these.

So what use are these tools?
1) In the rare case that a working modchip was ever made, it would mean that you could run the altered or "unsigned" xex files.
2) These tools enable the inquisitive to delve deeper into how the xbox360 system works. Being able to easily do this help may unlock other exploits, find bugs or just amuse hackers in the same way crosswords amuse other people.

Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Base8 on February 21, 2008, 01:16:00 AM
Seems like good news, thanks for the effort everyone, i almost wish i was banned, that is the only way i would mess with the motherboard enough to do this stuff... mabie ill buy a 3rod xbox off of ebay.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: grap3 on February 21, 2008, 02:59:00 AM
Awesome, awesome work.

QUOTE(Tony42077 @ Feb 20 2008, 11:37 PM) *

Does this mean that it might be possible to run the Divx codec on banned 360s? That is the first thing that I could think of that would be helpful to non-modded 360s. Fingers crossed...

If you want to install the divx update on a banned 360 just plug in the hdd of a non-banned system that has the update and it'll update the dashboard on the banned system.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: willows83 on February 21, 2008, 04:53:00 AM
Will the XeXTool allow for retail games with a patched XeX to run on a Dev and/or Test kit?

Good Work btw, Cheers!
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: atomiX on February 21, 2008, 06:16:00 AM
Hehe, this is great. I'll know I'll be using this.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Libtoem on February 21, 2008, 06:26:00 AM
QUOTE(willows83 @ Feb 21 2008, 02:29 PM) View Post

Will the XeXTool allow for retail games with a patched XeX to run on a Dev and/or Test kit?

Good Work btw, Cheers!



Yes with this tool you can play any retail 360 game on a 360 dev/test/debug,just a simple patch and your good to go.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Heet on February 21, 2008, 06:35:00 AM
DAYUM!


 love.gif     love.gif    love.gif     love.gif



Congratulations!
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Dark Seraph on February 21, 2008, 06:59:00 AM
Damn this looks good so far..the only problem is at the moment looks like it only works for dev kits...

is there anyway of booting xex's with the Kingkong exploit...my linux box is just collecting dust...like to put it to use.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: willows83 on February 21, 2008, 08:55:00 AM
QUOTE(Libtoem @ Feb 21 2008, 02:02 PM) *

Yes with this tool you can play any retail 360 game on a 360 dev/test/debug,just a simple patch and your good to go.


Awesome!! Bit of a noob question but...

Is there a tool out there to dump a retail game to edit the xex file? XBC and Mulleter don't do that do they?


EDIT:
Nevermind, xbc is on it! Great stuff (IMG:style_emoticons/default/biggrin.gif)

This post has been edited by willows83: Feb 21 2008, 04:56 PM
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: PiXEL8 on February 21, 2008, 10:18:00 AM
Great work xor on xextool and the IDA extension!

xextool is a must have for anyone with a developer/reviewer kit. With it you are able to use any retail game on dev. You won't be able to use these games on XBL but thats what a retail is for. You can also use this tool to edit decrypted xex's. I was able to add the cheats menu to HL2 OB with an early beta of this tool.

Thanks again xor for all your hard work and everyone else start hacking!
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Knasen on February 21, 2008, 10:22:00 AM
Really sweet, good job everyone involved !
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Arijohn on February 21, 2008, 10:51:00 AM
Can i change a games region lock, to boot on a modified 360?

example take Resident evil 5 Jap and make it region free and boot it with my usa console without it being a dev kit?
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: willows83 on February 21, 2008, 11:29:00 AM
Got this to work on a few games but can't get HL2: Orange Box to work (IMG:style_emoticons/default/sad.gif)

Anyone else got it going on a devkit?

QUOTE(Arijohn @ Feb 21 2008, 06:27 PM) *

Can i change a games region lock, to boot on a modified 360?

example take Resident evil 5 Jap and make it region free and boot it with my usa console without it being a dev kit?


No, it won't work as it will not be correctly signed. Devkit only.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: PiXEL8 on February 21, 2008, 10:57:00 AM
For HL2 OB, H3 and a lot of games the .dll's need to be resigned as well.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: willows83 on February 21, 2008, 11:15:00 AM
Ah, I see. That could take a while. Can the tool batch file convert?
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Q3A-TaNK on February 21, 2008, 11:54:00 AM
give it time.....i say. Soon i think most ppl here will soon be able to play non region free/lockout games on their own regions 360....Zoids on a USA 360......as Neoplean Dynamite says....SWEET! Keep up the good work guys...i mean we're getting GOW2 and now this...08 is going to good for 360 again smile.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Havok on February 21, 2008, 12:34:00 PM
QUOTE(grap3 @ Feb 21 2008, 04:59 AM) View Post

Awesome, awesome work.
If you want to install the divx update on a banned 360 just plug in the hdd of a non-banned system that has the update and it'll update the dashboard on the banned system.


NOT TRUE.....  The DivX Update is locked to the console like XBLA you can not move it to another system.  It MUST be downloaded from live directly.. banned users are SOL...
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: xCAUSALITYx on February 21, 2008, 12:57:00 PM
Awesome.......!

Had a play and it does what it says on the tin.

Great work....!  biggrin.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Bandit5317 on February 21, 2008, 02:38:00 PM
QUOTE(Arijohn @ Feb 21 2008, 01:27 PM) View Post

Can i change a games region lock, to boot on a modified 360?

example take Resident evil 5 Jap and make it region free and boot it with my usa console without it being a dev kit?

Can't a drive with a modified firmware play games from other regions even if the games have a region lock? Or am I confusing the original xbox scene with the 360?
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Jake_Biggs on February 21, 2008, 04:47:00 PM
For all you guys who got hit with a banhammer and can't get the fall update:

http://www.xbox.com/...tesredirect.htm

Burn the contents to a CD and pop it in. biggrin.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: scuba156 on February 21, 2008, 05:11:00 PM
there not asking about the fall update, there asking about the optional media update to play DiVX files which can only be downloaded from live, and is locked to the console it is downloaded on.

everyone, this is NOT for retail xbox's (included modified xbox's) this is for devkits ONLY. even with linux, this will do nothing for now as linux can not run .xex's for now AFAIK.

this is great news and i wish i had a devkit to test this out on. great progress
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: cloudboy on February 21, 2008, 05:21:00 PM
Since you can unlock bootable media, would this mean that it is possible to boot games from something other than dvd-9? possibly dvd5 or even hdd?

EDIT-- oh and i think that this is even useful to people that dont have devkits as it allows you to change the region of the xex file

This post has been edited by cloudboy: Feb 22 2008, 01:22 AM
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: scuba156 on February 21, 2008, 05:47:00 PM
no it is not useful to retail boxes, as they do not allow unsigned code to run. this programs strips the xex of its signiture so a devkit can use it as a devkit will not allow signed code to run. this program cannot sign xex's

also, with games being well over the size of a DVD9, they will not fit on a DVD5 even if the mediaflag is changed. also, the DVD5 could not include the splitvid and would show an incorrect filesize so it would be easily detectable by LIVE

This post has been edited by scuba156: Feb 22 2008, 01:49 AM
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: gamerfreak1727 on February 21, 2008, 06:47:00 PM
QUOTE(Havok @ Feb 21 2008, 03:10 PM) View Post

NOT TRUE.....  The DivX Update is locked to the console like XBLA you can not move it to another system.  It MUST be downloaded from live directly.. banned users are SOL...


Hehehe, not entirely...

I have the update running on my dev kit, and it came from a different dev kit; but i don't think it will
 work with retail.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: DevGuy2k6 on February 21, 2008, 07:04:00 PM
so... i can make the japanese GUILTY GEAR 360 game run on an NTSC U/C console???
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: scuba156 on February 21, 2008, 07:13:00 PM
QUOTE(gamerfreak1727 @ Feb 22 2008, 12:23 PM) View Post

Hehehe, not entirely...

I have the update running on my dev kit, and it came from a different dev kit; but i don't think it will
 work with retail.

so are you saying you pirated copyright material? also, devkits and retail boxes work differently

QUOTE(DevGuy2k6 @ Feb 22 2008, 12:40 PM) View Post

so... i can make the japanese GUILTY GEAR 360 game run on an NTSC U/C console???

read 2-4 posts up
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: PiXEL8 on February 21, 2008, 08:00:00 PM
QUOTE(scuba156 @ Feb 22 2008, 02:23 AM) *

no it is not useful to retail boxes, as they do not allow unsigned code to run. this programs strips the xex of its signiture so a devkit can use it as a devkit will not allow signed code to run. this program cannot sign xex's

also, with games being well over the size of a DVD9, they will not fit on a DVD5 even if the mediaflag is changed. also, the DVD5 could not include the splitvid and would show an incorrect filesize so it would be easily detectable by LIVE


This hardly stips the signature, devkit xex's have a unique signature too. If you don't know how to make the tool useful you shouldn't bash it.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: pimphard33 on February 21, 2008, 09:04:00 PM
OK back to the cheats. How do you do that cheat thingy again, I`ve been waiting on trainers for a long time  blink.gif  blink.gif  love.gif  love.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Libtoem on February 21, 2008, 10:23:00 PM
QUOTE(willows83 @ Feb 21 2008, 08:29 PM) View Post

Got this to work on a few games but can't get HL2: Orange Box to work sad.gif



Well what kernel are you running,I would say because HL2 needs a current kernel to run,update your kit and the game should run.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: willows83 on February 22, 2008, 03:57:00 AM
HL2: OB works fine now, just needed to resign the .dll's as well as the xex.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: feliperxn on February 27, 2008, 10:00:00 AM
i can't convert the fifastreet pal to ntsc uhh.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Libtoem on February 27, 2008, 02:37:00 PM
QUOTE(feliperxn @ Feb 27 2008, 07:36 PM) View Post

i can't convert the fifastreet pal to ntsc uhh.gif



Well if your trying to run the game on a retail kit it will make no difference.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: scuba156 on March 01, 2008, 01:48:00 AM
QUOTE(PiXEL8 @ Feb 22 2008, 01:00 PM) View Post

This hardly stips the signature, devkit xex's have a unique signature too. If you don't know how to make the tool useful you shouldn't bash it.


how was i bashing it? where did i say this program is crap? i actually said it is great and is a great step for the scene.

i was merely pointing out that this cannot be used for retail xbox's so that we dont get 1000 questions asking why it wont work
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: Jeff Trust on March 07, 2008, 05:41:00 AM
Can I check .xex file with this tool on hash checksumming of the resources?
Like Gears of War, Mass Effect some games have checksumming of the resources as you know.
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: blueray on December 08, 2009, 12:05:00 AM
I have patched some games and it works mostly fine but i have two games which want not work after patching. Need for Speed Underground and Halo Wars. Both gave me a "System error. Contact Xbox Customer Support." E71. I have the pal version and removed the mediacheck only. Can anyone confirm this?
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: XboX-ZERO on December 21, 2009, 02:57:00 PM
QUOTE(blueray @ Dec 7 2009, 11:05 PM) View Post

I have patched some games and it works mostly fine but i have two games which want not work after patching. Need for Speed Underground and Halo Wars. Both gave me a "System error. Contact Xbox Customer Support." E71. I have the pal version and removed the mediacheck only. Can anyone confirm this?


Try using the binary mode setting (-c cool.gif
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: lmellor on December 27, 2009, 06:20:00 AM
This may be of little use to most people but I figured I'd share my tiny speck of input to the scene...

I have written both a windows batch file and a linux bash script to make the patching of my xex files easier...

Use them at your own risk, I'm no programmer or anything, I'll let you figure out for yourselves how to adapt these scripts for your own requirements...

Linux Script (requires wine to be installed and runs from same dir as xextool)
CODE
#!/bin/sh

echo "backing up original xex file..."

cp default.xex default.xex.old

echo "patching xex file..."

wine XexTool.exe -r a -m d default.xex

read -p "Press enter to continue" nothing


Windows .bat file (you will need to adapt the location of the files used)...
CODE
@ECHO OFF  
 
ECHO Backing up XEX file as default.xex.old...  
 
COPY "C:\Documents and Settings\Administrator\Desktop\XexTool_v5.2\default.xex" "C:\Documents and Settings\Administrator\Desktop\XexTool_v5.2\default.xex.old"  
 
ECHO.  
ECHO.  
 
ECHO Patching XEX file now...  
 
"C:\Documents and Settings\Administrator\Desktop\XexTool_v5.2\xextool" -r a -m d default.xex  
 
ECHO.  
ECHO.  
 
pause


As I say, if it's no use to you then don't bother flaming me, I'm just offering up the only help I have the power of giving.

 (IMG:style_emoticons/default/tongue.gif)
Title: Xorloser Xbox360 Dev Tools: XexTool, Xex and PPC Altivec Support for I
Post by: njmbb8 on April 03, 2010, 12:19:00 AM
whenever i launch this in windows 7 it just flashes the dos windo i am running in admin giving the program admin rights have tried running in every compatability mode please help me