Skip to main content

Learning

Some materials that may help you become a bit more familiar with the artemis code and logic.

  • Nom
  • Artifact format documentation from the libyal project
  • Deno. See runtime and core for examples on embedding Deno

Resources for learning Rust:

Nom

Nom is a very popular binary parsing library. artemis makes extensive use of nom for parsing all different kinds of binary files. If you familiarize yourself with nom and how it works then the artemis code should be much easier to understand.