Re: Translate messaging to some language into firmware
Posted: Sun Oct 18, 2009 6:14 am
Hi!
You don't have any job with exe.img
You needed to modify exeDSP directly.
It's easy if you have python interpreter.
If you are using linux:
You will see exe.img.xor file near of original. It's a FAT16 Image. Mount it via
Than you will have your exeDSP file that you wanted to change.
This is elf binary file. You can use hex editor to change strings in it.
Notice that you cant change strings lengths.If new string is bigger than old, that corrupt message. If new message is shorter than old, you can fill empty area with spaces.
You can use binary string editor. If you want being not dependent to string lenghts, you needed to decompile and recompile this elf binary. Using IDA will help that but I don't know how actually made. I think newage could show the path.
You don't have any job with exe.img
You needed to modify exeDSP directly.
It's easy if you have python interpreter.
Code: Select all
>>>import SamyGO
SamyGo.xor( '<path-to-exe.img>' , '<name of your Firmware like T-CHL7DEUC>')
exit
You will see exe.img.xor file near of original. It's a FAT16 Image. Mount it via
Code: Select all
#mount exe.img.xor <any_empty_folder>/ -o loop
This is elf binary file. You can use hex editor to change strings in it.
Notice that you cant change strings lengths.If new string is bigger than old, that corrupt message. If new message is shorter than old, you can fill empty area with spaces.
You can use binary string editor. If you want being not dependent to string lenghts, you needed to decompile and recompile this elf binary. Using IDA will help that but I don't know how actually made. I think newage could show the path.