Quote: Thanks for your effort on decripter. What are the differences between Vitalij FRMCRYPT.EXE ?
Unfortunatelly I'm not familiar with C#/.NET (I rather use GNU tools) so is it possible to upload a binary? Or coud it be transformed to ANSI C/C++ source?
FRMCRYPT.EXE doesn't work on the K-30, It incorrectly decrypts part of the CPU firmware. There isn't any source either which is lame.
You should be able to run the code under Mono or with Visual Studio express edition. I'm not rewriting it in C/C++. If you have a look at the source you'll see for encrypt/decrypt I currently only XOR with a key. You'll find that on GitHub.
I have however got the encrypt / decrypt routines compiled for my RaspberryPI. If someone could step through it with GDB then they could RE the original routines and write some code to decrypt properly.
Quote: I just upgraded to FW 1.06, dumped KB524DSP.BIN and I can see it has many diffs.
Yep I ran through two IDA databases through BinDiff. There are changes to around 400 or so functions. Many of these looks like tiny tweaks that probably fix odd crashes. Then there are some completely new functions.
The good news is that my tool works on 1.5 and 1.6.