Go Back   Se7enSins Forums > Xbox 360 Gaming > Halo 3 & Halo 3: ODST > Halo 3 Modding

Halo 3 modding explained

This is a discussion about Halo 3 modding explained within the Halo 3 Modding section, where you will Learn how to mod Halo 3, learn how to skin Halo 3, and learn what programs you need to modify Halo 3's content and maps.; Ok, I am a bit tired of explaining everything many times over, so here is a summary of all information related to halo 3 modding. Halo 3 resigning is at the moment, impossible. If there



 
 
LinkBack Thread Tools Display Modes
Old 02-20-2008, 11:55 PM   #1
I ****ing dare you
  
 
Haxalot88's Avatar
Exclamation Halo 3 modding explained

Ok, I am a bit tired of explaining everything many times over, so here is a summary of all information related to halo 3 modding.

Halo 3 resigning is at the moment, impossible. If there is a resigner, it is not publically available. The halo 3 maps are protected by an RSA/SHA1 hashing scheme. The SHA1 hash is calculated from offset 0x300 to EOF (End of File). This hash is then encrypted with an RSA2048 (256-byte) encryption. This encrypted hash is though to be stored at the offset 36C, and is 256-bytes long.
The main problem in resigning halo 3 maps is the size of the modulus. the modulus is 256-bytes long, or 617 decimal digits long. This makes factoring the modulus quite a problem.

The second alternative is to use a hybrid-360. A hybrid-360 is a standard retail 360 that has been converted to a dev-kit. There are major complications to this as well. The first is that no public tutorial on how to convert a retail unit is available. The second complication is that even if you do manage to find a hybrid 360 (or even a standard Dev-kit), only a selected few actually know how to play modded maps with it.

The reason for this is that the map encryption doesn't lie within a hybrid 360, but within Halo 3 itself (a common confusion). So while a dev-kit might be able to run unsigned code, it can't force halo 3 to bypass it's map check.

Now, many people have found various programs that offer a "Resign" button, and quickly jump to the conclusion that this can be used to make modded maps which will actually work. However in truth, they won't. Just like in halo 2, halo 3 uses yet another signature, CRC (cyclic redundancy check). This signature was used make sure that maps were copied over correctly, and so in truth, halo 3 is the first time that bungie implemented security checks.

So in truth, just wait until a custom boot kernal for the 360 comes out. This will provide 2 things. Firstly, a custom boot kernal could allow Anthony to release his patched halo 3 default.xex game file. This file will bypass the security (that is if he patched it correctly). It will also not allow you on xbox live, so that people can not cheat over xbox live. And last, it would allow modding many more games than just halo 3.

There are also many people who think that they can access their halo 3 DLC, extract it from the LIVE files, mod them, and inject them back in. There are many flaws in this. The major flaw is that the halo 3 map files will still need to be resigned with the RSA/SHA1 hashing scheme, so they are on the same page as modding the original maps. The second problem is that there is no public tool that can be used to mod CON/LIVE/PIRS files. So you would have to bypass 2 encryptions to mod DLC maps.

A few programs that are used for halo 3:
  • Engineer 1.1 - Generally used for basic tag editing.
  • Johnson 1.4 - Mainly used for research, also includes scripting functions.
  • Mango 1.0 - Also generally used for research.
The sources for all of these programs as well as binaries can be found at halomods.

And for those of you who just don't wanna read all of this, i'll just summarize it for ya.
Quote: Originally Posted by me
You can't mod maps atm...


clear?

Join Now!

__________________
Not removing this until Steve pays me.
Haxalot88 is online now  
The Following 6 Users Say Thank You to Haxalot88 For This Useful Post:
BlackHawkDown2 (02-20-2008), CaLL mE nEoN (03-05-2008), Emerica071192 (01-24-2009), Master Sage (03-06-2008), mojobojo (10-14-2008), rumproast789 (03-04-2008)
Old 02-20-2008, 11:57 PM   #2
Novice
  
Thank You For All Your Help haxalot88!
BlackHawkDown2 is offline  
Old 02-21-2008, 09:02 AM   #3
Senior Member
  
 
Doeboy278x's Avatar
yes u can.... shad0w lag did it he used a dev kit but so most ppl cant mod but it is POSSIBLE
Doeboy278x is online now  
Old 02-21-2008, 07:18 PM   #4
I ****ing dare you
  
 
Haxalot88's Avatar
Quote: Originally Posted by doeboyy278x View Post
yes u can.... shad0w lag did it he used a dev kit but so most ppl cant mod but it is POSSIBLE
If you wish to oppose my thread, then i suggest that you read the whole thing. That last part is for people who are too lazy to read it.
Haxalot88 is online now  
Old 02-21-2008, 07:40 PM   #5
Yup, I'm High.
  
 
XxMoNkEy42xX's Avatar
I'm pretty sure Shad0w made a post covering this already. Plus I've seen a lot of your posts on halomods proved wrong..(Not saying this post is wrong.)

Last edited by XxMoNkEy42xX; 02-21-2008 at 07:41 PM.
XxMoNkEy42xX is offline  
Old 02-21-2008, 08:49 PM   #6
I ****ing dare you
  
 
Haxalot88's Avatar
Quote: Originally Posted by XxMoNkEy42xX View Post
I'm pretty sure Shad0w made a post covering this already. Plus I've seen a lot of your posts on halomods proved wrong..(Not saying this post is wrong.)
mhmm, that was when i didn't know much about halo 3 modding... then i did a bit of research.
Haxalot88 is online now  
Old 03-03-2008, 11:13 PM   #7
Senior Member
  
 
Doeboy278x's Avatar
now i have discovered that it is possible to mod on xbl. i have played in a modded match. the host was sligstorm. look on his fileshare. he has pictures and ive played his maps.
Doeboy278x is online now  
Old 03-03-2008, 11:29 PM   #8
Member
  
