Sonic and Sega Retro Message Board: A challenge for the expert hackers. - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

A challenge for the expert hackers. Encryption in Sega SP2's SONIC 2 ROM

#1 User is offline Guess Who 

  Posted 29 December 2003 - 10:21 PM

  • It's a miracle!
  • Posts: 4257
  • Joined: 22-December 03
  • Gender:Male
  • Location:New Mexico
  • Project:lol
  • Wiki edits:2
In another topic, because of odd occurences happening, we wondered if the ROM in Sega Smash Pack 2 of Sonic 2 is the same as S2F or an extremely late prototype. Rika was kind enough to post the ROM in the topic. Unfortunatly, it is under some extreme encryption. I am looking for some aid in cracking the encryption and finding out.

Will anyone help me?
The rom will be up soon. For now, go to General Sonic Games Discussion and download it from the topic "Oddities in Sonic 2 PC and in general", page 2.
This post has been edited by guess_who: 30 December 2003 - 12:55 PM

#2 User is offline Hivebrain 

Posted 29 December 2003 - 10:26 PM

  • Posts: 2508
  • Joined: 15-January 03
  • Gender:Male
  • Location:53.4N, 1.5W
  • Project:HivePal 2.0
  • Wiki edits:6,176
It's encrypted, not compressed. The filesize is exactly that of the *.BIN file.

#3 User is offline Rika Chou 

Posted 29 December 2003 - 10:31 PM

  • Adopt
  • Posts: 5093
  • Joined: 11-January 03
  • Gender:Not Telling
  • Location:CA US
  • Wiki edits:4

Hivebrain, on Dec 30 2003, 01:26 AM, said:

It's encrypted, not compressed. The filesize is exactly that of the *.BIN file.

Yeah, when I said that in the other topic I was going by my memory, at the time I hadn't actually looked at the ROM.

Here is that particular ROM.

#4 User is offline Hivebrain 

Posted 29 December 2003 - 10:33 PM

  • Posts: 2508
  • Joined: 15-January 03
  • Gender:Male
  • Location:53.4N, 1.5W
  • Project:HivePal 2.0
  • Wiki edits:6,176
I just checked, and the *.KVQ is 8 bytes larger than the *.BIN.

#5 User is offline fuzzbuzz 

Posted 30 December 2003 - 12:25 AM

  • Posts: 625
  • Joined: 13-November 03
  • Gender:Male
  • Location:Here
  • Project:Many Many Programming/hacking tools...
Ooh, a challenge. I'm going to work on it right away...=)

Most likely, though, the encryption has a key, figuring out that key will be the hard part...

EDIT: Could someone post the ISO, at least just the executable, just in case?


Fuzzbuzz
This post has been edited by fuzzbuzz: 30 December 2003 - 12:26 AM

#6 User is offline Rika Chou 

Posted 30 December 2003 - 12:59 AM

  • Adopt
  • Posts: 5093
  • Joined: 11-January 03
  • Gender:Not Telling
  • Location:CA US
  • Wiki edits:4

fuzzbuzz, on Dec 30 2003, 03:25 AM, said:

Ooh, a challenge.  I'm going to work on it right away...=)

Most likely, though, the encryption has a key, figuring out that key will be the hard part...

EDIT: Could someone post the ISO, at least just the executable, just in case?


Fuzzbuzz

I dun feel like looking for my disk to make an ISO, but here is my entire smash pack folder that contains the program:
Smash Pack II
This post has been edited by Rika Chou: 30 December 2003 - 01:00 AM

#7 User is offline Quickman 

Posted 30 December 2003 - 01:05 AM

  • Posts: 5584
  • Joined: 03-December 03
  • Gender:Male
  • Location::x
  • Project:omg porjcet
  • Wiki edits:10
It will doubtless be a non-symmetrical cypher, and those are very difficult indeed to crack.

#8 User is offline fuzzbuzz 

Posted 30 December 2003 - 01:14 AM

  • Posts: 625
  • Joined: 13-November 03
  • Gender:Male
  • Location:Here
  • Project:Many Many Programming/hacking tools...

Quote

I dun feel like looking for my disk to make an ISO, but here is my entire smash pack folder that contains the program:
Smash Pack II


Sweet! Now I've got my entire week planned...:P

Now the hard part, figuring out which encryption it is. But, maybe it uses huffman encoding...


Fuzzbuzz
This post has been edited by fuzzbuzz: 30 December 2003 - 01:21 AM

#9 User is offline LOst 

Posted 30 December 2003 - 01:31 PM

  • Posts: 4879
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
Is this smash pack for the PC? Then I will probably decrypt it easy :P

#10 User is offline XFox Prower 

Posted 30 December 2003 - 01:55 PM

  • Posts: 1196
  • Joined: 30-August 03
  • Project:x86 Assembly, Tails Search Assistant
I'll also take this challenge. If anyone still needs the whole CD as an ISO, I can send it to you on aim. I've broken password systems in games and cracked save files so I might come up with something. :(

#11 User is offline Guess Who 

Posted 30 December 2003 - 03:09 PM

  • It's a miracle!
  • Posts: 4257
  • Joined: 22-December 03
  • Gender:Male
  • Location:New Mexico
  • Project:lol
  • Wiki edits:2
Speaking of which, what are some good utilities to make ISOs with?
And yes, it is Smash Pack 2 for PC. I also corrected my post to say 'encryption'.
This post has been edited by guess_who: 30 December 2003 - 03:11 PM

#12 User is offline LOst 

Posted 30 December 2003 - 03:42 PM

  • Posts: 4879
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
Done, here you go:

Decrypted version of Sonic II.kvq:
http://logotypes.se/...stsm2sonic2.rar

#13 User is offline fuzzbuzz 

Posted 30 December 2003 - 05:00 PM

  • Posts: 625
  • Joined: 13-November 03
  • Gender:Male
  • Location:Here
  • Project:Many Many Programming/hacking tools...
Damn! you beat me! I shouldn't have spent the morning playing SADX:PC! :P

EDIT: If I may ask, what encryption was it exactly? Was there a needed key?


Fuzbuzz
This post has been edited by fuzzbuzz: 30 December 2003 - 06:01 PM

#14 User is offline XFox Prower 

Posted 30 December 2003 - 08:34 PM

  • Posts: 1196
  • Joined: 30-August 03
  • Project:x86 Assembly, Tails Search Assistant
Interesting. It looks similar for the most part. But the conversion was 2 mb. The cart and the kvq file were 1 mb. There was 1 mb of trailing 00h With or without the trailing 0s, the rom renders a red screen in Gens. Doing a file compare now.

EDIT:

Sonic 2 dump (from Sonic Strike)
0x300: 4A 79 00 C0 00 04 32 39 00 C0 00 04 00 01 00 01

decrypted from Smash Pack II by LOst:
0x300: 8(4E 71)
(repeat 8 times across the row alternating between 4E and 71)

All offsets above 0x300 are identical.
This post has been edited by XFoxPrower: 30 December 2003 - 08:57 PM

#15 User is offline Guess Who 

Posted 30 December 2003 - 08:51 PM

  • It's a miracle!
  • Posts: 4257
  • Joined: 22-December 03
  • Gender:Male
  • Location:New Mexico
  • Project:lol
  • Wiki edits:2
Alright! Man, it's no different... so much for "Oddities in Sonic 2 PC, and in general"...

  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users