Jump to content

cbox


2 Screenshots

About This File

:: Overview

 

This is a tool to extract information on an xex file. It will print out

xex information to the console, alter xex attributes, extract executable code

and other basefiles and create idc scripts files to help with disassembling

the extracted executable code.

 

Note: any altered or created retail xex files will not be correctly signed.

 

:: Xex Format Basics

 

An xex file consists of a basefile that the xex is built around and headers

which contain various attributes to be used with the basefile.

 

Usually the basefile is an executable file, however it can also be data file,

as seen with ximedic.xex from the xbox360 flash. When the basefile is an

executable file it is either an exe or dll, however it is not stored in its

normal exe or dll format but instead as a binary file.

 

Some of the xex header attributes are required, and others are optional. Some

of these attributes are things such as the regions the xex is made for and the

media the xex is allowed to boot from.

 

The basefile can be optionally encrypted using aes encryption. All contents

of the basefile are hashed and then rsa signed. Microsoft is the only one with

access to the private key required to sign xexs in order to allow them to boot

on a retail xbox360. A different key is used to sign xex files in order to

allow them to boot on a development xbox360.

 

x360GameHack is a GUI for XexTool. I went ahead and attached it, but USE xexTool as its easier to get exactly what you want.


What's New in Version 10/21/11 04:00 PM   See changelog

Released

No changelog available for this version.

  • With version 10/21/11 04:00 PM:
  • Download

×
×
  • Create New...