how would we load this custom kernel if we have the most recent kernel now?
nickcas is offline  
Old 03-03-2008, 11:56 PM   #9
Senior Member
  
 
Doeboy278x's Avatar
idk but all i had to do was save the map and i could play it and the modder guy made it like that i guess.

but i really have no idea but he actually did it

Last edited by Doeboy278x; 03-03-2008 at 11:56 PM. Reason: Automerged Doublepost
Doeboy278x is online now  
Old 03-04-2008, 12:15 AM   #10
Novice
  
 
Venomous Fire's Avatar
Quote: Originally Posted by nickcas View Post
how would we load this custom kernel if we have the most recent kernel now?
Custom kernel isnt out yet, and Im sure it would be on an installer just like the Xbox1 softmods

Quote:
idk but all i had to do was save the map and i could play it and the modder guy made it like that i guess.

but i really have no idea but he actually did it
I am pretty sure you are talking about the modded sandtrap/Highground forge map. This was resigned by a private CON resigner and was leaked out.
Venomous Fire is offline  
Old 03-04-2008, 03:34 PM   #11
Member
  
Custom kernel isnt out yet, and Im sure it would be on an installer just like the Xbox1 softmods



oh.. because if you want to change your xbox 360's kernel you need an exploitable kernel... 4532 i think

Last edited by nickcas; 03-04-2008 at 03:35 PM.
nickcas is offline  
Old 03-04-2008, 03:43 PM   #12
Yup, I'm High.
  
 
XxMoNkEy42xX's Avatar
Quote: Originally Posted by nickcas View Post
oh.. because if you want to change your xbox 360's kernel you need an exploitable kernel... 4532 i think
No, if you have a console with the kernel 4532 it is vulnerable to Hypervisor due to a bug.

(Edit: Oh, never mind I didn't read your post right.)

Last edited by XxMoNkEy42xX; 03-04-2008 at 03:45 PM.
XxMoNkEy42xX is offline  
Old 03-04-2008, 04:04 PM   #13
Senior Member
  
 
Zarcu's Avatar
Someone else made topic on this, but that one sucked. This one is much better. Thanks
Zarcu is offline  
Old 03-04-2008, 04:57 PM   #14
Junior Member
  
this one is a little bit better

Last edited by colombian199213; 03-04-2008 at 04:57 PM.
colombian199213 is offline  
Old 03-04-2008, 08:36 PM   #15
Member
  
 
Shadow LAG's Avatar
Quote: Originally Posted by doeboyy278x View Post
now i have discovered that it is possible to mod on xbl. i have played in a modded match. the host was sligstorm. look on his fileshare. he has pictures and ive played his maps.

GRREAAAAAAAAH!!! MOTHERF*CKING SLIGSTORM DID NOT MAKE THOSE MOTHERF*CKING MAPS AND IF I HEAR IT AGAIN I AM GOING TO START KILLING THESE MOTHERF*CKING SNAKES ON THIS MOTHER*FCKING PLANE!
Shadow LAG is offline  
The Following 3 Users Say Thank You to Shadow LAG For This Useful Post:
B-rad (03-10-2008), Master Sage (03-06-2008), T3AB4GG3R117 (03-08-2008)
Old 03-04-2008, 08:40 PM   #16
I ****ing dare you
  
 
Haxalot88's Avatar
Quote: Originally Posted by Shadow LAG View Post
GRREAAAAAAAAH!!! MOTHERF*CKING SLIGSTORM DID NOT MAKE THOSE MOTHERF*CKING MAPS AND IF I HEAR IT AGAIN I AM GOING TO START KILLING THESE MOTHERF*CKING SNAKES ON THIS MOTHER*FCKING PLANE!
calm down....

and seriously, those are modded gametypes, not modded maps. They were not made by sligstorm, he was a fake.
Haxalot88 is online now  
Old 03-04-2008, 08:45 PM   #17
Junior Member
  
Quote: Originally Posted by Shadow LAG View Post
GRREAAAAAAAAH!!! MOTHERF*CKING SLIGSTORM DID NOT MAKE THOSE MOTHERF*CKING MAPS AND IF I HEAR IT AGAIN I AM GOING TO START KILLING THESE MOTHERF*CKING SNAKES ON THIS MOTHER*FCKING PLANE!
sligstorm did make the maps he even showed me the programs he used
Gmanowns is offline  
Old 03-04-2008, 08:47 PM   #18
I ****ing dare you
  
 
Haxalot88's Avatar
Quote: Originally Posted by Gmanowns View Post
sligstorm did make the maps he even showed me the programs he used
Sligstorm is a ****ing idiot. He has no "tools", they are all fake. My guess is that he showed you the fake "Spicy Ice" program. The only person with a modding tool is Anthony. It was he that signed the modded highgrounds, the modded sandtrap, and the modded valhalla (although that one isn't leaked), no one else.
Haxalot88 is online now  
Old 03-04-2008, 08:48 PM   #19
Member
  
Quote: Originally Posted by Gmanowns View Post
sligstorm did make the maps he even showed me the programs he used
he didn't make them he downloaded the mod and changed it so it said he was the author and then put it on his file share
nickcas is offline  
Old 03-04-2008, 08:52 PM   #20
Junior Member
  
I know i was kidding
Gmanowns is offline  
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On