TransWikia.com

Edit unknown binary file

Reverse Engineering Asked on February 9, 2021

I have here an unknown binary file which contains a graphical user interface.
The file has the ending .kzb and it comes from the Kanzi desinger.
Unfortunately the Kanzi desinger can no longer edit the extracted binary file. Apparently you can only change something if you have the original project.
The file contains pictures that I would like to change.
I know that it has to work, because someone has already done it, but doesn’t want to reveal the secret 🙂
Here is the file I want to customize.
https://drive.google.com/drive/folders/1Z-RCdVGJv_jkKHcL3o_saOZz8sluMMG1?usp=sharing
In the file is a Chinese and an English flag (as .png) which I would like to change / swap.

One Answer

  1. Search the unknown binary file for the PNG magic number 89 50 4E 47 .PNG

  2. Determine size of the embedded PNG

  3. Search unknown binary file for that size as a binary integer.

  4. Replace PNG and size as appropriate in unknown binary file.

Answered by pythonpython on February 9, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP