Learning
Some materials that may help you become a bit more familar with the artemis
code and logic.
- Nom
- Artifact format documentation from the libyal project
- Deno. See
runtimeandcorefor examples on embeddingDeno - See the Deno API for examples and tutorials on learning Deno
Resources for learning Rust:
- Rust by example
- Official Rust book
Nom
Nom is a very popular binary parsing library. artemis makes extensive use of
nom for parsing all different kinds of binary files. If nom did not exist
artemis would not exist. If you familarize yourself with nom and how it works
then the artemis code should be much easier to understand.