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.