Encryptomatic Signature Algorithm
Encryptomatic Signature Algorithm
Hey, I've been looking around, and I can't find the article the iron_forge or whoever released that talked about the halo 2 encryptomatic signature(unless it never even existed, but I think I can remember it). I'm basically looking for the algorithm to re-encrypt the mapfile, or the code in VB that would do it. I've been searching for a couple of days, but I just know that someone will search and find it in a couple of minutes, that's just my luck.
You xor the first int32 with 0, then the result of that with the next int32 in thr map and so on until you reach the eof like xbox said.
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.
Im not going to argue.
Code: Select all
FileStream fs = new FileStream(map.path,
FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
BinaryReader br = new BinaryReader(fs);
BinaryWriter bw = new BinaryWriter(fs);
int sig = 0;
long length = br.BaseStream.Length;
br.BaseStream.Position = 2048;
for (long i = 2048; i < length; i += 4)
sig ^= br.ReadInt32();
br.BaseStream.Position = 720;
bw.Write(sig);
br.Close();
bw.Close();
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.