#elf #tui #generate #parser #analyzing #assembly #analyzer

elf-utilities

解析、生成、分析 ELF 的实用工具

96 个版本

0.2.20 2021 年 9 月 13 日
0.2.19 2021 年 3 月 21 日
0.2.15 2021 年 2 月 24 日
0.2.8 2020 年 11 月 16 日
0.1.0 2020 年 3 月 6 日

#1335解析器实现

Download history 16/week @ 2024-03-08 9/week @ 2024-03-15 1/week @ 2024-03-22 317/week @ 2024-03-29 104/week @ 2024-04-05 1/week @ 2024-04-19 2/week @ 2024-04-26

257 每月下载量
用于 5 crates

MIT 许可证

115KB
3K SLoC

包含 (ELF 可执行文件/库, 17KB) src/parser/testdata/sample, (ELF 可执行文件/库, 16KB) src/parser/testdata/32bit

elf-utilities at crates.io elf-utilities at docs.rs codecov

elf-utilities

项目

  • Drumato/elfpeach ... 基于 TUI 的 ELF 分析器
    • 它是了解如何使用 elf-utilities 的好起点。
      • 解析 ELF 文件(使用 elf_utilities::parser::read_elf()
      • 查看一些关于 ELF 的 API(Symbol64/Shdr64/.
  • Drumato/asmpeach ... x86_64 汇编器
    • asmpeach 介绍您如何使用 elf-utilities 生成 ELF。

依赖关系

~0.6–1.2MB
~29K SLoC