Hey Jason, I would try opening the file in question with a hex editor. I use vim when working on FreeBSD, and Hex Fiend when on OSX, I imagine the version number will be in the first N bytes of the file OR at the very end.
The file my also be made up of other things, just perhaps run it through binwalk as well? I am by no means an experienced reverser, so I bet even better advice will come from the list soon :) On Mon, Feb 16, 2015 at 06:37:08PM -0800, Jason C. Wells wrote: > > I use some engineering software called Catia. The files produced by > Catia encode a software version number. If the version number is > greater than the version of the installed software, Catia refuses to > open the file. This is annoying in the extreme. Especially if you want > to share files in the spirit of open source. If the files that I create > are newer than the Catia version of my audience, then my audience can't > use my files. > > My question to my more knowledgeable computer geek friends: How do I > analyze and edit an arbitrary binary file? I know this is a bigger topic > than a quick response on -chat might allow. So really what I am asking > is, What tools, topics, and keywords do I need to google in order to > understand this task. > > Thanks in advance, Jason C. Wells > _______________________________________________ > freebsd-chat@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-chat > To unsubscribe, send any mail to "freebsd-chat-unsubscr...@freebsd.org" _______________________________________________ freebsd-chat@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chat To unsubscribe, send any mail to "freebsd-chat-unsubscr...@freebsd.org"