I hope everyone is doing well. I've recently been trying to decode the structure of some files that contain a lot Unicode-8 IIRC characters, with a mix of binary. When I put it into IDA, I can't seem to find any header to identify if it's compressed, etc. I'm no professional at reverse engineering and was wondering if anyone could help me decode this file, or maybe help get me started. Thank you, and help is appreciated!

Link to some example files, try anyone that you think would be a good start: .SCP Files

Here is what it looks like in IDA if you are wondering: enter image description here

  • Hi and welcome to RE.SE. I thought it could be a SuperCard Pro dump, 010 Editor has a template for these, with the description "SuperCard Pro dump file format based on official format document." Never dabbled with the format, though, so just a guessed based on the extension. However, in that case we should see SCP as the first three bytes. Have you tried file (libmagic) on it?
    – 0xC0000022L
    Commented Jul 1, 2021 at 8:04
  • IDA is intended for disassembly of executable code, not data files, although you could use it as such in a pinch. Try disassembling the game’s executable instead and look for code which parses these files.
    – Igor Skochinsky
    Commented Jul 2, 2021 at 22:26


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.