CookieRun OvenBreak sequenced music files (.mid) by kookeerawn at 9:17 PM EDT on May 7, 2020
The MIDI files in CookieRun OvenBreak can be playable in-game, but not in the MIDI player.
I tried swapping a regular MIDI file (flourish.mid for example) into the game, but the game couldn't play that song.

Maybe the CROB MIDIs are encrypted and they're probably FSB files in disguise in which they contain original MIDI files.
Each MIDI file in CROB starts with the number 7. The number 7 might be the first letter of the password.

Can you please help me on decrypting all the MIDI files in CROB?

Here's a link containing all the encrypted MIDIs, including the soundfont file

MIDIs renamed into FSBs if they don't work

edited 9:18 PM EDT May 7, 2020
by WDLmaster at 3:49 PM EDT on May 13, 2020
These are raw MIDI files which are just scrambled using the same pattern for every file. The "7" you mentioned is a scrambled "M" from "MThd". The first 10 bytes (header except delta value) and offsets 14 to 19 (first track header including 2 zeros of track length) are always identical. Those constant bytes can be used to de-XOR a few values but they're not enough to derive a clear scramble pattern.

If the game holds a copy of a complete de-scrambled MIDI file in RAM, it can theoretically be used to generate the scrambling pattern.

edited 3:59 PM EDT May 13, 2020
by kookeerawn at 12:40 AM EDT on May 17, 2020
I was right! The MIDI files are actually RAW files but ciphered! Now if only someone could write a program to decipher the CROB MIDI files.
by Hepointatsquib at 9:27 PM EDT on June 11, 2020
Good news on that, actually! https://drive.google.com/drive/folders/1g9Ja2Su3dqyecsndss-k4uJ6vutcoGZy?usp=sharing a while ago, 4 midi files released unencrypted, so we could use these to decrypt the rest of the midis?
by almendaz at 2:56 AM EDT on June 12, 2020
Just a tiny experiment: they seem XORed.
Results for concordant files (i.e "same" starting bytes, same filesize). This is thanks to you.
So, there must be a KEY file somewhere, because KEY does not cover entirety of .MID files.

edited 2:56 AM EDT June 12, 2020
by simonmkwii at 12:05 PM EDT on June 12, 2020
Here are all of the MIDI files I was able to decrypt (everything <= ~42KB): Download
by rcsb at 9:09 PM EDT on July 10, 2020
@simonmkwii, hope you can see this message someday. Here's the link to the package. Thanks!


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source