dalvik
dalvik copied to clipboard
Dalvik parser in pure Rust.
Here is the tracking issue for parser implementations: - [x] Header - [x] StringIdList - [x] TypeIdList - [x] PrototypeIdList - [x] FieldIdList - [x] MethodIdList - [x] ClassDefList -...
[nom](https://crates.io/crates/nom) is a parser combinator crate which makes parsing binary formats quite easy. I was thinking about starting a dex parser using it, but your project already exists so it’d...
Currently we only have big integration tests (that still do not pass for not being implemented), but no tests for small element parsers. We need those to verify correctness.
Seems that there is some unknown data between the `class_defs` section and the `data` section. For example, the test file has 76,792 bytes of unknown data. We should understand what...