View Single Post
  #58  
Old 02-19-2006, 08:05 AM
Roscoe Roscoe is offline
Member
 
Join Date: Aug 2005
Location: X5world
Posts: 21
Roscoe is on a distinguished road
Hope this helps........

I have been analyzing the files.

All the data files (programmes), appear to be derived from C or C++. So I dont think we can simply recode to avoid the checksum...that would be bad!

Anyhow ALL the files end 00xx xx xx. ie the last 3 bytes of the file apper to be the check sum.

This represent not a 16 bit or 32 bit checksum but a 24 bit checksum!

Having a wander around the web I did find a reference to the fact that OS-9 does use 24 bit CRC checking.

Therefore to me me it looks like the navboot files checksum is the last 3 bytes of the file itself.....

now all I have to do is to find a 24bit CRC calculator!

Good huntin'

Sponsored Links