I am by no means a hardware or software expert. But I've got a bit of a dilemma. I have on my hands an "encrypted" firmware image. I say that with air quotes because I'm not sure if it's encrypted, obfuscated, or whatever. It's an old firmware file that was written to a temporary firmware memory on a device and then executed through a bootloader of some kind. People before me have decrypted the same file; however that was about three years ago and the user who posted the decrypted file has dissappeared, along with the file. I really need the decrytped file, as well as the ability to re-encrypt it once I change some code and have it still run on the device once I've edited it. According to the user who decrypted it originally:

"The format is pretty complex, the cryptography is simple. There can be multiple files, encryption is optional, metadata is optional."

The things I know:

  • It is not any advanced encryption of any kind - the 1990's vintage chip had to decode it very quickly
  • The first few lines are plaintext
  • The extension is .enc
  • It has been decrypted in the past and is apparently fairly easy

Where should I start with this? I tried running a few of the first tools that come up in a google search and they lead me to dead ends. Basically I'd like something that doesn't require me to have a degree in CS to understand. Things would be so much easier if the user who figured out how to decrypt this originally had not fallen off the face of the earth, but we aren't so lucky.

Here's a link to the original file if you want to look

  • Can you show us the plaintext? – fpmurphy Jun 22 '16 at 3:48
  • Updated post with a link to the file – Patrick Jun 22 '16 at 3:49
  • Yes please. What device is the firmware for? – fpmurphy Jun 22 '16 at 3:52
  • A programming tool for old Motorola radios. Runs on a Moto HC11K4 processor, but it's loaded to a bootloader of some kind so it doesn't run directly on the chip. – Patrick Jun 22 '16 at 3:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.