superandroidanalyzer / dalvik Goto Github PK
View Code? Open in Web Editor NEWDalvik parser in pure Rust.
License: Apache License 2.0
Dalvik parser in pure Rust.
License: Apache License 2.0
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 this is and try to parse it.
The Failure crate was created to replace error-chain. We should change the code to use it.
We are not taking advantage of the new Cargo.toml
keywords, we should add them. This is the list of keywords we should add in the [badges]
section:
codecov = { repository = "...", branch = "master", service = "github" }
: Adds Codecov coverage report for the project.is-it-maintained-issue-resolution = { repository = "..." }
: Adds information about issue resolution time.is-it-maintained-open-issues = { repository = "..." }
: Adds information about open issues.maintenance = { status = "..." }
: Adds information about the current maintenance status. Options are actively-developed
, passively-maintained
, as-is
, none
, experimental
, looking-for-maintainer
and deprecated
. I would propose experimental
, but suggestions are welcome. Maybe one day we can move it to actively-developed
;)For more information, check the Package metadata section in the Cargo documentation.
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.
Here is the tracking issue for parser implementations:
New in version 038:
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 be better to just contribute; if you are fine with this new dependency I will try to migrate the existing parsers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.