Introduction to GNU poke

A live demo on how to use GNU poke on peeking/poking binary data and
 tips and tricks useful for designing/documenting/debugging using poke.

GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.

Mohammad-Reza Nabipoor