Except, we need German terminology...then you guys can go to hell. Because then I'll take and extract die Unkomprimiertenmetadateieneinheiten and inject them up your ass.
Halo 3 Retail Game Research
-
Patrickssj6
- Posts: 5426
- Joined: Sat Jul 24, 2004 12:12 pm
- Location: I'm a Paranoid
- Contact:
|
|
|
The terminology gave me seizures...seriously...why do things the easy way if there is a more complicated way of doing them in the first place?
Except, we need German terminology...then you guys can go to hell. Because then I'll take and extract die Unkomprimiertenmetadateieneinheiten and inject them up your ass.
Except, we need German terminology...then you guys can go to hell. Because then I'll take and extract die Unkomprimiertenmetadateieneinheiten and inject them up your ass.
...left for good
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
Prey your Ident stuff should look like this:
Reading tag info(Ident is a int, you read a int16, and do the following to it):
Idents in tag meta layout:
TagClass(Length 4), Quad of 0's(length
, Int32 of the ID(Length 4).
That will rid of your unk2 at the end...
Reading tag info(Ident is a int, you read a int16, and do the following to it):
Code: Select all
metaList[i].Ident = map.endianIO.ReadInt16();
metaList[i].Ident <<= 16;
metaList[i].Ident |= i;TagClass(Length 4), Quad of 0's(length
That will rid of your unk2 at the end...

Yea I know that one.. thought of anymore?.. Korn disappeared..Anthony wrote:reflexive = tag block
ill get back to you with more later once i have time to sit and think
Um, well you can update that if you want.. I'm just going to keep this first post updated here.LuxuriousMeat wrote:Like this?
Nice.. added...-DeToX- wrote:Prey your Ident stuff should look like this:
Reading tag info(Ident is a int, you read a int16, and do the following to it):
[...]
Idents in tag meta layout:
TagClass(Length 4), Quad of 0's(length, Int32 of the ID(Length 4).
That will rid of your unk2 at the end...
Learn about hexadecimal.. learn about game dev.. learn C# and C++... and don't post any more such questions here, it just derails the topic further..ZekeTZ wrote:How can I get involved with the development. I have no idea what any of this stuff means =[
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
Halo 3 Research Thread - Contribute to the research into Halo 3.
-
Supermodder911
- Posts: 1262
- Joined: Sun Sep 03, 2006 10:43 pm
- Location: Michigan
|
|
|
- Burnination
- Posts: 185
- Joined: Fri Oct 31, 2003 1:55 pm
I have started research on the halo3 xex file.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
-
Supermodder911
- Posts: 1262
- Joined: Sun Sep 03, 2006 10:43 pm
- Location: Michigan
|
|
|
Thats a cool finding... but the chances of us signing the RSA sig are less then getting hacked kernel.Burnination wrote:I have started research on the halo3 xex file.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
With hacked kernal someone can just make a patch for the xex disabling the RSA check.
But still overall cool findings.
I found if you cut the PE section out of the XEX and save it as a separate exe file you can load it in IDA with the processor set as ppc. I don't know if this is a working solution but the disassembled code does look correctBurnination wrote:I have started research on the halo3 xex file.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
- Burnination
- Posts: 185
- Joined: Fri Oct 31, 2003 1:55 pm
I am an advanced assembly and c++ coder, so if it's in assembly or c++ i might be able to help. would you mind releasing the decompiled code, or PMing me it? I would like to take a look, but sadly i don't know how to properly decompile it.shade45 wrote:I found if you cut the PE section out of the XEX and save it as a separate exe file you can load it in IDA with the processor set as ppc. I don't know if this is a working solution but the disassembled code does look correctBurnination wrote:I have started research on the halo3 xex file.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
dont talk about it herehaxalot88 wrote:I am an advanced assembly and c++ coder, so if it's in assembly or c++ i might be able to help. would you mind releasing the decompiled code, or PMing me it? I would like to take a look, but sadly i don't know how to properly decompile it.shade45 wrote:I found if you cut the PE section out of the XEX and save it as a separate exe file you can load it in IDA with the processor set as ppc. I don't know if this is a working solution but the disassembled code does look correctBurnination wrote:I have started research on the halo3 xex file.
Interesting findings:
I have found the location and table of all of the achievement PNG files. I have extracted some and am working on how to read the XITB file format ( the table 'file') . I know, not so much useful as it is just cool.
A search for strings reveals a reference to rsa_manifest.bin file. Not sure how to find this file as of yet, but I'm pretty sure it is the rsa public key for the maps.
Currently, I am waiting for a XEX loader for IDA. Hopefully that will come through soon.
More to come later.
send me a message on AIM or MSN and I will talk to you about it
-
StephenMalone
- Posts: 9
- Joined: Tue Oct 02, 2007 4:22 pm
- Location: ATL
- Contact:



