#solidity #ast #analyzer #back-end #context #detect #report

aderyn_core

基于Rust的Solidity AST分析器后端

28个版本

新版本 0.1.9 2024年8月5日
0.1.4 2024年6月24日
0.0.28 2024年5月29日
0.0.24 2024年4月26日
0.0.10 2023年12月23日

#75 in #solidity

Download history • Rust 包仓库 189/week @ 2024-04-18 • Rust 包仓库 255/week @ 2024-04-25 • Rust 包仓库 196/week @ 2024-05-02 • Rust 包仓库 302/week @ 2024-05-09 • Rust 包仓库 265/week @ 2024-05-16 • Rust 包仓库 237/week @ 2024-05-23 • Rust 包仓库 496/week @ 2024-05-30 • Rust 包仓库 373/week @ 2024-06-06 • Rust 包仓库 136/week @ 2024-06-13 • Rust 包仓库 396/week @ 2024-06-20 • Rust 包仓库 96/week @ 2024-06-27 • Rust 包仓库 91/week @ 2024-07-04 • Rust 包仓库 45/week @ 2024-07-11 • Rust 包仓库 41/week @ 2024-07-18 • Rust 包仓库 97/week @ 2024-07-25 • Rust 包仓库 191/week @ 2024-08-01 • Rust 包仓库

391 每月下载量
3 个crate中使用(通过 aderyn_driver

MIT 许可证

745KB
18K SLoC



一个强大的Solidity静态分析器,可以从宏观角度分析您的智能合约。



Twitter 网站 Discord

Aderyn Core

aderyn_core是Aderyn的后端基础设施。

src/
├─ ast/             // Solidity AST Structs
├─ context/         // Solidity project context to be analyzed
├─ detect/          // Where Detector specifications and logic live
├─ framework/       // Foundry/Hardhat detection
├─ fscloc/          // Solidity file stats
├─ report/          // Report printers
├─ visitor/         // AST visitors

依赖关系

~23–39MB
~634K SLoC