henryhchchc/mokapot

GitHub: henryhchchc/mokapot

MokaPot 是一个 Rust 库,用于解析、检查和修改 JVM 字节码(Java class 文件)。

Stars: 27 | Forks: 5

# MokaPot [![GitHub 仓库](https://img.shields.io/badge/GitHub-henryhchchc%2Fmokapot-orange?logo=GitHub)](https://github.com/henryhchchc/mokapot) [![Codecov](https://img.shields.io/codecov/c/github/henryhchchc/mokapot?logo=codecov&logoColor=white&label=Coverage)](https://app.codecov.io/gh/henryhchchc/mokapot/) [![Crates.io](https://img.shields.io/crates/v/mokapot?logo=rust&logoColor=white)](https://crates.io/crates/mokapot) [![docs.rs](https://img.shields.io/docsrs/mokapot?logo=docsdotrs&logoColor=white&label=docs%2Frelease)](https://docs.rs/mokapot) [![贡献者公约](https://img.shields.io/badge/Contributor_Covenant-2.1-4baaaa?logo=contributorcovenant)](docs/CODE_OF_CONDUCT.md) [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/henryhchchc/mokapot) ## 概述 MokaPot 是一个用于处理 JVM bytecode 的 Rust 库。你可以使用它来解析、检查和修改 Java class 文件。 有关库的用法和 API 文档,请参阅 [mokapot crate](crates/mokapot/)。 ## 文档 - [发布版文档](https://docs.rs/mokapot) - [最新提交文档](https://henryhchchc.github.io/mokapot/mokapot/) ## 构建 要求: - Rust(最新稳定版) - JDK(最新发布版,用于将 Java 源文件编译为测试数据) 构建并测试: ``` cargo build --all-features cargo test --all-features ``` ## 贡献 关于如何贡献,请参阅 [docs/CONTRIBUTING.md](docs/CONTRIBUTING.md)。 ## 许可证 MIT License。详情请参阅 [LICENSE](LICENSE)。
标签:JS文件枚举, JVM, Rust库, 可视化界面, 字节码, 编译器工具, 通知系统