Чем смотрят файлы в линуксе?

Блог Всячепуза
 
В то время как всё прогрессивное человечество (в лице IBM) использует формат DFDL (2003, v1.0 released in 2011)
в линуксе есть Kaitai Struct

казалось бы, зачем изобретать велосипед, если есть ASN.1 ( XER = XML Encoding Rules), созданный в 1984-м году?
https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
https://en.wikipedia.org/wiki/XML_Encoding_Rules

X.693, Approval date: 2015-08-13, Status: In force (2016-05-21)
он же ISO/IEC 8825-4

separate concepts of "data definition" and "representation definition".

просмотрщики бинарных файлов:
http://alternativeto.net/software/okteta/
там есть Tools -> Structures
открывается дополнительное окошко с TreeView, в котором отображается структура
в Structures Management есть список, с помощью которого можно установить дополнительные описания структур

Bokken
https://ru.wikipedia.org/wiki/Radare2

http://askubuntu.com/questions/19479/what-are-some-good-gui-binary-viewers-editors