I start working on the difference between the two firmwares. I think
we will find lot of information.
Indeed, after a really quick time I found lots of similarity.
the headers of the osos file are almost same :
-a "magic number" on 20 octets
-the size of the data on 4 octets
-4 similar octets (B4 5D FD 20)
-20 octets different : checksum ?
-432 octets similar: a key ?
-8 octets different : an other checksum ?
-24 octets similar : an other key ?
the first 690 octets of osos's data (which starts at the address
0x5800 in the old firmware) are identical. We can suppose that the
difference in the source code are really limited so we can suppose
that they use the same key and the cipher algorithm works by block. I
mean it crypts each part of the file separately.
The aupd's header follows the same structure with different value
But only the first 32 octets of the data part are identical. Perhaps
it's an information to find the length of the key and the name of the
cipher algorithm.
I will take more time to find the repeated data between the new and
the old Firmware this week end.
Vincent
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
_______________________________________________
Linux4nano-dev mailing list
[email protected]
https://mail.gna.org/listinfo/linux4nano-dev
http://www.linux4nano.org