I a conduct research requiring the reverse engineering file formats, and I am currently looking at ways of documenting that work. On the web you will find resources that use box diagrams and free text. For example, this attempt to look at Microsoft Access: https://github.com/brianb/mdbtools/blob/master/HACKINGThis is fairly consistent with the approach taken in ISO specs for formats.This type of work is part of what I do professionally but I haven't come across anything to help me store my information in a consistent and useful manner for anyone else - months down the line it might not even be useful to me. Is there a 'community' best practice (methods, tools, authoring tools etc.) to help document research into a file format?
What are the best practice methods for documenting research into the reverse engineering of a file format?
tools;file format;digital archeology