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
- TypeScript.
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 you familiarize yourself with nom and how it works then the artemis code should be much easier to understand.