Pre- and post processor for loading / storing function #649
Replies: 2 comments 5 replies
-
Hi |
Beta Was this translation helpful? Give feedback.
-
All right, will have to look into this. Thanks for the hint! Only problem I see from your description is that when I then store the manipulated file, the obfuscation is not applied back to the file. Which would be a problem. |
Beta Was this translation helpful? Give feedback.
-
I very much like what you did with ImHex. What a nice little piece of software.
While playing around with some specific file format, I missed a feature. And am not sure if I just wasn't able to find it, or if it is still missing. Let me explain: The binary file I am loading has the speciality, that the first few bytes can be read without any obfuscation. Then one byte (let's say the tenth) is the value to be used to xor the rest of the file.
Which means, it would be great if I could define for every field in the hexpat definition, if it should be preprocessed (and how, lets say the name of the function in the script) before showing in the hex editor. And we could then do the same again before saving the file. Running some kind of postprocessor just right before saving the file. With that feature I could manually manipulate the file within the hex editor without the need to run a third party script before opening said file.
Did I miss that feature in the doc, or have you planned such a feature already?
Beta Was this translation helpful? Give feedback.
All reactions