-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crypto keys in CBF files #13
Comments
Hello VladLupashevskyi, Happy holidays and thanks for sharing! Indeed, from my understanding, CBF files can contain scripting elements for various tasks. Here's an example from the 204: These scripting elements are executed through Here's a snippet of what While working on CaesarSuite, I added a very minimal loader and did not use it as it was very unreliable. It is there as a reference, and I hope someone takes on the challenge to implement a usable interpreter :) The bad news is that high-level unlocking capabilities are most likely not stored in the CBF (as far as I am aware), in the same way that high-level unlocking capabilities are also not included in SMR-D files. Below is an example dump of a script's state,
|
I've read on some forum that CBF files contain some information that helps to generate seed keys and decided to do a binary search.
I've just took DaimlerStandardSecurityAlgo as an example, reversed byte order for the key from db.json and here what I've found:
CR6NFZ:
MED177:
Also that might be helpful for IC204 #10, found the similar structure in CBF file (compared to CR6NFZ), i assume it must be somewhere here:
Also I found that Vediamo uses c32s.dll, which contains all different algorithms and you just need to get keys from CBF.
I hope this was helpful.
The text was updated successfully, but these errors were encountered: