Quote:
Originally Posted by kido.resuri
Is there a neat and clear how-to instruction or thread about how to extract the contents of the firmware?
I would like to examine it a bit, maybe i find some fun and useful stuff others missed. I'm not good in linux yet, so I'm not familiar with "binary" formats.
I'm expecting to "touch" the user interface a bit (extra menus, etc.).
|
To look inside the binary files I use a hex editor and a disassembler. There is also
pipcat's python program which can be used to examine the compressed strings in the nickel executable.
I have Debian Linux, I use the objdump program included in the binutils-multiarch package as a disassembler (the strings program in the same package is also useful), and I use Emacs as my normal text editor which also works as a hex editor in hexl-mode. But there are lots of other programs you can use instead, these are just the ones I am used to, not necessarily the best or easiest to use.